Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Pozdrav svima! Želim s vama podijeliti projekt koji smo ove godine odradili za 'Creative Electronics', modul Beng Electronics Engineering na Sveučilištu u Malagi, Škola za telekomunikacije.
www.uma.es/etsi-de-telecomunicacion/
Projekt se sastoji od 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: Usporedite svoju točnost s prijateljima u igri s vremenskim ograničenjem i vidjet ćete tko je najbolji snajperist.
Postoji popis stvari koje trebate učiniti da to učinite:
- 1 LCD Nokia 5110.
- 1 Arduino Uno.
- 2 gumba.
- 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 gumbe.
- 3 330Ohm za RGB Led.
- Neke žice.
- 1 3D dizajn.
Korak 1: Komponente i veze
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: Knjižnica i kôd
Sada morate instalirati knjižnicu 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: Lemljenje na traku za lemljenje
Nakon što provjerite radi li sve ispravno, počinjete lemiti na traci što 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 stripboard spojen u vodove i izvršili smo prekid veze 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 trake i drugih komponenti.
-> Ljubičasta boja: međusobna povezivanja za stripboard.
-> Cijan boja: Postoje dvije pin magistrale. Najduža sabirnica je za zaslon, a mala za joystick. 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
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 bi 3D ispis odgovarao našem dizajnu. Na primjer, morali smo povećati gumbe i rupice na upravljačkoj palici.
Čak i u tom slučaju možete ispisati drugi dizajn ili to učiniti sami.
Korak 5: Posljednji korak
Odlučili smo lijepiti komponente silikonom jer je to bila laka i dobra opcija za izradu tog prototipa.