Sisällysluettelo:

Retro -pelihalli Arduinolla: 5 vaihetta
Retro -pelihalli Arduinolla: 5 vaihetta

Video: Retro -pelihalli Arduinolla: 5 vaihetta

Video: Retro -pelihalli Arduinolla: 5 vaihetta
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Marraskuu
Anonim
Image
Image

Hei kaikki! Haluan jakaa kanssanne projektin, jonka olemme tehneet tänä vuonna Creative Electronicsille, joka on Beng Electronics Engineering -moduuli Málagan yliopistossa, Televiestintäkoulussa.

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

Projekti koostuu minikokoisen arcade -koneen luomisesta kolmella yksinkertaisella pelillä, jotka on kehitetty Arduinon kanssa:

-> PINA: Tämä peli koostuu lattioiden pinoamisesta ja mahdollisimman korkealle nousemisesta, mutta ole varovainen harhaan johtamaan itseäsi, koska nopeus kasvaa ja lattiat pienenevät.

-> SPACE: Tässä pelissä sinun on vältettävä vihollisia, jotka putoavat joka kerta nopeammin ja saat parhaan mahdollisen pistemäärän.

-> COCO: Vertaa tarkkuutta ystäviesi kanssa aikarajapelissä ja näet kuka on paras ampuja.

Tässä on luettelo asioista, jotka sinun on tehtävä sen tekemiseksi:

- 1 Nokia 5110 LCD -näyttö.

- 1 Arduino Uno.

- 2 painiketta.

- 1 ohjaussauva.

- 1 kaiutin.

- 1 9V akku.

- 2 kytkintä.

- 1 RGB -led.

- 1 sovitin 9 V: n akulle, joka on yhteensopiva Arduinon kanssa.

- 5 10KOhm nestekidenäytölle.

- 2 10KOhm painikkeille.

- 3 330 ohmia RGB -ledille.

- Jotkut johdot.

- 1 3D -suunnittelu.

Vaihe 1: Komponentit ja liitännät

Juotos Stripboardilla
Juotos Stripboardilla

Tässä valokuvassa näet tarvittavat liitännät.

Komponenttien tarkistaminen on parempi tehdä ensin protoboardilla ennen juottamista.

Ensimmäinen askel on liittää nestekidenäyttö Arduino Unoon ja todistaa nastan liitännät oikein. Sitten sinun on tehtävä sama muiden komponenttien kanssa.

Vaihe 2: Kirjasto ja koodi

Nyt sinun on asennettava kirjasto LCD -näytön hallintaan. Linkki tähän ja lataa se:

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

On myös asiakirja, jossa on kaikki toiminnot, joita voit käyttää.

Seuraava vaihe on ladata koodimme ja todistaa se varmistaaksesi, että kaikki on oikein.

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

Haluamme myös kiittää tätä viestiä, joka on auttanut meitä kolmannessa pelissä, jossa meidän piti vain muuttaa joitain asioita pelin lisäämiseksi pelihalliin:

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

Vaihe 3: Juotos Stripboardilla

Juotos Stripboardilla
Juotos Stripboardilla
Juotos Stripboardilla
Juotos Stripboardilla

Kun olet varmistanut, että kaikki toimii oikein, alat juottaa nauhalle, mikä antaa vakautta ja selkeyttä piirille ja johtimille.

Ensimmäisessä kuvassa näet kaikki tekemämme yhteydet:

-> Sininen väri: urosnastat Arduinon yhdistämistä varten.

-> Musta väri: olemme käyttäneet nauhoja, jotka on kytketty linjoihin, ja olemme tehneet katkaisuja oikosulun välttämiseksi. Toinen kuva on esimerkki siitä.

-> Punainen väri: 10K D3-D7, 10K D12 ja D8 ja 330Ohm D11-D9.

-> Vihreä väri: liitoslevyn ja muiden osien väliset liitännät.

-> Violetti väri: liitoslevyn liitäntä.

-> Syaani väri: On kaksi nastaista väylää. Pisin nastaväylä on näytölle ja pieni ohjaussauvalle. Nastaväylät eivät ole välttämättömiä, voit käyttää johtoja, mutta se auttaa selkeämmässä suunnittelussa.

-> Oranssi väri: Merkitse stripboardin rajat.

Kolmas kuva on miltä sen pitäisi näyttää finaalissa.

Vaihe 4: 3D -suunnittelu

3D -suunnittelu
3D -suunnittelu

Tässä vaiheessa käytämme Intertetin ilmaista 3D -suunnittelua, josta pidimme. Linkki on täällä…

www.thingiverse.com/thing:2293173

Meidän oli kuitenkin tehtävä joitakin järjestelyjä, jotta ne sopisivat suunnitteluumme. Meidän piti esimerkiksi suurentaa painikkeita ja ohjaussauvan reikiä.

Silti voit tulostaa toisen mallin tai tehdä sen itse.

Vaihe 5: Viimeinen vaihe

Viimeinen askel
Viimeinen askel

Päätimme liimata komponentit silikonilla, koska se oli helppo ja hyvä vaihtoehto tehdä tämä prototyyppi.

Suositeltava: