Turinys:

Retro pasažas su „Arduino“: 5 žingsniai
Retro pasažas su „Arduino“: 5 žingsniai

Video: Retro pasažas su „Arduino“: 5 žingsniai

Video: Retro pasažas su „Arduino“: 5 žingsniai
Video: BigTreeTech - SKR 3 - TMC2130 with Sensorless Homing 2024, Lapkritis
Anonim
Image
Image

Sveiki visi! Noriu su jumis pasidalinti šiais metais atliktu projektu „Creative Electronics“, Beng elektronikos inžinerijos moduliui Malagos universitete, Telekomunikacijų mokykloje.

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

Projektą sudaro miniatiūrinės arkadinės mašinos atkūrimas trimis paprastais žaidimais, sukurtais kartu su „Arduino“:

-> STACK: šį žaidimą sudaro grindų sukravimas ir kuo aukštesnis, tačiau būkite atsargūs, kad suklaidintumėte save, nes greitis didėja, o grindys mažėja.

-> SPACE: Šiame žaidime jūs turite vengti priešų, kurie kiekvieną kartą krenta greičiau ir gauti kuo daugiau taškų.

-> COCO: palyginkite savo tikslumą su draugais laiko žaidime ir pamatysite, kas yra geriausias snaiperis.

Yra sąrašas dalykų, kuriuos reikia atlikti, kad:

- 1 skystųjų kristalų ekranas „Nokia 5110“.

- 1 „Arduino Uno“.

- 2 mygtukai.

- 1 vairasvirtė.

- 1 garsiakalbis.

- 1 9 V baterija.

- 2 jungikliai.

- 1 RGB šviesos diodas.

- 1 adapteris 9V baterijai, suderinamas su „Arduino“.

- 5 10KOhm LCD ekranui.

- 2 10KOhm mygtukams.

- 3 330 omų RGB LED.

- Kai kurie laidai.

- 1 3D dizainas.

1 žingsnis: komponentai ir jungtys

Lituoklis ant „Stripboard“
Lituoklis ant „Stripboard“

Šioje nuotraukoje galite pamatyti ryšius, kuriuos reikia atlikti.

Norėdami patikrinti komponentus, geriau tai padaryti pirmiausia protoboate, prieš ką nors lituodami.

Pirmasis žingsnis yra prijungti skystųjų kristalų ekraną prie „Arduino Uno“ir įrodyti, kad kaiščių jungtys yra teisingos. Tada jūs turite padaryti tą patį su kitais komponentais.

2 žingsnis: biblioteka ir kodas

Dabar, norėdami valdyti LCD, turite įdiegti biblioteką. Nuoroda čia ir atsisiųskite:

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

Taip pat yra dokumentas su visomis funkcijomis, kurias galite naudoti.

Kitas žingsnis yra atsisiųsti mūsų kodą ir jį įrodyti, kad įsitikintumėte, jog viskas teisinga.

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

Taip pat norime padėkoti šiam įrašui, kuris padėjo mums trečiajame žaidime, kuriame turėjome tik pakeisti kai kuriuos dalykus, kad įtrauktume žaidimą į arkadą:

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

3 žingsnis: lydmetalis ant „Stripboard“

Lituoklis ant „Stripboard“
Lituoklis ant „Stripboard“
Lituoklis ant „Stripboard“
Lituoklis ant „Stripboard“

Kai įsitikinsite, kad viskas veikia teisingai, pradedate lituoti ant juostos, kuri suteikia grandinei ir laidams stabilumo ir aiškumo.

Pirmoje nuotraukoje matote visus mūsų ryšius:

-> Mėlyna spalva: vyrų kaiščiai, skirti prisijungti prie „Arduino“.

-> Juoda spalva: naudojome linijomis sujungtą juostelę ir atjungėme, kad išvengtume trumpojo jungimo. Antroji nuotrauka yra to pavyzdys.

-> Raudona spalva: 10K D3-D7, 10K D12 ir D8 ir 330Ohm D11-D9.

-> Žalia spalva: juostelės ir kitų komponentų jungtys.

-> Violetinė spalva: juostelės sujungimai.

-> Žalsvai mėlyna spalva: Yra du kaiščiai. Ilgiausia kaiščio magistralė skirta ekranui, o mažoji - vairasvirtei. Smeigtukų autobusai nėra būtini, galite tai padaryti su laidais, tačiau tai prisideda prie aiškesnio dizaino.

-> Oranžinė spalva: pažymėkite juostelės ribas.

Trečia nuotrauka turėtų atrodyti finale.

4 žingsnis: 3D dizainas

3D dizainas
3D dizainas

Šiame žingsnyje mes naudojame nemokamą „Intertet“3D dizainą, kuris mums patiko. Nuoroda yra čia…

www.thingiverse.com/thing:2293173

Tačiau turėjome susitarti, kad mūsų dizainas atitiktų 3D spausdinimą. Pavyzdžiui, turėjome padidinti mygtukus ir vairasvirtės skyles.

Nepaisant to, galite atsispausdinti kitą dizainą arba tai padaryti patys.

5 žingsnis: paskutinis žingsnis

Paskutinis žingsnis
Paskutinis žingsnis

Mes nusprendėme klijuoti komponentus silikonu, nes tai buvo lengvas ir geras pasirinkimas padaryti tą prototipą.

Rekomenduojamas: