Sadržaj:

Buzz Wire igra s LED mjeračem vremena za Arduino UNO: 5 koraka
Buzz Wire igra s LED mjeračem vremena za Arduino UNO: 5 koraka

Video: Buzz Wire igra s LED mjeračem vremena za Arduino UNO: 5 koraka

Video: Buzz Wire igra s LED mjeračem vremena za Arduino UNO: 5 koraka
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Srpanj
Anonim
Image
Image

Ova žičana igra sa žicom omogućuje korisniku da izazove svoju mirnu ruku prema LED mjeraču vremena. Cilj je prebaciti ručicu igre s jedne strane labirinta na drugu bez dodirivanja labirinta i prije nego se LED ugasi. Ako ručka za igru i labirint dotaknu, iz pieza se emitira glasan zvuk. Ideja za ovu igru potekla je iz omiljene igre iz djetinjstva, Operacije, ljubavi mojih učenika prema izazovnoj zagonetki i FABLABJubailove igre sa žicom.

Ovaj je projekt izvrstan za početnike Arduino korisnike koji su upoznati s osnovama kodiranja.

Potrebni materijali i alati:

  • 1 Arduino Uno
  • 1 Oglasna ploča
  • 1 USB kabel
  • 1 Piezo zujalica
  • 1 LED svjetlo
  • Otpornik od 1 560 Ohma
  • 4 duge kratkospojne žice
  • 1 kratka kratkospojna žica
  • 2 žice za spajanje aligatorskih kopči (1 muško/1 žensko)
  • Aluminijska žica
  • Kliješta
  • Rezači žice
  • 1 mala kutija
  • Električna traka

Korak 1: Postavljanje Arduino UNO -a i Breadboard -a

Arduino UNO i Breadboard Setup
Arduino UNO i Breadboard Setup

LED - Postavite LED kako je prikazano. Otpornik od 560 ohma povezuje katodu (kratka noga) s negativnom tračnicom matične ploče. Zelena kratkospojna žica povezuje anodu (dužu nogu) s priključkom 13.

Piezzo zujalica - postavite piezo zujalicu kao što je prikazano. Kratkom kratkospojnom žicom spojite negativni vod zujalice na negativnu vodilicu. Pomoću žice za spajanje aligatorske kopče spojite pozitivni vod zujalice na ručku za igru. Po potrebi učvrstite električnom trakom. ** Da biste produžili žicu, upotrijebite kratkospojnu žicu s mužjaka na žicu i žicu sa kratkospojnikom od aligatorske kopče sa ženskom glavom. **

Breadboard to Game - Pomoću žice za spajanje aligatorske kopče s muškim zaglavljem povežite pozitivni vod zujalice s igrom. Po potrebi učvrstite električnom trakom.

Oglasna ploča na Arduino - Konačno, spojite negativne i pozitivne vodilice ploče s uzemljenjem i 5V priključcima. Crvena kratkospojna žica povezuje pozitivnu tračnicu i 5V priključak. Crna kratkospojna žica povezuje negativnu tračnicu i uzemljenje.

Uključivanje Arduina - Spojite USB kabel s Arduina na računalo.

Korak 2: Izradite Buzz Wire igru i ručku

Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
Izradite Buzz Wire igru i ručku
  1. Rezačima žice izrežite presjek aluminijske žice. Koliko velik dio ovisi o tome koliko ludi želite da vaš labirint bude i kutiji koja se koristi kao baza. Moja žica sa žicom koristila je žicu od metar i pol.
  2. Kliještima savijte žicu u različite zavoje (pogledajte slike).
  3. Nabavite još jedan komad žice, dug oko 9 inča, za izradu ručke.
  4. Savijte jedan kraj u petlju (vidi sliku). Što je promjer petlje manji, igra će biti teža.
  5. Provucite krajeve labirinta kroz bočnu stranu kutije.
  6. Prije pričvršćivanja labirinta na kutiju, stavite petlju ručke na jednu stranu labirinta (vidi sliku).
  7. Osigurajte labirint s unutarnje strane kutije savijanjem žice (vidi sliku).
  8. Učvrstite labirint s vanjske strane kutije električnom trakom.

Korak 3: Kôd

Kod
Kod

Kôd je vrlo jednostavan. Funkcija postavljanja koristi se za inicijalizaciju načina pin -a za zujalicu i LED. Funkcija petlje postavlja ton zujalice na 1000 herca i uključuje i isključuje LED diodu. U ovom kodu, kojem se može pristupiti na ovoj vezi, LED dioda svijetli 60 000 milisekundi ili 60 sekundi.

Korak 4: Igrajte igru

Igraj igru
Igraj igru

Za pokretanje igre pokrenite kôd i pričekajte da se LED uključi. Nakon što LED upali, imate 60 sekundi da prijeđete ručicu s jednog kraja labirinta na drugi, a da se zvuk ne isključi. Ako se LED lampica isključi prije nego što dođete do kraja, isteklo je 60 sekundi, ali nemojte odustati. Ponovno pokrenite LED i pokušajte ponovno. Za ponovno pokretanje LED -a možete pričekati 30 sekundi da se LED -dioda ponovno uključi prema kodu ili možete pritisnuti gumb za poništavanje na vašem Arduinu da ga odmah ponovo pokrenete. Ova igra može biti jako ovisna, zato se ZABAVITE!

Korak 5: Promjena težine igre

Evo nekoliko ideja kako se izazvati nakon što savladate igru:

  1. Promijenite vrijeme koliko dugo LED svijetli. Možete li umjesto 60 sekundi dovršiti labirint za manje vremena? Pokušajte 45 sekundi (45000 milisekundi) ili čak 30 sekundi (30000 sekundi).
  2. Promijenite promjer petlje na ručki. Provjerite možete li i dalje dovršiti labirint bez postavljanja zujalice s manjom petljom.
  3. Promijenite labirint. Dodajte još krivulja i približite ih kako biste promijenili težinu igre.

FABLABJubail. (4. listopada 2016.). Buzz Wire Game [web stranica]. Preuzeto sa

Preporučeni: