Kazalo:
Video: PCB za 2 igralca: 3 koraka
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
V tem priročniku lahko sestavite prenosno pong igro za 2 igralca. Ta zasnova je nastala okoli kode, ki jo je na GitHubu objavil Onur Avun. Ustvarjal sem ta projekt, upam, da vam bo všeč.
1. korak: Pridobite materiale
To je projekt PCB, zato potrebuje osnovna orodja za spajkanje. Močno priporočam uporabo spajka brez svinca in tiskanega vezja
Spodaj je datoteka PCB Gerber ali pa do projekta dostopate na EasyEDA
JLCPCB ima za takšne PCB -je brez svinca odlično ceno
Uporaba običajnega stikala, kot je VX7805-500, bo porabila manj baterije, vendar stane več kot linearni regulator LM7805. Vsak ima različne zahteve za kondenzator.
Uporabite lahko napajalnik do 30 V, vendar morate zagotoviti, da je kondenzator med vtičnico cevi in 5 V regulatorjem ocenjen na višjo napetost kot napajanje. Če uporabljate LM7805, preverite tudi zahteve hladilnika, višja napetost pomeni večjo toploto. Zdi se, da ta projekt z LM7805 deluje brezhibno pri 9V brez hladilnika.
1 ATMEGA328P-PU
1 AVR ščitnik programerja in Arduino z njim.
5K potenciometer
1 LCD modul Nokia 5100
1 28 -polna vtičnica
2. korak: Program ATMEGA328
Pred spajkanjem programirajte čip. Uporabil sem vtičnico, tako da lahko odstranim čip. Za programiranje ščita AVR morate programirati Arduino
Naložite "skico Arduino kot ponudnika internetnih storitev" [Datoteka] -> [Primeri] -> [Arduino kot ponudnik internetnih storitev].
Programski ščit AVR je pritrjen na Arduino
Vtičnica ATMEGA328 čip na programskem ščitu AVR
Izberite programator, [Orodja] -> [Programer] -> [Arduino kot ponudnik internetnih storitev] Nastavite zagonski program programa, [Orodja] -> [Zapiši zagonski nalagalnik]
Odprite 2Player Pong Sketch v programski opremi Arduino
Naloži skico pong, [Datoteka] -> [Naloži s programerjem]
3. korak: Zgradite
Spajkalni deli, ki se ujemajo s svilenim zaslonom na tiskanem vezju. Če želite uporabiti cenejši regulator napetosti LM7805, ga spajkajte v odtis SMPS in 10uf kondenzator zamenjajte z 1uf in 22uf s 100nf kondenzatorjem. Tantalski kondenzatorji so nameščeni poleg regulatorja LM117T 3.3V, ne pozabite vstaviti daljših vodnikov v luknje +. Najprej spajkajte zaslon, upor in keramične kondenzatorje, nato višje komponente. Pripnite spodnje kable in se prepričajte, da na dnu ni ostrih točk. Za trdnost uporabite dobro količino ali debelejšo spajkalno vtičnico za cev in potenciometre.
Priporočena:
Retro arkadna miza za 2 igralca Micro Center: 20 korakov
Retro Arcade Stand-Up za 2 igralca podjetja Micro Center: Vaš lokalni Micro Center zdaj vsebuje vse, kar potrebujete za izdelavo lastne omare Retro Arcade na osnovi Raspberry Pi. Kompleti so popolnoma prilagodljivi, vključujejo omarico, Raspberry Pi, gumbe, igralne palice, avdio in video dodatke itd. To je
Tap Tap Rainbow - igra za hiter odziv za 2 igralca: 4 koraki (s slikami)
Tap Tap Rainbow - igra za dva igralca s hitrim odzivom: pred dvema tednoma je imela moja hči genialno idejo, da naredi igro hitre reakcije z mavričnimi barvami (ona je mavrični strokovnjak: D). Ideja mi je bila takoj všeč in začeli smo razmišljati, kako bi jo lahko spremenili v pravo igro. Imate mavrico v
Igre za enega igralca z LED trakom za enega igralca z lestvico rezultatov: 10 korakov
Igre za enega igralca z LED -trakom za enega igralca z lestvico rezultatov: Najprej molite boga za vsa ljudstva po svetu, Bog nam lahko v tem času le pomaga in nam da mir. Vsi smo zaprti in nikamor ne gremo. Nimam več dela, zato začnite preučevati python na spletu in si ne morete misliti
Aruduino LED igra Hitro klikanje za dva igralca: 8 korakov
Aruduino LED igra Hitro klikanje za dva igralca: Ta projekt je navdihnil @HassonAlkeim. Če ste pripravljeni poglobljeno pogledati, je tukaj povezava, ki jo lahko preverite https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Ta igra je izboljšana različica Alkeima. Je
Reakcijski časovnik za enega igralca (z Arduinom): 5 korakov
Reakcijski časovnik za enega igralca (z Arduinom): V tem projektu boste zgradili reakcijski časovnik, ki ga poganja Arduino. Deluje na funkciji Arduino's millis (), kjer procesor beleži čas od začetka izvajanja programa. Z njim lahko poiščete časovno razliko med