Cuprins:
- Pasul 1: Configurarea Arduino UNO și Breadboard
- Pasul 2: Creați jocul și mânerul Buzz Wire
- Pasul 3: Codul
- Pasul 4: Joacă jocul
- Pasul 5: Schimbarea dificultății jocului
Video: Joc Buzz Wire cu LED Timer pentru Arduino UNO: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Acest joc de sârmă buzz permite utilizatorului să-și provoace mâna constantă împotriva temporizatorului LED. Scopul este de a obține mânerul jocului de pe o parte a labirintului pe cealaltă fără a atinge labirintul și înainte ca LED-ul să se stingă. Dacă mânerul jocului și labirintul se ating, se emite un zumzet puternic din piezo. Ideea pentru acest joc a venit dintr-un joc preferat din copilărie, Operation, dragostea studenților mei pentru un puzzle provocator și jocul buzz wire al FABLABJubail.
Acest proiect este minunat pentru utilizatorii Arduino începători care sunt familiarizați cu elementele de bază ale codificării.
Materiale și instrumente necesare:
- 1 Arduino Uno
- 1 Pană de pâine
- 1 cablu USB
- 1 Piezo Buzzer
- 1 lumină LED
- Rezistor 1 560 Ohm
- 4 fire jumper lungi
- 1 fir de jumper scurt
- 2 fire de prindere cu clip aligator (1 bărbat / 1 femeie)
- Sârmă de aluminiu
- Cleşte
- Freze de sârmă
- 1 Cutie mică
- Bandă electrică
Pasul 1: Configurarea Arduino UNO și Breadboard
LED - Plasați LED-ul așa cum se arată. Rezistorul de 560 ohmi conectează catodul (piciorul scurt) la șina negativă a panoului. Sârmă verde jumper conectează anodul (picior mai lung) la portul 13.
Piezzo Buzzer - Plasați buzzerul piezo așa cum se arată. Folosind un fir scurt jumper, conectați cablul negativ al soneriei la șina negativă. Folosind un cablu jumper cu aligator conectați cablul pozitiv al soneriei la mânerul jocului. Fixați cu bandă electrică dacă este necesar. ** Pentru ca firul să fie mai lung, utilizați un fir jumper de la mascul la mascul și un fir de jumper cu aligator cu cap feminin. **
Breadboard to Game - Folosind un cablu jumper cu aligator cu antet masculin, conectați cablul pozitiv al soneriei la joc. Fixați cu bandă electrică dacă este necesar.
Breadboard la Arduino - În cele din urmă, conectați șinele negative și pozitive ale breadboard-ului la sol și la porturile de 5V. Firul roșu jumper conectează șina pozitivă și portul de 5V. Firul negru al jumperului conectează șina negativă și portul de masă.
Porniți Arduino - Conectați cablul USB de la Arduino la computer.
Pasul 2: Creați jocul și mânerul Buzz Wire
- Folosind tăietoare de sârmă tăiați o secțiune de sârmă de aluminiu. Cât de mare este o secțiune depinde de cât de nebun vrei să fie labirintul tău și de cutia care este folosită ca bază. Jocul meu de sârmă buzz a folosit aproximativ un metru și jumătate de sârmă.
- Folosind clești, îndoaie firul în diferite curbe (vezi imagini).
- Obțineți o altă bucată de sârmă, de aproximativ 9 centimetri lungime, pentru a crea mânerul.
- Îndoiți un capăt într-o buclă (a se vedea imaginea). Cu cât diametrul buclei este mai mic, cu atât jocul va fi mai greu.
- Puneți capetele labirintului prin partea laterală a cutiei.
- Înainte de a fixa labirintul pe cutie, puneți bucla mânerului pe o parte a labirintului (a se vedea imaginea).
- Asigurați labirintul din interiorul cutiei îndoind firul (a se vedea imaginea).
- Asigurați labirintul din exteriorul cutiei cu bandă electrică.
Pasul 3: Codul
Codul este foarte simplu. Funcția de configurare este utilizată pentru a inițializa modurile pin pentru buzzer și LED. Funcția buclă setează tonul soneriei la 1 000 Hz și pornește și stinge LED-ul. În acest cod, care poate fi accesat la acest link, LED-ul este aprins timp de 60 000 de milisecunde sau 60 de secunde.
Pasul 4: Joacă jocul
Pentru a începe jocul, rulați codul și așteptați să se aprindă ledul. Odată ce LED-ul este aprins, aveți la dispoziție 60 de secunde pentru a obține mânerul de la un capăt la altul al labirintului fără a face ca soneria să se stingă. Dacă LED-ul se stinge înainte de a ajunge la final, cele 60 de secunde sunt în funcțiune, dar nu renunțați. Reporniți LED-ul și încercați din nou. Pentru a reporni LED-ul, puteți aștepta cele 30 de secunde până când LED-ul se va aprinde în funcție de cod sau puteți apăsa butonul de resetare de pe Arduino pentru a-l reporni acum. Acest joc poate fi extrem de captivant, așa că FUN!
Pasul 5: Schimbarea dificultății jocului
Iată câteva idei despre cum să te provoci după ce ai stăpânit jocul:
- Modificați timpul pentru cât timp este aprins LED-ul. În loc de 60 de secunde, puteți completa labirintul în mai puțin timp? Încercați 45 de secunde (45000 milisecunde) sau chiar 30 de secunde (30000 secunde).
- Schimbați diametrul buclei de pe mâner. Vedeți dacă mai puteți completa labirintul fără a porni buzzerul cu o buclă mai mică.
- Schimbați labirintul. Adăugați mai multe curbe și faceți-le mai apropiate pentru a schimba dificultatea jocului.
FABLABJubail. (4 octombrie 2016). Buzz Wire Game [site-ul web]. Adus de la
Recomandat:
Joc Buzz Wire folosind Makey Makey și Scratch: 3 pași
Joc Buzz Wire folosind Makey Makey și Scratch: Acesta este un joc al meu de 11 ani, a construit și a programat acest joc împreună cu fratele său mai mic pentru a avea o anumită distragere în timpul închiderii COVID19 și a dorit să participe la vitrina online a celor mai tari proiecte. " Am luat ideea principală pentru mine
Joc Simon - Joc distractiv !: 5 pași
Joc Simon - Joc distractiv !: Referință: Aici După un weekend lung, trebuie să fii cu adevărat greu să îndeplinești toate sarcinile și munca de care ești responsabil. Este timpul să ne antrenăm creierul, nu-i așa? Pe lângă acele jocuri plictisitoare și fără sens, există și un joc numit Simon Game
Joc Arduino Buzz Wire: 4 pași
Arduino Buzz Wire Game: Acesta este un joc instructiv care face Buzz wire folosind Arduino. Acest proiect Arduino este modificat de la https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Adaug un tablou de bord pe ecranul LCD, care va arăta timpul pe care îl folosiți pentru a termina
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași
Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
Consola de joc Arduino Pocket + A-Maze - Joc Maze: 6 pași (cu imagini)
Arduino Pocket Game Console + A-Maze - Maze Game: Bine ați venit la primul meu instructable! Proiectul pe care vreau să îl împărtășesc astăzi este jocul de labirint Arduino, care a devenit o consolă de buzunar la fel de capabilă ca Arduboy și consolele similare bazate pe Arduino. Poate fi intermitent cu jocurile mele (sau ale dvs.) viitoare datorită expo