Kazalo:

Zadružna igra Arduino: 9 korakov
Zadružna igra Arduino: 9 korakov

Video: Zadružna igra Arduino: 9 korakov

Video: Zadružna igra Arduino: 9 korakov
Video: ошибка [レッドゾーン] 2024, Julij
Anonim
Image
Image
Zadružna igra Arduino
Zadružna igra Arduino
Zadružna igra Arduino
Zadružna igra Arduino

V tem navodilu bomo razložili, kako smo zasnovali in zgradili igro sodelovanja 'FUN'.

Med drugim smo uporabili Arduino Uno in LED trak NeoPixel. Video predvajajte za predstavitev ZABAVE.

1. korak: Kaj potrebujemo?

Kaj potrebujemo?
Kaj potrebujemo?
Kaj potrebujemo?
Kaj potrebujemo?
Kaj potrebujemo?
Kaj potrebujemo?

Zahteve:

- Arduino

- Žice + spajkalni material

- 3 gumbi

- 1 POT-meter

- 1 LDR

- Večbarvni LED-trak (v tem navodilu smo uporabili trak s 30 LED)

- Ogledna plošča (samo za testiranje kode ali delov)

- Les (30 x 50 cm)

- Laserski rezalnik (neobvezno, če ni na voljo, bo delo opravila tudi običajna žaga)

- Programska oprema za prenosni računalnik + arduino

- lepilo za les

- brusni papir

- pleksi steklo (20 x 5 cm)

OPOMBA: Uporabili smo trak za LED diode NeoPixel RGB 30. Koda je napisana s knjižnico Fastled. Prepričajte se, da vaš LED trak deluje s knjižnico Fastled, kot je naša, sicer morate kodo spremeniti, da bo delovala z vašim LED trakom.

2. korak: Spajkanje delov - 1. del

Spajkanje delov - 1. del
Spajkanje delov - 1. del
Spajkanje delov - 1. del
Spajkanje delov - 1. del
Spajkanje delov - 1. del
Spajkanje delov - 1. del
Spajkanje delov - 1. del
Spajkanje delov - 1. del

Zdaj, ko imamo vse, lahko začnemo spajkati žice na dele.

Gumbi: Začnemo z gumbi. Potrebujemo tri gumbe, dva za samo igro in eden bo naš gumb za ponastavitev. Te tri lahko spajkamo na enak način. Ker imamo samo 3 ozemljitvene zatiče, bomo združili tri ozemljitvene žice. iz gumbov v enega. Začnite z spajkanjem dveh žic na nogice enega od gumbov. Paziti moramo, na katero nogo smo jih spajkali. Enostaven opomnik za to je lahko vedno spajkanje v diagonalnem vzorcu. Tako spajkajte prvo žico na primer na levo zgornjo nogo, nato pa drugo žico na desno spodnjo nogo. Potem bo gumb vedno pravilno spajkan. To naredite za vse tri gumbe. Priključitev ozemljitvenih žic:

Ko imajo na vseh gumbih dve žici, lahko ozemljitvene žice povežemo skupaj. Najprej na vse tri prilepite nekaj spajkanja. Nato se odločite, katera bo srednja žica. Srednja žica bo tista, ki jo vstavimo v ozemljitveni zatič Arduina. Prepričajte se, da bo srednja žica pravilno priključena na zatič Arduino. Po tem spajčite preostali dve žici na srednjo, tako da se še vedno prilega Arduinu.

3. korak: Spajkanje delov - 2. del

Spajkanje delov - 2. del
Spajkanje delov - 2. del
Spajkanje delov - 2. del
Spajkanje delov - 2. del

Merilnik loncev:

Zdaj naredimo merilnik loncev. Ta ima tri zatiče, na katere moramo spajkati žice. Pojdi in naredi to.

Nato preprosto položite nekaj spajkanja na druge konce žice, da jih lahko vstavimo v zatiče Arduino. Oglejte si shemo za številko zatiča. Zatič na sredini je podatkovni zatič.

4. korak: Spajkanje delov - 3. del

Spajkanje delov - 3. del
Spajkanje delov - 3. del
Spajkanje delov - 3. del
Spajkanje delov - 3. del

LDR: Ta je zelo preprosta. Kot prej, le spajkajte žice na zatiče.

Po tem priključite žice, kot je prikazano na shemi.

5. korak: Spajkanje delov - 4. del

Spajkanje delov - 4. del
Spajkanje delov - 4. del
Spajkanje delov - 4. del
Spajkanje delov - 4. del

NeoPixel:

Nenazadnje moramo spajkati LED trak NeoPixel (30 LED), ki je zelo podoben merilniku loncev. Ima tri zatiče, pri čemer je srednji podatkovni pin. Toda s tem LED trakom je zabeleženo, kateri pin je 5V+ in kateri je GND (ozemljitveni). Po tem samo poglejte shemo za pravilne nožice na Arduinu.

6. korak: nalaganje kode

Zdaj, ko je vse sestavljeno, ga lahko preizkusimo s kodo. Koda: Prenesite priloženo datoteko.ino in jo odprite z Arduino IDE. Če tega še niste storili, nastavite pravilna vrata za svoj Arduino. Nato naložite kodo. in poskusite igro s pritiskom na gumbe. Čez nekaj sekund naj se prižgejo lučke.

7. korak: Izdelava škatle

Izdelava škatle
Izdelava škatle
Izdelava škatle
Izdelava škatle
Izdelava škatle
Izdelava škatle

Lasersko rezanje:

Zdaj, ko imamo vse pripravljeno, lahko začnemo z gradnjo škatle. S spletnega mesta "makercase.com" smo prenesli datoteko z laserskim rezalnikom. Na tem spletnem mestu lahko oblikujete lastno škatlo in prenesete datoteko html. Nato lahko to datoteko uvozite v Adobe Illustrator in jo pretvorite v datoteko.dfx, ki deluje z laserskim rezalnikom. V Adobe Illustratorju lahko na spletnem mestu določite tudi vse, kar ste dodali v datoteko. Ko je vse končano, lahko to datoteko lasersko razrežete na leseno ploščo velikosti 30x50 cm. Ko je to vse narejeno, imate sestavljanko, ki jo lahko zlepite skupaj, in škatla je narejena. Če se ne prilega dobro, lahko uporabite brusni papir. Če nimate dostopa do laserskega rezalnika, lahko uporabite običajno žago, vendar to ne bo ustrezalo tako natančno. V tem primeru boste potrebovali brusni papir, da se popolnoma prilega. Ne pozabite pustiti vsaj ene strani kocke neslepljene, da boste lahko dali arduino in krmilnike v škatlo.

8. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Ker imamo vse, kar potrebujemo, lahko začnemo sestavljati škatlo. To ni tako težko, če ste dobro spajkali.

Stene: Obstaja več načinov, kako ga lahko sestavite, toda najprej smo zlepili dve strani škatle in jih postavili ob dno. Tako smo zagotovo vedeli, da so popolnoma zlepljene in da se bodo vedno prilegale. Nato smo naredili še drugi dve steni škatle in jo tudi postavili ob dno. Po približno eni uri smo se odločili, da dva dela povežemo skupaj. Nanjo prilepimo tudi dno. Pustimo, da se posuši čez noč, a lahko za nadaljevanje postopka zadostujeta tudi 2 ali 3 ure.

Deli: Ko se lepilo posuši, lahko začnemo vstavljati dele. Prepričajte se, da žice niso vse zapletene. Vse dele namestite v želene luknje, razen gumba za ponastavitev na vrhu. Vse smo zavarovali s trakom, nato pa smo za pritrditev gumbov in merilnika loncev uporabili tudi nekaj lepila iz trde plastike. Če tega ne storite, gumbov ne boste mogli pritisniti.

LED trak: Zadnji del, ki ga moramo namestiti, je LED trak. Prepričajte se, da se lepo prilega notranjosti. Za okno gledalca smo uporabili peskano pleksi steklo. V nasprotnem primeru bi bile LED svetleče za oči. Samo prilepite ga na mesto.

Gumb za ponastavitev: Ko končate, ne pozabite prilepiti gumba za ponastavitev na zgornjo ploščo in pustite, da se celotna enota posuši nekaj ur. Najbolje je, da se čez noč posuši, da se lepilo resnično strdi. Zgornje plošče ne smete lepiti, to so vrata za dostop do drobovja po potrebi (na primer polnjenje baterij). Po tem, ko je igralna škatla končana, jo lahko preizkusite!

9. korak: Zaključek

Zaključek
Zaključek

Dokončano

Tako naredite igro Arduino, kjer intenzivno sodelujete s prijatelji! V tem navodilu nismo bili pozorni na to, kako igralcem razložite, kako morajo igro igrati na preprost način. V polje smo dodali besedilo, ki pojasnjuje cilj igre, to je najbolj neposreden način, da to razložimo igralcem. Oblikovanju lahko dodate tudi malo "zgodbe", na primer bombo, ki ji je treba preprečiti izklop, ali baterijo, ki jo je treba napolniti. Prosto spremenite kodo po svoji želji in s tem preizkusite nove stvari nastaviti.

Lepo se imejte! Team FUN

Priporočena: