Kazalo:

Retro arkada z Arduinom: 5 korakov
Retro arkada z Arduinom: 5 korakov

Video: Retro arkada z Arduinom: 5 korakov

Video: Retro arkada z Arduinom: 5 korakov
Video: Лесник нашёл странный свёрток в змеином гнезде. Развернув его, он ужаснулся! 2024, November
Anonim
Image
Image

Pozdravljeni vsi! Z vami želim deliti projekt, ki smo ga letos izvedli za "Creative Electronics", modul Beng Electronics Engineering na Univerzi v Malagi, šola za telekomunikacije.

www.uma.es/etsi-de-telecomunicacion/

Projekt sestavlja poustvarjanje miniaturnega arkadnega stroja s tremi preprostimi igrami, razvitimi z Arduinom:

-> ZLOGA: Ta igra je sestavljena iz zlaganja tal in čim višjega, vendar pazite, da se zavedete, ker se hitrost povečuje, tla pa postajajo manjša.

-> PROSTOR: V tej igri se morate izogibati sovražnikom, ki vsakič hitreje padajo, in doseči najvišjo oceno.

-> COCO: Primerjajte svojo natančnost s prijatelji v časovno omejeni igri in videli boste, kdo je najboljši ostrostrelec.

Obstaja seznam stvari, ki jih morate narediti, da to storite:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 gumba.

- 1 igralna palica.

- 1 zvočnik.

- 1 9V baterija.

- 2 stikala.

- 1 RGB LED.

- 1 adapter za 9V baterijo, združljiv z Arduinom.

- 5 10KOhm za LCD.

- 2 10KOhm za gumbe.

- 3 330Ohm za RGB LED.

- Nekaj žic.

- 1 3D oblikovanje.

1. korak: Komponente in povezave

Spajkanje na trak
Spajkanje na trak

Na tej fotografiji lahko vidite povezave, ki jih morate vzpostaviti.

Za preverjanje komponent je bolje, da najprej naredite na protoborju, preden kaj spajkate.

Prvi korak je, da LCD povežete z Arduino Uno in preverite, ali so zatiči pravilni. Nato morate storiti enako z drugimi komponentami.

2. korak: Knjižnica in koda

Zdaj morate za upravljanje LCD -ja namestiti knjižnico. Povezavo tukaj in prenos:

www.rinkydinkelectronics.com/library.php?id…

Obstaja dokument z vsemi funkcijami, ki jih lahko uporabite.

Naslednji korak je prenos naše kode in njeno dokazovanje, da se prepričate, ali je vse v redu.

github.com/acl173/Retro-Arcade-Machine-wit…

Zahvaljujemo se tudi tej objavi, ki nam je pomagala pri tretji igri, kjer smo morali le nekaj spremeniti, da smo igro dodali v arkado:

www.elecfreaks.com/store/blog/post/joystic…

Korak: Spajkajte na trak

Spajkanje na trak
Spajkanje na trak
Spajkanje na trak
Spajkanje na trak

Ko preverite, ali vse deluje pravilno, začnete spajkati trak, kar daje stabilnost in jasnost vezju in žicam.

Na prvi fotografiji vidite vse povezave, ki jih imamo:

-> Modra barva: moški zatiči za povezavo z Arduinom.

-> Črna barva: uporabili smo trak, povezan v vodi, in odklopili smo, da bi se izognili kratkemu stiku. Druga fotografija je primer tega.

-> Rdeča barva: 10K za D3-D7, 10K za D12 in D8 in 330Ohm za D11-D9.

-> Zelena barva: Povezave med trakom in drugimi komponentami.

-> Vijolična barva: Medsebojne povezave za trak.

-> cijan barva: Obstajata dve pin vodili. Najdaljše vodilo za pin je za zaslon, majhno pa za krmilno palčko. Pin vodila niso potrebna, lahko storite z žicami, vendar prispeva k jasnejši zasnovi.

-> oranžna barva: označite meje traku.

Tretja fotografija je, kako bi moralo izgledati v finalu.

4. korak: 3D oblikovanje

3D oblikovanje
3D oblikovanje

Na tem koraku uporabljamo brezplačno 3D zasnovo Interteta, ki nam je bila všeč. Povezava je tukaj…

www.thingiverse.com/thing:2293173

Vendar smo morali narediti nekaj, da bi 3D tiskanje ustrezalo naši zasnovi. Na primer, morali smo povečati gumbe in luknje za igralno palico.

Kljub temu lahko natisnete drugo obliko ali to storite sami.

5. korak: Zadnji korak

Zadnji korak
Zadnji korak

Odločili smo se za lepljenje komponent s silikonom, ker je bila to preprosta in dobra možnost za izdelavo tega prototipa.

Priporočena: