Kazalo:
Video: Igra 8x8 Colorduino Pong: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tem navodilu vam bom pokazal, kako sem ustvaril pong igro z modulom matrične plošče LED 8 x 8 RGB. Ta modul se imenuje Colorduino. Ima vgrajen mikrokrmilnik in vmesnik za povezavo z drugimi ploščami Colorduino. Ima zmožnost ravnanja s 64 kosi barvnih LED. Ploščo je mogoče upravljati s kodo Arduino. Ustvaril sem dva krmilnika, vsak krmilnik ima dva gumba. To igro lahko igrata dva igralca. Cilj je preprečiti, da bi žoga prišla do stene na vaši strani. Na voljo je platforma s 3 LED diodami, ki lahko žogico odbije nazaj do nasprotnika. Moj koncept je bil, da bi bil čim bolj enostaven. Celoten postopek gradnje traja približno 1 uro (kvačkanje za krmilnike se ne šteje). Cena projekta je bila 20 USD. Napravo napaja baterija 18650.
1. korak: Seznam specifikacij
Povezava zneska imena materiala
Colorduino V2.0 Dot Matrix RGB LED gonilnik 1 kos
Plastično ohišje za gumbe 1 kos
Prilagodljiv kabel z gumijastim ovojem 1 kos
Kabelska uvodnica 4 pc
Proto PCB 1 kos
Nosilec baterije 18650 1 kos
18650 Baterija 1 kos
Stikalo s pritiskom na gumb 12 mm Takojšnji gumb 4 kom
Kabel za spajkanje 1 kos
Spajkalnik za kos 1 kos
2 -položajno preklopno stikalo za zaklepanje 1 kos
4, 7 kohm 4 kosov
3V v 5V DC-DC pretvornik Step Up Boost mobile 1 kos
2-polni 5-milimetrski priključek za pritrditev vijačne sponke na PCB 1 kos
3-polni 5-milimetrski vijačni priključni blok za pritrditev tiskanega vezja 2 kom
Ohišje za elektroniko 1 kos
Skupni materialni stroški projekta: 20, 21 $/celoten projekt
2. korak: Montaža
Oglejte si video na prvem koraku. Nekaj dodatnih informacij o videu:
Zberite vse materiale po seznamu BOM. Uporabil sem proto PCB in spajkal vse komponente.
Vse komponente sem priključil po priloženi shemi. To je enostavno zgraditi vezje, to lahko storijo vsi, ki so pripravljeni uporabiti spajkalnik. Za povezavo PIN-ov sem uporabil noge uporov. Mostični kabli Dupont so idealni za priključitev LED matrike na protoboard. Pred montažo v ohišje je mogoče sestaviti celotno protoboard. Namestil sem vijačne priključke za pritrditev na tiskano vezje. To mi je pomagalo preizkusiti vezje brez ohišja. Po preskušanju sem samo odklopil kable, namestil proto PCB v ohišje in potisnil kable skozi uvodnice, nato sem vse kable privijal nazaj.
Koda Arduino izvira iz tega navodila, hvala za navdih.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Pred namestitvijo v ohišje je treba preveriti krmilnike.
Plastično ohišje je spremenjeno s pomočjo noža in vrtalnika.
Krmilnike sem postavil v zeleno in modro kvačkanje, da bi razlikoval oba igralca. Kvačkanje je bilo oblikovano in ustvarjeno s pomočjo tega navodila:
www.instructables.com/id/Crochet-for-Gadge…
3. korak: naložite priloženo programsko opremo
Programsko opremo naloži Atmel Studio. Najprej sem poskušal uporabiti Arduino IDE, vendar ga nisem mogel uporabiti, zato sem moral uporabiti AVR Programmer Avrisp mkII. To mi je nekoliko otežilo delo. Priložil sem kodo Arduino in projekt Atmel Studio. Oglejte si zgornji videoposnetek, kako uporabljati kodo Arduino v Atmel Studio 7.
Imel sem nekaj težav z nalaganjem PIN-ov Colorduina. PIN-ovi ISP-ja na plošči Colorduino se nahajajo med MCU-jem in LED-ploščo, priključek za 6 PIN programatorja Avrisp mkII pa nima prostora. Za nalaganje sem moral razstaviti obe plošči. Med razvojno fazo sem moral kodo večkrat naložiti, zato sem se odločil, da priključek ISP postavim na drugo stran plošče. Za to sem moral ogledati zatiče in uporabiti majhno proto PCB ploščo. Če potrebujete le nekaj nalaganj, zato se ne obremenjujte, nato pa naložite plošče narazen in se znova povežite. Več informacij o Avrisp mkII:
Koda Arduino izvira iz tega navodila, hvala za navdih.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Zaključne besede
Moji otroci so preizkusili to igro in so ji bili všeč. Mislim, da je v tem projektu veliko potenciala, druge igre je mogoče enostavno razviti.
Imej lep dan!
Priporočena:
Igra Python Tic Tac Toe: 4 koraki
Python Tic Tac Toe Game: igra python tic tac toe ta igra je narejena v pythonu, ki je računalniški jezik, uporabil sem urejevalnik python, imenovan: pycharm, lahko uporabite tudi običajen urejevalnik kode python
Pong igra Andrea: 4 koraki
Igra Pong Andrea: To je igra, ki je prvotno prišla od tu. Naredil sem igro in na podlagi tega naredil nekaj sprememb. Pokazal vam bom korake pri ustvarjanju te igre, nato pa vam dal kodo, ki sem jo spremenil. Izvirni kodi sem dodal nekaj sprememb, na primer spremembo
8x16 LED Matrix pong igra (2 vesla na igralca): 3 koraki
8x16 LED Matrix Pong igra (2 različici vesla na igralca): navdihnilo me je veliko različic klasične igre Pong, izvedene na Arduinu z uporabo matrike LED 8x8. V tem navodilu vam bom pokazal, kako sestaviti mojo najljubšo različico ponga, ki ima dva igralca - napadalca in vratarja - na igralca.
Pong igra: 6 korakov
Igra Pong: Materiali: Basys3 FPGA Board VGA kabel Vivado Namen tega navodila je razviti pong igro, ki bo prikazana na monitorju. Projekt bo za programiranje uporabil VHDL in uporabil Basys3 FPGA za izvajanje kode in prenos slike
Pong igra fleksibilen zaslon na srajci: 8 korakov (s slikami)
Pong igra fleksibilen zaslon na srajci: To je moj kostum za noč čarovnic za leto 2013. Delal je že približno eno leto, ustvarjanje pa je trajalo kar nekaj ur. Zaslon je velikosti 14 x 15 slikovnih pik, kar pomeni, da ima precej nizko ločljivost, vendar lahko kljub temu naredi nekaj zabavnih stvari. Fizično leti