Talaan ng mga Nilalaman:
- Hakbang 1: Arduino UNO at Breadboard Setup
- Hakbang 2: Lumikha ng Buzz Wire Game at hawakan
- Hakbang 3: Ang Code
- Hakbang 4: I-play ang Laro
- Hakbang 5: Pagbabago ng Pinaghihirapan ng Laro
Video: Buzz Wire Game Sa LED Timer para sa Arduino UNO: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Pinapayagan ng larong buzz wire na ito ang gumagamit na hamunin ang kanilang matatag na kamay laban sa LED timer. Ang layunin ay upang makuha ang hawakan ng laro mula sa isang gilid ng maze papunta sa isa pa nang hindi hinawakan ang maze at bago i-off ang LED. Kung ang hawakan ng laro at ang maze ay hawakan ang isang malakas na buzz ay inilabas mula sa piezo. Ang ideya para sa larong ito ay nagmula sa isang paboritong larong pambata, ang Pagpapatakbo, ang pag-ibig ng aking mga mag-aaral sa isang mapaghamong puzzle, at ng buzz wire na laro ng FABLABJubail.
Ang proyektong ito ay mahusay para sa pagsisimula ng mga gumagamit ng Arduino na pamilyar sa mga pangunahing kaalaman sa pag-coding.
Mga materyales at tool na kinakailangan:
- 1 Arduino Uno
- 1 Breadboard
- 1 USB Cable
- 1 Piezo Buzzer
- 1 LED Light
- 1 560 Ohm Resistor
- 4 Mahabang Jumper Wires
- 1 Maikling Jumper Wire
- 2 Alligator Clip Jumper Wires (1 lalaki / 1 babae)
- Aluminium Wire
- Mga Plier
- Mga Cutter ng Wire
- 1 Maliit na Kahon
- Electrical Tape
Hakbang 1: Arduino UNO at Breadboard Setup
LED - Ilagay ang LED tulad ng ipinakita. Ang resistor na 560-ohm ay nagkokonekta sa cathode (maikling binti) sa negatibong riles ng breadboard. Ang berdeng jumper wire ay nagkokonekta sa anode (mas mahabang binti) sa port 13.
Piezzo Buzzer - Ilagay ang piezo buzzer tulad ng ipinakita. Gamit ang isang maikling wire ng jumper, ikonekta ang negatibong tingga ng buzzer sa negatibong riles. Ang paggamit ng isang alligator clip jumper wire ay ikonekta ang positibong tingga ng buzzer sa hawakan ng laro. Secure gamit ang electrical tape kung kinakailangan. ** Upang mas matagal ang wire gumamit ng isang lalaking hanggang lalaking jumper wire at isang alligator clip jumper wire na may babaeng ulo. **
Breadboard to Game - Paggamit ng isang alligator clip jumper wire na may isang header na lalaki, ikonekta ang positibong lead ng buzzer sa laro. Secure gamit ang electrical tape kung kinakailangan.
Breadboard sa Arduino - Panghuli, ikonekta ang negatibo at positibong daang-bakal ng breadboard sa lupa at 5V port. Ang pulang jumper wire ay nagkokonekta sa positibong riles at sa 5V port. Ang itim na jumper wire ay nag-uugnay sa negatibong riles at ground port.
Lakas sa Arduino - Ikonekta ang USB cord mula sa Arduino sa computer.
Hakbang 2: Lumikha ng Buzz Wire Game at hawakan
- Ang paggamit ng mga cutter ng kawad ay pinutol ang isang seksyon ng kawad na aluminyo. Gaano kalaki ang isang seksyon ay nakasalalay sa kung gaano ka mabaliw na gusto mo ang iyong maze at ang kahon na ginagamit bilang isang batayan. Gumamit ang aking buzz wire game tungkol sa isang isa't kalahating talampakan ng kawad.
- Gamit ang mga pliers, yumuko ang kawad sa iba't ibang mga curve (tingnan ang mga larawan).
- Kumuha ng isa pang piraso ng kawad, mga 9 pulgada ang haba, upang likhain ang hawakan.
- Bend ang isang dulo sa isang loop (tingnan ang larawan). Ang mas maliit na diameter ng loop ay mas mahirap ang laro.
- Ilagay ang maze na nagtatapos sa gilid ng kahon.
- Bago i-secure ang maze sa kahon, ilagay ang loop ng hawakan sa isang gilid ng maze (tingnan ang larawan).
- I-secure ang maze sa loob ng kahon sa pamamagitan ng baluktot ng kawad (tingnan ang larawan).
- I-secure ang maze sa labas ng kahon gamit ang electrical tape.
Hakbang 3: Ang Code
Napakadali ng code. Ginagamit ang pagpapaandar ng pag-setup upang mapasimulan ang mga mode ng pin para sa buzzer at sa LED. Itinatakda ng pag-andar ng loop ang tono ng buzzer sa 1, 000 hertz at i-on at i-off ang LED. Sa code na ito, na maaaring ma-access sa link na ito, ang LED ay nakabukas sa loob ng 60, 000 milliseconds o 60 segundo.
Hakbang 4: I-play ang Laro
Upang simulan ang laro, patakbuhin ang code at hintaying i-on ang LED. Kapag naka-on ang LED mayroon kang 60 segundo upang makuha ang hawakan mula sa isang dulo ng maze papunta sa isa pa nang hindi pinapatay ang buzzer. Kung ang LED ay naka-off bago ka makarating sa dulo ang iyong 60 segundo ay up, ngunit huwag sumuko. I-restart ang LED at subukang muli. Upang i-restart ang LED maaari mong hintayin ang 30 segundo para sa LED upang i-on muli ang bawat code o maaari mong pindutin ang pindutan ng pag-reset sa iyong Arduino upang i-restart ito ngayon. Ang larong ito ay maaaring maging labis na nakaka-adik, kaya magsaya!
Hakbang 5: Pagbabago ng Pinaghihirapan ng Laro
Narito ang ilang mga ideya kung paano hamunin ang iyong sarili sa sandaling na-master mo ang laro:
- Baguhin ang oras kung gaano katagal naka-on ang LED. Sa halip na 60 segundo, makakumpleto mo ba ang maze sa mas kaunting oras? Subukan ang 45 segundo (45000 milliseconds) o kahit 30 segundo (30000 segundo.
- Baguhin ang diameter ng loop sa hawakan. Tingnan kung makukumpleto mo pa rin ang maze nang hindi itinatakda ang buzzer gamit ang isang mas maliit na loop.
- Palitan ang maze. Magdagdag ng higit pang mga kurba at gawin silang malapit na magkasama upang mabago ang kahirapan ng laro.
FABLABJubail. (Oktubre 4, 2016). Buzz Wire Game [website]. Nakuha mula sa
Inirerekumendang:
Buzz Wire Game Gamit ang Makey Makey at Scratch: 3 Hakbang
Buzz Wire Game Gamit ang Makey Makey at Scratch: Ito ay isang laro ng aking 11 taong gulang, itinayo at na-program niya ang larong ito kasama ang kanyang nakababatang kapatid na lalaki upang magkaroon ng kaunting paggambala sa pagsasara ng COVID19 at nais niyang lumahok sa showcase ng Online Coolest Projects. " Kinuha ko ang pangunahing ideya para sa
Paano Gumawa ng Buzz Wire Game: 4 Hakbang
Paano Gumawa ng Buzz Wire Game: Walang alinlangan, ang Arduino ay ginagamit sa maraming mga elektronikong proyekto kabilang ang mga laro. Sa proyektong ito, nakagawa kami ng isang espesyal na larong kilala bilang buzz wire game o steady hand game. Para sa proyektong ito, ginagamit ang wire na bakal na kailangan mong ibahin sa isang loop
Game ng Arduino Buzz Wire: 4 na Hakbang
Arduino Buzz Wire Game: Ito ay isang itinuturo sa paggawa ng laro ng Buzz wire gamit ang Arduino. Ang proyektong Arduino na ito ay binago mula sa https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Nagdagdag ako ng isang scoreboard sa LCD, ipapakita ang oras na ginagamit mo para sa pagtatapos ng
AVR Microcontroller. Mga LED Flasher Gamit ang Timer. Nakagambala ang Mga timer. Timer CTC Mode: 6 na Hakbang
AVR Microcontroller. Mga LED Flasher Gamit ang Timer. Nakagambala ang Mga timer. Timer CTC Mode: Kamusta sa lahat! Ang timer ay isang mahalagang konsepto sa larangan ng electronics. Ang bawat elektronikong sangkap ay gumagana sa isang batayan sa oras. Nakakatulong ang base ng oras na ito upang mapanatili ang lahat ng trabaho na naka-synchronize. Ang lahat ng mga microcontroller ay gumagana sa ilang paunang natukoy na dalas ng orasan, ang
Buzz Wire Scavenger Hunt Clue: 7 Hakbang (na may Mga Larawan)
Buzz Wire Scavenger Hunt Clue: Ipapakita sa iyo ng Instructable na ito kung paano bumuo ng isang hi-tech na bersyon ng laro " Buzz Wire " na maaaring magamit bilang isang bakas sa scavenger hunt, o maaaring iakma para sa iba pang mga hamon