Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Mga blinky flashy light! Arduino! Laro! Ano pa ang kailangang sabihin? Ang larong ito ay batay sa laro ng Cyclone arcade, kung saan sinusubukan ng player na ihinto ang isang humantong sa pag-scroll sa paligid ng isang bilog sa isang tukoy na lugar.
Hakbang 1: Mga Kagamitan
1x Arduino Uno
3x Jumper Wires
1x WS2812B LED Strip (Bumili ako ng mina para sa $ 30 mula sa Amazon dito)
Hakbang 2: Code
I-download ang Arduino IDE mula sa www.arduino.cc/en/Main/Software
I-download ang pinakabagong bersyon ng library ng FastLED mula sa
I-install ang library sa Arduino IDE sumusunod sa mga tagubilin dito:
I-download ang code para sa proyektong ito mula dito.
I-zip ang code at buksan ito sa Arduino sa pamamagitan ng pag-double click sa LEDGame.ino.
Hakbang 3: Mga kable
Ikonekta ang tatlong mga wire ng lumulukso sa led string. Ikonekta ang unang kawad mula sa 5v pad sa LED strip sa 5v pin sa Arduino. Ikonekta ang pangalawang kawad mula sa Din pad sa LED strip sa digital pin 7 sa Arduino. Ikonekta ang huling kawad mula sa Gnd pad sa LED strip hanggang Gnd sa Arduino. Maaaring kailanganin mong maghinang ang mga wires na ito sa mga pad sa LED strip. BABALA: Ang pagkonekta ng higit sa 30 leds sa aming Arduino ay maaaring maging sanhi ng kasalukuyang pinsala sa onboard regulator o USB power supply.
Hakbang 4: I-upload ang Code at Patakbuhin
Buksan ang code sa Arduino IDE. Palitan ang bilang 27 sa linya 24 ng bilang ng mga leds. Tukuyin kung aling humantong ang dapat na sentro na humantong at palitan iyon para sa bilang 14 sa linya 27. I-click ang upload upang i-upload ang programa sa board. Tiyaking piliin ang tamang uri ng board at port mula sa menu ng mga tool. Pagkatapos buksan ang Serial monitor, itakda ang rate ng baud sa 9600, at sundin ang mga prompt sa screen.
Hakbang 5: Paano Gumagana ang Code?
Ang code ay isang simpleng machine ng estado, na tumatakbo sa alinman sa isang laro na tumatakbo o laro sa paglipas ng estado. Ang isang para sa loop ay gumagalaw sa humantong kasama ang string hanggang sa matanggap ang input sa paglipas ng Serial. Pagkatapos ang laro ay lumipat sa laro sa paglipas ng estado at kinakalkula ang distansya ng humantong mula sa gitna ng string.
Hakbang 6: Salamat sa Pagbasa
Kung nagustuhan mo ang Instructable na ito, mangyaring isaalang-alang ang pagpapabor dito, at mangyaring suriin ang aking blog dito. Salamat sa pagbabasa, at kung mayroon kang anumang mga mungkahi o pagbabago, iwanan ang mga ito sa mga komento sa ibaba.
Inirerekumendang:
Arduino Cyclone Game: 5 Hakbang (na may Mga Larawan)
Arduino Cyclone Game: Hindi pa ako nakakalaro ng tunay na laro ng arcade ng bagyo ngunit gusto ko ang ideya na maglaro sa oras ng aming reaksyon. Nagdisenyo ako ng isang miniaturized na laro. Binubuo ito sa 32 LEDs na bumubuo ng isang bilog, ang mga LED ay nag-iilaw isa-isa bilang isang led chaser. Ang layunin ay upang pindutin ang isang butto
Batay sa Arduino DIY Game Controller - Arduino PS2 Game Controller - Paglalaro ng Tekken Sa DIY Arduino Gamepad: 7 Mga Hakbang
Batay sa Arduino DIY Game Controller | Arduino PS2 Game Controller | Nagpe-play ng Tekken Sa DIY Arduino Gamepad: Kamusta, ang paglalaro ng mga laro ay laging masaya ngunit ang paglalaro ng iyong sariling DIY custom na laro Controller ay mas masaya. Kaya gagawa kami ng isang laro Controller gamit ang arduino pro micro sa mga itinuturo na ito
Cyclone (Arduino LED Game): 6 na Hakbang (na may Mga Larawan)
Cyclone (Arduino LED Game): Sa tutorial na ito, tuturuan kita kung paano lumikha ng isang LED game na may napakakaunting code o karanasan! Nagkaroon ako ng ideyang ito nang ilang sandali at sa wakas ay nalikha ko ito. Ito ay isang nakakatuwang laro na nagpapaalala sa amin ng lahat ng mga arcade game. Mayroong iba pang mga tutorial t
Cyclone LED Arcade Game: 4 na Hakbang
Cyclone LED Arcade Game: Ang hangarin ng proyektong ito ay upang lumikha ng isang simpleng laro gamit ang isang Arduino na magiging interactive at nakakaaliw para sa mga bata. Naaalala ko ang laro ng Cyclone arcade na isa sa aking mga paboritong arcade game noong bata pa ako, kaya't napagpasyahan kong gayahin ito. T
Smart Basketball Arcade Game Sa Score Counting Hoops Gamit ang Evive- Arduino Embedded Platform: 13 Mga Hakbang
Smart Basketball Arcade Game Sa Score Counting Hoops Gamit ang Evive- Arduino Embedded Platform: Sa lahat ng mga laro doon, ang pinaka nakakaaliw ay mga arcade game. Kaya, naisip namin kung bakit hindi gawin ang isa sa aming sarili! At narito kami, ang pinaka nakakaaliw na larong DIY na nilalaro mo hanggang ngayon - ang DIY Arcade Basketball Game! Hindi lamang ito