Innholdsfortegnelse:

Buzz Wire Game With LED Timer for Arduino UNO: 5 trinn
Buzz Wire Game With LED Timer for Arduino UNO: 5 trinn

Video: Buzz Wire Game With LED Timer for Arduino UNO: 5 trinn

Video: Buzz Wire Game With LED Timer for Arduino UNO: 5 trinn
Video: Marlin Firmware 2.0.x Explained 2024, November
Anonim
Image
Image

Dette buzz wire -spillet lar brukeren utfordre sin faste hånd mot LED -timeren. Målet er å få spillhåndtaket fra den ene siden av labyrinten til den andre uten å berøre labyrinten og før lysdioden slås av. Hvis spillhåndtaket og labyrinten berører det, kommer det en høy lyd fra piezoen. Ideen til dette spillet kom fra et favoritt barndomsspill, Operation, elevenes kjærlighet til et utfordrende puslespill og FABLABJubails buzz wire -spill.

Dette prosjektet er flott for begynnende Arduino -brukere som er kjent med det grunnleggende om koding.

Materialer og verktøy som trengs:

  • 1 Arduino Uno
  • 1 brødbrett
  • 1 USB -kabel
  • 1 Piezo -summer
  • 1 LED -lys
  • 1 560 Ohm motstand
  • 4 lange hoppetråder
  • 1 kort hoppetråd
  • 2 Alligator Clip Jumper Wires (1 hann/1 hunn)
  • Aluminiumtråd
  • Tang
  • Avbitertang
  • 1 liten eske
  • Elektrisk tape

Trinn 1: Oppsett av Arduino UNO og Breadboard

Arduino UNO og Breadboard Setup
Arduino UNO og Breadboard Setup

LED - Plasser LED -en som vist. Motstanden på 560 ohm kobler katoden (det korte benet) til den negative skinnen på brødbrettet. Den grønne starttråden kobler anoden (lengre ben) til port 13.

Piezzo summer - Plasser piezo summeren som vist. Koble den negative ledningen til summeren til den negative skinnen ved å bruke en kort startkabel. Koble den positive ledningen til summeren til spillhåndtaket ved hjelp av en alligatorklemme. Fest med elektrisk tape om nødvendig. ** For å gjøre ledningen lengre, bruk en mannlig til mannlig jumper wire og en alligator clip jumper wire med et hunnhode. **

Breadboard to Game - Ved å bruke en alligatorklemme med en mannlig overskrift, kobler du den positive ledningen til summeren til spillet. Fest med elektrisk tape om nødvendig.

Brødbrett til Arduino - Til slutt kobler du de negative og positive skinnene på brødbrettet til bakken og 5V -porter. Den røde hoppetråden forbinder den positive skinnen og 5V -porten. Den svarte startkabelen forbinder den negative skinnen og bakken.

Slå på Arduino - Koble USB -kabelen fra Arduino til datamaskinen.

Trinn 2: Lag Buzz Wire Game and Handle

Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
Lag Buzz Wire Game and Handle
  1. Klipp en seksjon aluminiumtråd ved hjelp av trådkuttere. Hvor stor del avhenger av hvor gal du vil at labyrinten din skal være og boksen som brukes som base. Mitt buzz wire -spill brukte omtrent en og en halv fot wire.
  2. Bøy tråden til forskjellige kurver med en tang (se bilder).
  3. Få et annet stykke ledning, ca 9 tommer langt, for å lage håndtaket.
  4. Bøy den ene enden til en løkke (se bildet). Jo mindre diameteren på sløyfen er, desto vanskeligere blir spillet.
  5. Legg labyrintendene gjennom siden av esken.
  6. Før du fester labyrinten til esken, setter du håndtakets løkke på den ene siden av labyrinten (se bildet).
  7. Fest labyrinten på innsiden av esken ved å bøye tråden (se bildet).
  8. Fest labyrinten på utsiden av esken med elektrisk tape.

Trinn 3: Koden

Koden
Koden

Koden er veldig enkel. Oppsettfunksjonen brukes til å initialisere pin -modusene for summeren og LED -en. Sløyfefunksjonen setter summertonen til 1 000 hertz og slår LED -en av og på. I denne koden, som du kan få tilgang til på denne lenken, er lysdioden på i 60 000 millisekunder eller 60 sekunder.

Trinn 4: Spill spillet

Spille spillet
Spille spillet

For å starte spillet, kjør koden og vent til LED -lampen lyser. Når lysdioden er på, har du 60 sekunder på å få håndtaket fra den ene enden av labyrinten til den andre uten å få summeren til å gå av. Hvis LED -lampen slås av før du kommer til slutten, er 60 sekunder opp, men ikke gi opp. Start LED -lampen på nytt og prøv igjen. For å starte LED -en på nytt kan du vente de 30 sekundene før LED -en slås på igjen etter koden, eller du kan trykke på tilbakestillingsknappen på Arduino for å starte den på nytt nå. Dette spillet kan være ekstremt avhengighetsskapende, så ha det gøy!

Trinn 5: Endre vanskeligheten ved spillet

Her er noen ideer om hvordan du kan utfordre deg selv når du har mestret spillet:

  1. Endre tiden for hvor lenge LED -en er på. I stedet for 60 sekunder, kan du fullføre labyrinten på kortere tid? Prøv 45 sekunder (45000 millisekunder) eller til og med 30 sekunder (30000 sekunder.
  2. Endre diameteren på sløyfen på håndtaket. Se om du fortsatt kan fullføre labyrinten uten å sette av summeren med en mindre sløyfe.
  3. Bytt labyrint. Legg til flere kurver og gjør dem nærmere hverandre for å endre vanskeligheten med spillet.

FABLABJubail. (4. oktober 2016). Buzz Wire Game [nettsted]. Hentet fra

Anbefalt: