Sadržaj:

Retro arkada sa Arduinom: 5 koraka
Retro arkada sa Arduinom: 5 koraka

Video: Retro arkada sa Arduinom: 5 koraka

Video: Retro arkada sa Arduinom: 5 koraka
Video: Дедушка не выдержал и дал ответ за Украинский флаг 2024, Novembar
Anonim
Image
Image

Zdravo svima! Želim s vama podijeliti projekt koji smo ove godine uradili za 'Creative Electronics', modul Beng Electronics Engineering na Univerzitetu u Malagi, Škola za telekomunikacije.

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

Projekt se sastoji od ponovnog stvaranja minijaturnog arkadnog stroja s tri jednostavne igre razvijene s Arduinom:

-> STACK: Ova igra se sastoji od slaganja podova i podizanja što je više moguće, ali pazite da se zavedete jer se brzina povećava, a podovi postaju sve manji.

-> PROSTOR: U ovoj igri morate izbjegavati neprijatelje koji svaki put padaju brže i postići najveći mogući rezultat.

-> COCO: Uporedite svoju tačnost s prijateljima u igri s vremenskim ograničenjem i vidjet ćete tko je najbolji snajperist.

Postoji lista stvari koje trebate učiniti da to učinite:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 dugmeta.

- 1 joystick.

- 1 zvučnik.

- 1 9V baterija.

- 2 prekidača.

- 1 RGB LED.

- 1 adapter za 9V bateriju kompatibilan s Arduinom.

- 5 10KOhm za LCD.

- 2 10KOhm za dugmad.

- 3 330Ohm za RGB Led.

- Neke žice.

- 1 3D dizajn.

Korak 1: Komponente i veze

Lemljenje na strip ploču
Lemljenje na strip ploču

Na ovoj fotografiji možete vidjeti veze koje trebate uspostaviti.

Za provjeru komponenti bolje je učiniti prvo na protoboru prije nego što bilo što zalemite.

Prvi korak je povezivanje LCD -a s Arduino Uno i provjera ispravnosti spojeva pinova. Zatim morate učiniti isto s ostalim komponentama.

Korak 2: Biblioteka i kôd

Sada morate instalirati biblioteku za upravljanje LCD -om. Link ovdje i preuzimanje:

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

Postoji dokument sa svim funkcijama koje možete koristiti.

Sljedeći korak je preuzimanje našeg koda i njegovo dokazivanje kako biste bili sigurni da je sve ispravno.

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

Također želimo zahvaliti ovom postu koji nam je pomogao u trećoj igri u kojoj smo morali promijeniti samo neke stvari kako bismo igru dodali u arkadu:

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

Korak 3: Lemite na traku za lemljenje

Lemljenje na strip ploču
Lemljenje na strip ploču
Lemljenje na strip ploču
Lemljenje na strip ploču

Nakon što provjerite da li sve radi ispravno, počinjete lemiti traku koja daje stabilnost i jasnoću strujnom krugu i žicama.

Na prvoj fotografiji vidite sve veze koje ostvarujemo:

-> Plava boja: muški pinovi za spajanje na Arduino.

-> Crna boja: koristili smo traku za spajanje u linije i radili smo isključenja kako bismo izbjegli kratki spoj. Druga fotografija je primjer toga.

-> Crvena boja: 10K za D3-D7, 10K za D12 i D8 i 330Ohm za D11-D9.

-> Zelena boja: Veze između trakaste trake i ostalih komponenti.

-> Ljubičasta boja: Međupovezivanja za stripboard.

-> Cijan boja: Postoje dvije magistrale. Najduža magistrala je za ekran, a mala za džojstik. Pin sabirnice nisu potrebne, možete to učiniti sa žicama, ali to doprinosi jasnijem dizajnu.

-> Narančasta boja: Označite granice stripboard -a.

Treća fotografija je kako bi trebalo izgledati u finalu.

Korak 4: 3D dizajn

3D dizajn
3D dizajn

U ovom koraku koristimo besplatni 3D dizajn Interteta koji nam se svidio. Link je ovdje…

www.thingiverse.com/thing:2293173

Međutim, morali smo napraviti neki aranžman kako bismo 3D štampanje uklopili u naš dizajn. Na primjer, morali smo povećati dugmad i rupice na džojstiku.

Čak i u tom slučaju možete ispisati drugi dizajn ili to učiniti sami.

Korak 5: Posljednji korak

Zadnji korak
Zadnji korak

Odlučili smo lijepiti komponente silikonom jer je to bila laka i dobra opcija za izradu tog prototipa.

Preporučuje se: