Përmbajtje:
Video: 8x8 Colorduino Pong Lojë: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Në këtë udhëzim do t'ju tregoj se si kam ndërtuar një lojë pongu, duke përdorur një modul bordi të matricës LED 8 x 8 RGB. Ky modul quhet Colorduino. Ajo ka një mikrokontrollues në bord dhe një ndërfaqe për t'u lidhur me bordet e tjera Colorduino. Ajo ka aftësinë për të trajtuar 64 copë LED me ngjyra. Bordi mund të kontrollohet me kodin Arduino. Kam krijuar dy kontrollues secili kontrollues ka dy butona. Kjo lojë mund të luhet nga dy lojtarë. Qëllimi është të parandaloni që topi të arrijë në mur në anën tuaj. Ekziston një platformë me gjerësi 3 LED e cila mund të kthejë topin te kundërshtari juaj. Koncepti im ishte ta bëja atë sa më të thjeshtë. I gjithë procesi i ndërtimit zgjat rreth 1 orë (thurja me grep për kontrolluesit nuk llogariten). Kostoja e projektit ishte 20 dollarë. Pajisja mundësohet nga një bateri 18650.
Hapi 1: Lista BOM
Lidhja e shumës së Emrit të Materialit
Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 pc
Mbështjellës plastik për butona 1 pc
Kabllo fleksibël e veshur me gome 1 pc
Cable Gland 4 pc
Proto PCB 1 pc
Mbajtës i baterisë 18650 1 pc
Bateria 18650 1 pc
Çelës i butonave me buton 12mm Buttoni momental 4 copë
Kabllo për saldim 1 pc
Kallaji i saldimit 1 pc
2 Çelësi i ndërrimit të pozicionit të fiksimit 1 pc
4, 7 kohm 4 copë
Konvertuesi 3V në 5V DC-DC Hapi Forconi celularin 1 pc
Konektor 2-polësh 5mm Pitch PCB Mount Screw Terminal Block Connector 1 pc
3 Pin 5mm Pitch PCB Mount Screw Mount Screen Block 2 pc
Strehimi për pajisjet elektronike 1 pc
Kostoja totale materiale e projektit: 20, 21 $/projekt total
Hapi 2: Montimi
Shikoni videon në hapin e parë. Disa informacione shtesë në video:
Mblidhni të gjitha materialet sipas listës BOM. Kam përdorur proto PCB dhe bashkova të gjithë përbërësit.
I lidha të gjithë përbërësit sipas skemës së bashkangjitur. Kjo është e lehtë për të ndërtuar qarkun, mund të bëhet nga të gjithë, të cilët janë të gatshëm të përdorin një hekur bashkues. Kam përdorur këmbët e rezistorëve për të lidhur PIN-et. Kabllot kërcyese Dupont janë ideale për të lidhur matricën LED me protoboard. I gjithë protoboardi mund të mblidhet para se të instalohet në strehim. I instalova lidhëset e terminalit me vidë të montimit të PCB. Kjo më ndihmoi të provoja qarkun pa strehim. Pas testimit, thjesht shkëputa kabllot, instalova PCB proto në strehim dhe i shtyva kabllot nëpër gjëndra, pastaj i vidhosa të gjitha kabllot mbrapa.
Kodi Arduino ka origjinën nga ky udhëzim, faleminderit për frymëzimin.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Kontrollorët duhet të kontrollohen para se të instalohen në strehim.
Strehimi plastik është modifikuar me ndihmën e një thike të shërbimeve dhe një stërvitje.
I vendosa kontrolluesit në thur me grep jeshile dhe blu për të dalluar dy lojtarët. Thur me grep u krijua dhe u krijua me ndihmën e këtij udhëzimi:
www.instructables.com/id/Crochet-for-Gadge…
Hapi 3: Ngarko Programin e Bashkangjitur
Softueri ngarkohet nga Atmel Studio. Së pari, unë u përpoqa të përdor Arduino IDE, por nuk isha në gjendje ta përdor atë, kështu që më duhej të përdor programuesin AVR Avrisp mkII. Kjo e bëri punën time pak më të vështirë. Bashkangjita kodin Arduino dhe projektin Atmel Studio. Shikoni videon e mësipërme se si të përdorni kodin Arduino në Atmel Studio 7.
Kisha disa probleme me ngarkimin e PIN-ve të Colorduino. PIN-et e ISP-së të bordit Colorduino ndodhen midis MCU dhe bordit LED dhe lidhësi 6 PIN i programuesit Avrisp mkII nuk ka hapësirë. Më duhej t'i ndanja dy bordet për të bërë ngarkimin. Gjatë fazës së zhvillimit, më duhej të ngarkoja kodin shumë herë, kështu që vendosa ta vendosja lidhësin e ISP -së në anën tjetër të tabelës. Për ta bërë këtë, më duhej të pasqyroja kunjat dhe përdorja një bord të vogël proto PCB. Nëse ju duhen vetëm disa ngarkime në mënyrë që të mos shqetësoheni, hiqni bordet veçmas, bëni ngarkimin sesa lidheni përsëri. Më shumë informacion në lidhje me Avrisp mkII:
Kodi Arduino ka origjinën nga ky udhëzim, faleminderit për frymëzimin.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Fjalët përfundimtare
Fëmijët e mi e provuan këtë lojë dhe e pëlqyen atë. Unë mendoj se ka shumë potencial në këtë projekt, lojërat e tjera mund të zhvillohen lehtësisht.
Kalofshi nje dite te bukur!
Recommended:
Lojë Pong nga Andrea: 4 Hapa
Lojë Pong nga Andrea: Kjo është një lojë që fillimisht erdhi nga këtu. Unë e bëra lojën dhe pastaj bëra disa ndryshime bazuar në këtë. Unë do t'ju tregoj hapat e bërjes së kësaj loje, pastaj do t'ju jap kodin që ndryshova. Shtova disa ndryshime në kodin origjinal, siç është ndryshimi i
Mini lojë "Guess the Number" Lojë me mikro: bit: 10 hapa
Mini Makina e lojës "Guess the Number" me Micro: bit: A keni luajtur ndonjëherë " Guess the Number "? Kjo është një makinë lojërash shumë e thjeshtë për t’u ndërtuar që luan " Guess the Number " me ty Ne e projektuam këtë projekt DIY për të inkurajuar lojën fizike dhe për t'i ndihmuar fëmijët të mësojnë programim. Ai përdor një MU
Autodesk Tinkercad Simulimi i Arduino UNO Ping Pong Lojë V2.0 :: 5 hapa
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: Përshëndetje djema, në këtë udhëzues do të mësoni se si të simuloni ping pong në faqen e internetit të Autodesk Tikercad duke përdorur bordin e zhvillimit Arduino UNO. Klikoni në këtë lidhje në YouTube për të parë videon e simulimit
Lojë 8x16 LED Matrix Pong (2 Paddles Për Lojtar Version): 3 hapa
Lojë 8x16 LED Matrix Pong (2 Paddles Per Player Version): Unë jam frymëzuar nga shumë variacione të lojës klasike Pong të zbatuar në Arduino duke përdorur një matricë LED 8x8. Në këtë udhëzues, unë do t'ju tregoj se si të krijoni versionin tim të preferuar Pong i cili ka dy lopata - sulmues dhe portier - për lojtar.
Lojë Microbit Tic Tac Toe Lojë: 4 hapa (me fotografi)
Microbit Tic Tac Toe Lojë: Për këtë projekt, bashkëpunëtori im - @descartez dhe unë krijuam një lojë të mrekullueshme tic tac toe duke përdorur radio funksionalitetin e mikrobitëve. Nëse nuk keni dëgjuar më parë për mikrobit, ata janë një mikrokontrollues i mrekullueshëm i krijuar për t'u mësuar fëmijëve programimin. Ata