Sisällysluettelo:
- Vaihe 1: Työkalujen kerääminen
- Vaihe 2: LED -valojen liittäminen
- Vaihe 3: Liukusäädin
- Vaihe 4: LED -näyttö
- Vaihe 5: Painike
- Vaihe 6: Testaus
- Vaihe 7: Myynti
- Vaihe 8: Kotelo
- Vaihe 9: Viimeinen sana
Video: Arduino -reaktiopeli: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tein tämän pelin koulutehtävänä. Meidän piti tehdä jotain interaktiivista arduinon kanssa. Tämä on ensimmäinen Arduino -projektini, jonka olen koskaan tehnyt, joten se oli melko vaikeaa, mutta ei mahdotonta!
Vaihe 1: Työkalujen kerääminen
Tätä projektia varten tarvitset:
- Arduino. (Käytin nanoa, mutta voit käyttää mitä tahansa Arduinoa)
- liukusäädin (potentiometri)
- Nappi
- LED -näyttö, mieluiten 32 x 128
- Vähintään kuusi LED -lamppua (suosittelen hankkimaan joukon niitä, ne rikkoutuvat helposti)
- Leipälauta projektin testaamiseen
- paristopidike
- kannettava tietokone
- Juotosrauta
Vaihe 2: LED -valojen liittäminen
Kun olet kerännyt kaikki työkalut, on aika tehdä!
Tämä on projektin kaavio.
Joten miten teet tämän?
Liitä ensin Arduino tietokoneeseen ja lataa koodi. Lataa se Arduinollesi
Kun olet ladannut koodin, ota leipälauta ulos!
Liitä LED -lamput yllä olevan kaavion mukaisesti, aseta LED -merkkivalojen merkkijono leipälevyn maadoituslinjaan (yleensä se on sininen viiva leipälevyn yläosassa). Ota yksi tai kaapelit ja liitä se arduino -laitteen GND -liitäntään (maadoitus) ja toinen puoli leipälevyn maadoituslinjaan. Kaikki, mitä laitat tälle vaakasuoralle viivalle, maadoitetaan.
LEDien toisen puolen tulisi olla leipälevyllä. Voit laittaa ne minne tahansa, kunhan liität ne Arduinon digitaalisiin nastoihin. Näin he saavat sähköä ja voit käyttää niitä koodissasi. Mitä tulee digitaalisiin nastoihin: sinulla on viisi lediä, joten aiot liittää ne kaikki erilaisiin digitaalisiin nastoihin.
Led yksi on kytkettävä digitaaliseen nastaan 3, led kaksi kytketty digitaaliseen nastaan 5, led kolme kytketty digitaaliseen nastaan 7, led neljä kytketty digitaaliseen nastaan 9 ja led viisi kytketty digitaaliseen nastaan 10. Varmista, että liität kaapelit leipälaudan pystysuoralla viivalla, ei vaakasuoralla viivalla.
Siellä on kuudes ledi, tämä ledi on pelaajien "Life -lamppu", valo, joka ilmaisee, häviääkö pelaaja vai ei. Tämä valo on kytkettävä samalla tavalla, mutta se käyttää digitaalista pin 11.
Ja siinä kaikki LED -valojen liittämiseen!
Vaihe 3: Liukusäädin
Liukusäädin on melko helppo liittää. Liukusäätimessä on 3 nastaa. Toisella puolella olevat kaksi nastaa ovat maa ja voltti, toinen nasta on signaalisi.
Signaalitappi menee analogiseen nastaan A1
Maadoitustappi menee leipätaulusi maadoituslinjaan.
Emme ole vielä tehneet tätä, mutta on myös tärkeää tehdä 5 V: n johto leipälevyllesi. Se on joko maanpinnan alapuolella tai yläpuolella, ja se on punainen. Ota kaapeli ja aseta se 5 volttiin arduinoosi. Aseta toinen viiva 5V -linjaan leipälaudallasi. Tämä koko vaakasuora viiva on nyt 5V -linjasi ja voit laittaa kaiken sähkösi tänne.
Laita 5V nasta tähän linjaan ja liukusäätimen tulee olla kytketty!
Vaihe 4: LED -näyttö
Tämä ohjeosa toimii vain Arduino Nanon 4 -nastaisella LED -näytöllä. Varmista, että näytössäsi on seuraavat nastat: GND, VDD, SCK ja SDA. Arduino Unossa on SCK ja SDA kytketty ympäri, joten googlaa tämä vaihe, jos et ole varma kuinka liittää näyttösi.
GND -nasta on helppo, kytket sen joko leipälevyn maadoituslinjaan tai arduinon jäljellä olevaan maadoitukseen.
Liitä sen jälkeen VDD 5V -linjaasi.
SCK ja SDA käyttävät analogisia nastoja 4 ja 5, SCK käyttää analogista pin 5 ja SDA käyttää analogista pin 4.
Nyt kun näyttö on kytketty, laita arduino virtalähteeseen ja varmista, että se toimii.
Vaihe 5: Painike
Viimeinen asia, joka sinun tarvitsee yhdistää, on painike. On olemassa erilaisia painikkeita, joilla on erilaisia tapoja muodostaa yhteys. Yllä näet painikkeen, jota käytän. Jos sinulla on tämä tai vastaava painike, jolla on samat nastat, voit seurata tätä opetusohjelmaa. Muuten sinun on googletettava, miten painike yhdistetään.
Tässä painikkeessa on 3 nastaa.
GND menee leipäpöydällesi
VCC menee 5V -linjaasi leipätaululla
ja S on digitaalinen lähtö, menee digitaaliseen nastaan 8.
Jee! Nyt kaikki on kytketty ja valmis testaamaan.
Vaihe 6: Testaus
Kaikki on nyt testattavissa!
Jos et ole jo tehnyt sitä, lataa ja lataa koodi Arduinollesi. Se saattaa näyttää hieman oudolta, mutta pelisi on nyt valmis käytettäväksi! Voit prototyypittää kotelon pahvilla (kuten minä) ja päättää mihin haluat liukusäätimen, painikkeen, led -näytön ja led -valot.
Vaihe 7: Myynti
Tämä on nyt vaikea osa, etenkin Arduino Nano. Ennen kuin aloitat myymisen, varmista, että olet ulkona tai käytät naamaria, jotta et hengitä myrkyllistä rautaa myrkyllistä ilmaa.
Kaikki asiat, jotka olet juuri liittänyt leipälautaan ja arduinoon, aiot liittää pysyvästi. Varmista, että kaikki johdot toimivat ja että oikea johto on oikeassa paikassa.
Okei, näin tein sen.
5V -linja ja Ground -linja on luotava uudelleen jollakin, johon voit myydä. Käytin protoboardia (kuva yllä). Leikkaa protoboard niin, että sinulla on kaksi pienempää osaa. Sen ei tarvitse olla todella suuri, mutta varmista, että niissä on tarpeeksi tilaa kaapeleillesi. Ota nyt pois tuo rauta ja myi yksi johto leipälautasi 5 V: n linjalle. Toinen puoli tulee myydä yhdellä protoboards. Olemme luoneet nyt 5 V: n linjan, koko tämän protoboardin. Kaikki, mikä tarvitsee 5 V, voidaan myydä tähän. Tee sama toiselle protoboardille, mutta käytä Arduinon maadoitustappia.
Okei, kaikki, mikä tarvitsi 5 V: n ja Groundin, on myytävä näillä levyillä. Voit sotkea ne kaikki yhteen helpottaaksesi sitä. Tämä tarkoittaa, että kaikki ledit on kaapeloitava ja pienemmät osat on myytävä maan protoboardiin. (Muut puolet tulisi myydä niiden digitaalisiin nastoihin, joihin prototimme ne aiemmin)
Pohjimmiltaan kaikki kytkennät myydään näin.
Kun tämä on tehty, projektisi on pysyvä!
Vaihe 8: Kotelo
Viimeinen vaihe on koota kaikki yhteen: aiot suunnitella kotelon!
Tämä kotelo voi olla mitä haluat, kunhan osat sopivat. Koteloni on 3D -painettu malli, jonka suunnittelin ja joku muu 3D -mallinnin minulle, haluan ladata sen, mutta sen suunnittelussa on muutamia puutteita, joten on parasta, jos teet sellaisen itse. Lisäksi se tuntuu omalta projektiltasi, kun teet sen!
Joten jos teit prototyypin aiemmin, voit käyttää sitä varmistaaksesi, että sinulla on tarpeeksi tilaa kaikille osille. Älä myöskään unohda tehdä tilaa arduinosi kaapelille virtalähteellesi! Toivottavasti tulet hulluksi ja käytät omia materiaaleja ja värejä!
Vaihe 9: Viimeinen sana
Joten toivon, että pidit opetettavastani ja teit oman kauniin projektisi. Voit vapaasti muuttaa asioita haluamallasi tavalla. Mitä tulee minuun, tämä projekti ei ole vielä päättynyt. Lopullinen suunnitteluni toimi, mutta muutaman tunnin kuluttua Arduino lakkasi toimimasta, joten toivon löytäväni ratkaisun, jotta se toimii pysyvästi. Nautin tästä projektista, vaikka se oli paljon stressiä, tunteja ja kyyneleitä. Toivon saavani lisää tulevaisuudessa ja pidät projektistasi!
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen
Halvin Arduino -- Pienin Arduino -- Arduino Pro Mini -- Ohjelmointi -- Arduino Neno: 6 vaihetta (kuvilla)
Halvin Arduino || Pienin Arduino || Arduino Pro Mini || Ohjelmointi || Arduino Neno: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita ……. Tässä projektissa keskitytään kaikkien aikojen pienimpään ja halvinan arduinoon. Pienin ja halvin arduino on arduino pro mini. Se muistuttaa arduinoa