Sisällysluettelo:
- Vaihe 1: Arduino UNO ja Breadboard Setup
- Vaihe 2: Luo Buzz Wire Game ja kahva
- Vaihe 3: Koodi
- Vaihe 4: Pelaa peliä
- Vaihe 5: Pelin vaikeusasteen muuttaminen
Video: Buzz Wire Game LED -ajastimella Arduino UNO: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämän surinalankapelin avulla käyttäjä voi haastaa vakaan kätensä LED -ajastinta vasten. Tavoitteena on saada pelikahva sokkelon toiselta puolelta toiselle koskematta sokkeloon ja ennen kuin LED sammuu. Jos pelikahva ja sokkelo koskettavat, pietsosta kuuluu kova surina. Pelin idea tuli lapsuuden suosikkipelistä Operation, oppilaitteni rakkaudesta haastavaan palapeliin ja FABLABJubailin surinalankapelistä.
Tämä projekti sopii erinomaisesti aloittaville Arduino -käyttäjille, jotka tuntevat koodauksen perusteet.
Tarvittavat materiaalit ja työkalut:
- 1 Arduino Uno
- 1 Leipälevy
- 1 USB -kaapeli
- 1 Pietsosummeri
- 1 LED -valo
- 1560 ohmin vastus
- 4 pitkähyppyjohtoa
- 1 Lyhyt hyppyjohdin
- 2 Alligator Clip Jumper -lankaa (1 uros/1 naaras)
- Alumiinilanka
- Pihdit
- Lankaleikkurit
- 1 pieni laatikko
- Sähköteippi
Vaihe 1: Arduino UNO ja Breadboard Setup
LED - Aseta LED kuvan osoittamalla tavalla. 560 ohmin vastus yhdistää katodin (lyhyen jalan) leipälevyn negatiiviseen kiskoon. Vihreä hyppyjohdin yhdistää anodin (pidemmän jalan) porttiin 13.
Piezzo summeri - Aseta pietsosummeri kuvan mukaisesti. Yhdistä summerin negatiivinen johdin lyhyellä hyppyjohdolla miinuskiskoon. Liitä summerin positiivinen johto pelikahvaan käyttämällä alligaattoripidikehyppyjohtoa. Kiinnitä tarvittaessa sähköteipillä. ** Pidä lanka pidempänä käyttämällä uros -uros -hyppyjohtoa ja alligaattoripidikejohtinta naaraspäällä. **
Leipälauta peliin - Liitä summerin positiivinen johto peliin käyttämällä alligaattoripidikejohtoa, jossa on urospää. Kiinnitä tarvittaessa sähköteipillä.
Leipälauta Arduinoon - Kytke lopuksi leipälevyn negatiiviset ja positiiviset kiskot maahan ja 5 V: n portteihin. Punainen hyppyjohdin yhdistää positiivisen kiskon ja 5V -portin. Musta hyppyjohdin yhdistää negatiivisen kiskon ja maadoitusportin.
Käynnistä Arduino - Kytke Arduinon USB -johto tietokoneeseen.
Vaihe 2: Luo Buzz Wire Game ja kahva
- Lankaleikkureilla leikataan osa alumiinilankaa. Kuinka suuri osa riippuu siitä, kuinka hullu haluat sokkelosi olevan, ja laatikko, jota käytetään tukikohtana. Buzz -lankapelissäni käytettiin noin puolitoista metriä lankaa.
- Taivuta lanka pihdeillä eri käyrille (katso kuvat).
- Hanki toinen lanka, noin 9 tuumaa pitkä, luodaksesi kahvan.
- Taivuta toinen pää silmukkaan (katso kuva). Mitä pienempi silmukan halkaisija, sitä vaikeampi peli on.
- Vie sokkelon päät laatikon sivun läpi.
- Ennen kuin kiinnität sokkelon laatikkoon, aseta kahvan silmukka sokkelon toiselle puolelle (katso kuva).
- Kiinnitä sokkelo laatikon sisäpuolelle taivuttamalla lankaa (katso kuva).
- Kiinnitä sokkelo laatikon ulkopuolelle sähköteipillä.
Vaihe 3: Koodi
Koodi on hyvin yksinkertainen. Asetustoimintoa käytetään alustamaan summerin ja LED -nastan tilat. Silmukkatoiminto asettaa summerin äänen 1 000 hertsiin ja kytkee LED -valon päälle ja pois. Tässä koodissa, joka on käytettävissä tästä linkistä, LED palaa 60 000 millisekuntia tai 60 sekuntia.
Vaihe 4: Pelaa peliä
Aloita peli suorittamalla koodi ja odottamalla LED -valon syttymistä. Kun merkkivalo palaa, sinulla on 60 sekuntia aikaa saada kahva sokkelon päästä toiseen ilman, että summeri sammuu. Jos merkkivalo sammuu ennen kuin pääset loppuun, 60 sekuntia on kulunut, mutta älä luovuta. Käynnistä LED uudelleen ja yritä uudelleen. Voit käynnistää LED -valon uudelleen odottamalla 30 sekuntia, kunnes merkkivalo syttyy uudelleen koodin mukaan, tai voit painaa Arduinon nollauspainiketta käynnistääksesi sen uudelleen nyt. Tämä peli voi olla erittäin koukuttava, joten pidä hauskaa!
Vaihe 5: Pelin vaikeusasteen muuttaminen
Tässä muutamia ideoita siitä, miten haastaa itsesi pelin hallinnan jälkeen:
- Muuta LED -merkkivalon syttymisaikaa. Voitko suorittaa sokkelon 60 sekunnin sijasta lyhyemmässä ajassa? Kokeile 45 sekuntia (45000 millisekuntia) tai jopa 30 sekuntia (30000 sekuntia).
- Muuta kahvan silmukan halkaisijaa. Katso, voitko silti suorittaa sokkelon suorittamatta sumutinta pienemmällä silmukalla.
- Vaihda sokkelo. Lisää kaaria ja tee ne lähemmäs toisiaan muuttaaksesi pelin vaikeutta.
FABLABJubail. (4. lokakuuta 2016). Buzz Wire Game [sivusto]. Haettu osoitteesta
Suositeltava:
Arduino Wire Game: 7 vaihetta (kuvilla)
Arduino Wire Game: Tässä projektissa viittasin siihen tällä verkkosivustolla ja muutin sen uuden projektin luomiseksi. Tätä projektia kutsutaan lankapeliksi, jossa otat metallikahvan ja saat sen menemään langan läpi koskematta lankaan. Jos kahva koskettaa lankaa
Buzz Wire Game Makey Makey and Scratchin avulla: 3 vaihetta
Buzz Wire -peli Makey Makeyn ja Scratchin avulla: Tämä on 11 -vuotiaani peli, hän rakensi ja ohjelmoi tämän pelin nuoremman veljensä kanssa saadakseen jonkin verran häiriötekijöitä COVID19 -sulkemisen aikana ja hän halusi osallistua Online Coolest Projects -esittelyyn. " Otin pääidean sinne
Buzz Wire -pelin tekeminen: 4 vaihetta
Buzz Wire -pelin tekeminen: Epäilemättä Arduinoa käytetään monissa sähköisissä projekteissa, myös peleissä. Tässä projektissa olemme keksineet erityisen pelin, joka tunnetaan nimellä buzz wire game tai tasainen käsipeli. Tässä projektissa käytetään teräslankaa, joka on muunnettava silmukalliseksi
Arduino Buzz Wire -peli: 4 vaihetta
Arduino Buzz Wire Game: Tämä on opettavainen Buzz Wire -pelin tekeminen Arduinolla. Tämä Arduino-projekti on muokattu osoitteesta https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Lisään tulostaulun nestekidenäyttöön, joka näyttää ajan, jonka käytät viimeistelyyn
Buzz Wire Scavenger Hunt Clue: 7 vaihetta (kuvilla)
Buzz Wire Scavenger Hunt Clue: Tämä Instructable näyttää, kuinka voit rakentaa korkean teknologian version pelistä " Buzz Wire " joita voidaan käyttää vihjeenä raivaajametsästyksessä tai joita voidaan mukauttaa muihin haasteisiin