Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Code
- Hakbang 3: Mga kable
- Hakbang 4: I-upload ang Code at Patakbuhin
- Hakbang 5: Paano Gumagana ang Code?
- Hakbang 6: Salamat sa Pagbasa
Video: Arduino Cyclone Arcade Game: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13: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
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol