Sisukord:

Arduino reaktsioonimäng: 9 sammu
Arduino reaktsioonimäng: 9 sammu

Video: Arduino reaktsioonimäng: 9 sammu

Video: Arduino reaktsioonimäng: 9 sammu
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, November
Anonim
Arduino reaktsioonimäng
Arduino reaktsioonimäng

Tegin selle mängu koolitööna. Pidime arduinoga midagi interaktiivset tegema. See on minu esimene Arduino projekt, mille ma kunagi teinud olen, nii et see oli päris raske, kuid mitte võimatu!

Samm: tööriistade kogumine

Selle projekti jaoks vajate:

- Arduino. (Ma kasutasin nano, kuid võite kasutada mis tahes Arduinot)

- liugur (potentsiomeeter)

- Nupp

- LED -ekraan, soovitavalt 32 x 128

- Vähemalt kuus LED -lampi (ma soovitaksin neid hunniku hankida, need lähevad kergesti katki)

- Leivalaud teie projekti testimiseks

- akuhoidik

- sülearvuti

- Jootekolb

2. samm: LED -ide ühendamine

LED -de ühendamine
LED -de ühendamine

Kui olete kõik tööriistad kokku kogunud, on aeg seda teha!

See on projekti skeem.

Niisiis, kuidas seda teha?

Kõigepealt ühendage Arduino arvutiga ja laadige kood alla. Laadige see oma Arduinosse üles

Kui olete koodi üles laadinud, võtke leivaplaat välja!

Ühendage oma LED -lambid ülaltoodud skeemi järgi, pange valgusdioodide vähene nöör oma leivalaua maandusjoonele (tavaliselt on see leivaplaadi ülaosas olev sinine joon). Võtke üks või oma kaablid ja ühendage see oma arduino GND -ga (maandus) ja teine külg leivaplaadil. Nüüd maandatakse kõik, mis sellele horisontaaljoonele pannakse.

LED -de teine pool peaks olema leivaplaadil. Saate need ükskõik kuhu panna, kui ühendate need oma Arduino digitaalsete kontaktidega. Nii saavad nad elektrit ja saate neid oma koodi jaoks kasutada. Mis puutub digitaalsetesse tihvtidesse: teil on viis LED -i, nii et ühendate need kõik erinevate digitaalsete tihvtidega.

Üks LED peaks olema ühendatud digitaalse tihvtiga 3, kaks juhtmest on ühendatud digitaalse tihvtiga 5, kolm on ühendatud digitaalse tihvtiga 7, neli on ühendatud digitaalse tihvtiga 9 ja viis on ühendatud digitaalse tihvtiga 10. Veenduge, et kaablid on ühendatud paneeli vertikaalset joont, mitte horisontaaljoont.

Seal on kuues led, see led on teie mängijate "Life lamp", tuli, mis näitab, kas mängija kaotab või mitte. See tuli tuleks ühendada samamoodi, kuid kasutab digitaalset tihvti 11.

Ja see on LED -ide ühendamiseks!

3. samm: liugur

Liugur
Liugur
Liugur
Liugur
Liugur
Liugur

Liugurit on üsna lihtne ühendada. Liuguril on 3 tihvti. Kaks tihvti ühel küljel on maapind ja volt, teine tihvt on teie signaal.

Signaali tihvt läheb analoogpistikule A1

Maandusnõel läheb teie leivalaua maandusjoonele.

Nüüd pole me seda veel teinud, kuid oluline on ka oma leivaplaadile 5V liin teha. See on kas maapinna all või üle selle ja punane. Võtke oma kaabel ja pange see oma arduino 5V sisse. Pange teine liin oma leivalaua 5V liinile. Kogu see horisontaaljoon on nüüd teie 5V liin ja saate kogu oma elektri siia panna.

Pange sellele joonele 5V pin ja teie liugur peaks olema ühendatud!

Samm: LED -ekraan

LED ekraan
LED ekraan

See juhendi osa töötab ainult Arduino Nano 4 -kontaktilise LED -ekraani puhul. Veenduge, et teie ekraanil on järgmised tihvtid: GND, VDD, SCK ja SDA. Arduino Unol on SCK ja SDA ümber lülitatud, seega googeldage seda sammu, kui te pole kindel, kuidas ekraani ühendada.

GND tihvt on lihtne, ühendate selle leivaplaadil oleva maandusjuhtmega või arduino ülejäänud maandusnõelaga.

Pärast seda ühendage VDD oma 5V liiniga.

SCK ja SDA kasutavad analoogpistikuid 4 ja 5, SCK kasutab analoogpistikut 5 ja SDA kasutab analoogpinge 4.

Nüüd, kui teie ekraan on ühendatud, pange arduino toiteallikasse ja veenduge, et see töötab.

5. samm: nupp

Nupp
Nupp
Nupp
Nupp

Viimane asi, mida peate ühendama, on teie nupp. Ühendamiseks on erinevat tüüpi nuppe. Eespool näete nuppu, mida ma kasutan. Kui teil on see või sarnane nupp samade tihvtidega, saate seda õpetust järgida. Vastasel juhul peate guugeldama, kuidas oma nuppu ühendada.

Sellel nupul on 3 tihvti.

GND läheb teie leivalauale

VCC läheb leivaplaadil teie 5V liinile

ja S on digitaalne väljund, läheb digitaalsele tihvtile 8.

Jaa! Nüüd on kõik ühendatud ja testimiseks valmis.

6. etapp: testimine

Testimine
Testimine

Nüüd on kõik testimiseks valmis!

Kui te pole seda juba teinud, laadige see kood alla ja laadige see üles oma Arduino seadmesse. See võib tunduda natuke imelik, kuid teie mäng on nüüd valmis! Saate prototüüpida ümbrise papist (nagu mina) ja otsustada, kuhu soovite oma liuguri, nupu, LED -ekraani ja LED -tuled.

7. samm: müümine

Müümine
Müümine

Nüüd on see raske osa, eriti Arduino Nano puhul. Enne müümise alustamist veenduge, et olete väljas või kasutate maski, et vältida müüdava triikraua mürgise õhu sissehingamist.

Kõik asjad, mille äsja oma leivalauale ja arduinoga ühendasite, ühendate jäädavalt. Veenduge, et kõik teie juhtmed töötaksid ja teil oleks õige traat õiges kohas.

Okei, nii ma tegin.

5V ja maajoon tuleb uuesti luua millegagi, millele saate müüa. Ma kasutasin protoboardi (pilt ülal). Lõika protoboard nii, et teil oleks kaks väiksemat osa. See ei pea olema tõesti suur, kuid veenduge, et kaablite jaoks oleks piisavalt ruumi. Nüüd väljuge sellest müüdavast rauast ja müüsite ühe juhtme oma leivalaua 5V liinile. Teine külg tuleks müüa ühel protoplaadil. Oleme nüüd taastanud 5V liini kogu sellel protoplaadil. Sellele saab müüa kõik, mis vajab 5 V pinget. Tehke sama ka teise protoboardi puhul, kuid kasutage Arduino maandusnõela.

Okei, kõik, mis vajas 5V ja maandust, tuleb nendel tahvlitel müüa. Saate need kõik kokku segada, et seda natuke lihtsamaks muuta. See tähendab, et kõik teie valgusdioodid tuleks ühendada kaabliga ja väiksemad osad tuleks müüa maapinnale. (Teised pooled tuleks müüa nende digitaalsetele tihvtidele, millele me varem prototüübi tegime)

Põhimõtteliselt müüakse kõike, mida juhtmega ühendasite.

Kui see on tehtud, on teie projekt püsiv!

8. samm: ümbris

Korpus
Korpus

Viimane samm on kõik kokku panna: kavatsete juhtumi kujundada!

See ümbris võib olla kõik, mida soovite, kui osad sobivad. Minu ümbris on 3D -trükitud mudel, mille ma kujundasin ja keegi teine minu jaoks modelleeris, ma tahan selle üles laadida, kuid sellel on mõned kujundusvead, seega on parem, kui teete selle ise. Lisaks tundub see teie projektina!

Niisiis, kui olete varem prototüüpi teinud, saate seda kasutada, et veenduda, et kõigi osade jaoks on piisavalt ruumi. Samuti ärge unustage jätta ruumi oma arduino kaablile toiteallikaga! Loodan, et lähete hulluks ja kasutate oma materjale ja värve!

9. samm: viimane sõna

Niisiis, ma loodan, et teile meeldis minu juhendatav ja tegite oma ilusa projekti. Muutke julgelt asju nii, nagu soovite. Minu jaoks pole see projekt veel lõppenud. Minu lõplik disain töötas, kuid mõne tunni pärast lakkas mu Arduino töötamast, nii et loodan leida lahenduse, et see töötaks püsivalt. Mulle meeldis see projekt, kuigi see oli palju stressi, tunde ja pisaraid. Loodan, et teenin tulevikus rohkem ja teile meeldib teie projekt!

Soovitan: