Kazalo:

Buzz Wire igra z LED časovnikom za Arduino UNO: 5 korakov
Buzz Wire igra z LED časovnikom za Arduino UNO: 5 korakov

Video: Buzz Wire igra z LED časovnikom za Arduino UNO: 5 korakov

Video: Buzz Wire igra z LED časovnikom za Arduino UNO: 5 korakov
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, November
Anonim
Image
Image

Ta igra z žicami omogoča uporabniku, da svojo mirno roko izzove ob časovniku LED. Cilj je premakniti ročico igre z ene strani labirinta na drugo, ne da bi se dotaknili labirinta in preden se LED ugasne. Če se ročaj igre in labirint dotakneta, se iz pieza oddaja glasen zvok. Ideja za to igro je prišla iz najljubše igre iz otroštva, Operacije, ljubezni mojih učencev do zahtevne uganke in FABLABJubailove žične igre.

Ta projekt je odličen za začetnike uporabnikov Arduina, ki poznajo osnove kodiranja.

Potrebni materiali in orodja:

  • 1 Arduino Uno
  • 1 Ogledna plošča
  • 1 USB kabel
  • 1 Piezo Buzzer
  • 1 LED luč
  • 1 560 ohmski upor
  • 4 dolge mostične žice
  • 1 kratka mostična žica
  • 2 žici za sponke iz aligatorja (1 moški/1 ženska)
  • Aluminijasta žica
  • Klešče
  • Rezalniki žice
  • 1 majhna škatla
  • Električni trak

Korak 1: Arduino UNO in Breadboard Setup

Arduino UNO in Breadboard Setup
Arduino UNO in Breadboard Setup

LED - LED postavite tako, kot je prikazano. 560-ohmski upor povezuje katodo (kratka noga) z negativno tirnico na plošči. Zelena mostična žica povezuje anodo (daljšo nogo) z vrati 13.

Piezzo Buzzer - postavite piezo zvočni signal, kot je prikazano. S kratko mostično žico priključite negativni vod zvočnika na negativno vodilo. S pomočjo mostička aligatorjeve sponke povežite pozitivni vod brenčalnika z ročajem za igro. Po potrebi zavarujte z električnim trakom. ** Za podaljšanje žice uporabite moško in moško skakalno žico in aligatorsko spojno žico z žensko glavo. **

Breadboard to Game - S pomočjo mostička z aligatorsko sponko z moško glavo povežite pozitivni vod zvočnika z igro. Po potrebi zavarujte z električnim trakom.

Ogledna plošča na Arduino - Na koncu priključite negativne in pozitivne tirnice plošče na tla in vrata 5V. Rdeča mostična žica povezuje pozitivno vodilo in 5V priključek. Črna mostična žica povezuje negativno vodilo in ozemljitvena vrata.

Vklopite Arduino - priključite kabel USB iz Arduina v računalnik.

2. korak: Ustvarite igro Buzz Wire in ročaj

Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
Ustvarite igro Buzz Wire in ročaj
  1. Z rezalniki za žice odrežite del aluminijaste žice. Kako velik odsek je odvisen od tega, kako nor želite, da bo vaš labirint, in škatle, ki se uporablja kot osnova. Moja igra z žično žico je uporabljala približno en meter in pol žice.
  2. S kleščami upognite žico v različne krivulje (glejte slike).
  3. Vzemite še en kos žice, dolg približno 9 centimetrov, da ustvarite ročaj.
  4. En konec upognite v zanko (glejte sliko). Manjši kot je premer zanke, težja bo igra.
  5. Konce labirinta postavite skozi stran škatle.
  6. Preden labirint pritrdite na škatlo, postavite zanko ročaja na eno stran labirinta (glejte sliko).
  7. Pritrdite labirint na notranji strani škatle tako, da upognete žico (glejte sliko).
  8. Labirint na zunanji strani škatle pritrdite z električnim trakom.

3. korak: Koda

Kodeks
Kodeks

Koda je zelo preprosta. Funkcija nastavitve se uporablja za inicializacijo načinov nožic za brenčalo in LED. Funkcija zanke nastavi zvočni signal na 1.000 hercev in vklopi in izklopi LED. V tej kodi, do katere lahko dostopate na tej povezavi, LED sveti 60 000 milisekund ali 60 sekund.

4. korak: Igrajte igro

Igraj igro
Igraj igro

Če želite zagnati igro, zaženite kodo in počakajte, da se prižge LED. Ko je LED prižgana, imate 60 sekund časa, da ročico prepeljete z enega konca labirinta na drugega, ne da bi zvonec ugasnil. Če se LED ugasne, preden pridete do konca, se izteče 60 sekund, vendar ne obupajte. Znova zaženite LED in poskusite znova. Če želite znova zagnati LED, lahko počakate 30 sekund, da se LED znova vklopi glede na kodo, ali pa pritisnete gumb za ponastavitev na vašem Arduinu, da ga znova zaženete. Ta igra je lahko zelo zasvojljiva, zato se ZABAVITE!

5. korak: Spreminjanje težavnosti igre

Tukaj je nekaj idej, kako se izzvati, ko obvladate igro:

  1. Spremenite čas, kako dolgo sveti LED. Ali lahko namesto 60 sekund dokončate labirint v krajšem času? Poskusite 45 sekund (45000 milisekund) ali celo 30 sekund (30000 sekund.
  2. Spremenite premer zanke na ročaju. Preverite, ali lahko še vedno dokončate labirint, ne da bi zvočnik nastavil z manjšo zanko.
  3. Zamenjajte labirint. Dodajte več krivulj in jih približajte, da spremenite težavnost igre.

FABLABJubail. (4. oktober 2016). Buzz Wire Game [spletno mesto]. Pridobljeno s

Priporočena: