Talaan ng mga Nilalaman:
- Hakbang 1: Pagbuo ng Proyekto sa isang Breadboard
- Hakbang 2: Programming ang Laro
- Hakbang 3: Maglaro at Maglibang:)
Video: Laro na "Space Epekto" Sa Gyro Sensor at Nokia 5110 LCD: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Matapos mamatay ang aking Tamagotchi (huling proyekto), nagsimula akong maghanap ng bagong paraan upang sayangin ang aking oras. Napagpasyahan kong iprograma ang klasikong larong "Space Impact" sa Arduino. Upang gawing mas kawili-wili at kasiya-siya ang laro, gumamit ako ng isang gyroscope sensor na nakahiga ako bilang kontrol ng sasakyang pangalangaang.
Hakbang 1: Pagbuo ng Proyekto sa isang Breadboard
Napakadali ng hardware. Kailangan mo:
isang pindutan at isang risistor na 10 kOhm
isang Arduino (Uno / Nano / hindi mahalaga)
isang MPU-6050 Gyro Sensor
isang Nokia 5110 LCD display
Opsyonal: isang aktibong Buzzer at isang 20 Ohm risistor
Upang gawing mas madali ang mga bagay, naghinang ako ng isang kalasag para sa Nokia LCD. Mayroon lamang LCD, isang switch para sa backlight at ilang mga pinhead para sa 5 Volts, GND, atbp.
Mayroong iba't ibang mga uri ng Nokia LCD na magagamit. Marahil kailangan mong ayusin ang mga kable o baguhin nang kaunti ang programa.
Hakbang 2: Programming ang Laro
Tulad ng sa aking huling proyekto dinisenyo ko ang lahat ng mga graphic na may pintura at ginamit na LCDAssistant upang i-convert ang mga larawan sa hex.
Maaari mo lamang i-download ang mga file at i-upload ang mga ito sa iyong Arduino. Kung tama ang iyong set up, dapat na maayos ang lahat. Maaari mong baguhin ang kaibahan ng iyong LCD sa myGLCD.setContrast (X);.
Nagdagdag ako ng isang rar file (gyro.rar) at dalawang magkakahiwalay na mga file (Graphic.c & gyro.ino). Maaari kang pumili sa pagitan ng isa sa mga pagpipiliang ito.:)
Hakbang 3: Maglaro at Maglibang:)
Nagpatupad ako ng dalawang magkakaibang flightpeeds ng sasakyang pangalangaang, depende sa anggulo na gaganapin ang sensor ng gyro. Kailangan mong iwasan ang pag-crash sa iba pang mga bagay tulad ng meteorites o sirain lamang ang mga ito sa mga pag-shot ng laser. Ang ilan sa mga hadlang ay mas matibay kaysa sa iba kaya't kukunan mo ang mga ito ng dalawang beses upang masira ang mga ito. Bumalik ang mga sasakyang pangalangaang ng kaaway. Ang layunin ay upang mangolekta ng maraming mga bituin hangga't maaari. Matapos ang iyong sasakyang pangalangaang ay nawasak maaari mong makita ang iyong iskor at ang iyong nakaligtas na oras.
Kung nais mo ang isang bersyon na may isang joystick bilang kontrol ng sasakyang pangalangaang sumulat sa akin ng isang masahe sa mga komento sa ibaba.:)
Inirerekumendang:
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: 7 Mga Hakbang
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: Hindi na kailangang ipakilala ang isang maalamat na laro na "Space Invaders". Ang pinaka-kagiliw-giliw na tampok ng proyektong ito ay ang paggamit nito ng pagpapakita ng teksto para sa grapikong output. Nakamit ito sa pamamagitan ng pagpapatupad ng 8 pasadyang mga character. Maaari mong i-download ang kumpletong Arduino
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: 9 Mga Hakbang (na may Mga Larawan)
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: Sa gabay na ito ipapakita ko kung paano mo magagawa ang iyong sariling bass / gitara pre-amplifier at effects box. Pinili kong gumawa ng isang hybrid effect box, na pinaghahalo ang karaniwang "Black Ice" o "Electra Distortion" distortion effect sa "Bazz Fuss" fuzz effect.
Paano Mag-upload ng Mga Laro sa Arduboy at 500 Mga Laro sa Flash-cart: 8 Hakbang
Paano Mag-upload ng Mga Laro sa Arduboy at 500 Mga Laro sa Flash-cart: Gumawa ako ng ilang gawang-bahay na Arduboy na may memorya ng Serial Flash na maaaring mag-imbak ng max 500 na laro upang maglaro sa kalsada. Inaasahan kong ibahagi kung paano mag-load ng mga laro dito, kasama ang kung paano mag-imbak ng mga laro sa serial flash memory at lumikha ng iyong sariling pinagsama-samang package ng laro
Ipakita ang Mga Live na Pagbasa ng Arduino Sensor sa isang Nokia 5110 LCD: 4 na Hakbang (na may Mga Larawan)
Ipakita ang Mga Live na Arduino Sensor Readings sa isang Nokia 5110 LCD: Kung nakipagtulungan ka sa arduino, malamang na gusto mo ito upang ipakita ang mga pagbabasa ng sensor. Ang paggamit ng serial monitor ay perpektong maayos, ngunit ang pagiging arduino badass ay mabilis kang nagiging, ikaw marahil nais itong ipakita ang mga pagbasa sa isang bagay
Paano Suriin Kung Tumatakbo ang isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: 4 Mga Hakbang
Paano Suriin Kung Tumatakbo ang Isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: Kamakailan-lamang na nakuha ko ang Tawag ng Tanghalan 4 mula sa isang kaibigan (nang libre ay maaari kong idagdag) dahil hindi tatakbo sa kanyang computer. Sa gayon, ang kanyang computer ay medyo bago, at ikinagulat ako nito kung bakit hindi ito tatakbo. Kaya pagkatapos ng ilang oras na paghahanap ng internet, napag-alaman ko