Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ihihinang ang Pushbutton at ang mga LED
- Hakbang 2: Opsyonal: Kaso para sa Laro
- Hakbang 3: Ikonekta ang natitirang Circuit
- Hakbang 4: Ang Code
- Hakbang 5: Maglaro ng Laro
Video: Pindutin (Button); // Isang Arduino LCD Game: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Kamakailan sa Scouts, nagtrabaho ako sa Game Design merit badge. Para sa isa sa mga kinakailangan, itinayo ko ang larong ito gamit ang Arduino na batay sa LED Rocker Game. Ang punto ng laro ay upang puntos ang pinakamataas na halaga ng mga puntos na posible. Sa pagsisimula ng laro, kakailanganin mong pindutin ang pindutan upang magsimula, pagkatapos ay magkakaroon ng isang arrow sa gitna ng screen. May isa pang arrow sa ibaba nito na gumagalaw sa buong screen. Kapag tumutugma ang mga arrow, kailangan mong pindutin ang pindutan at hawakan ito hanggang lumiwanag ang berdeng LED. Makakakuha ka ng isang punto, at ang laro ay magpapabilis.
Mga gamit
- Arduino Uno o Nano
- Breadboard (maliit kung gumagamit ka ng Arduino Uno, daluyan kung gumagamit ka ng Arduino Nano)
- Ang 16x2 LCD screen ay katugma sa Arduino
- Isang pula at isang berdeng LED (bawat isa)
- Isang switch ng pushbutton
- Mga wire ng Breadboard
- Isang 10 kilo ohm risistor
- Isang potensyomiter
- Dalawang resistors na 220 Ohm (maaaring kailanganin mo ang isa pa para sa iyong LCD screen depende sa uri)
- Opsyonal: 3d printer upang gumawa ng isang kaso para sa laro
Hakbang 1: Ihihinang ang Pushbutton at ang mga LED
Gupitin ang ilang mga wire ng tinapay at ihihinang ito sa pushbutton at sa mga LED. Maaari kang gumawa ng isang karaniwang lupa para sa LEDS.
Hakbang 2: Opsyonal: Kaso para sa Laro
Narito ang mga file para sa isang naka-print na kaso ng 3D para sa larong ito.
Orihinal na ito ay dinisenyo para sa Arduino Uno, ngunit maaaring magamit sa isang Nano.
Hakbang 3: Ikonekta ang natitirang Circuit
Ikonekta ang natitirang circuit gamit ang circuit diagram.
Ang mga koneksyon ay:
- Arduino 5v sa breadboard +, at Arduino GND sa breadboard -
- LED na karaniwang lupa sa groundboard ng tinapay
- Pula na LED upang i-pin ang 3, at berdeng LED upang i-pin ang 4
- Ang Breadboard + to button, at ang kabilang panig ng pindutan upang i-pin ang 6 at ground
- Ang Breadboard + hanggang sa potentiometer terminal 1, at potentiometer terminal 2 hanggang LCD ground
- Breadboard + hanggang LCD VCC
- Potenomiter wiper (gitnang pin) sa LCD contrad pin
- LCD Magrehistro Piliin ang pin sa Arduino pin 7
- LCD RW pin sa breadboard -
- LCD E hanggang Arduino pin 9
- LCD D4 hanggang Arduino pin 10
- LCD D5 hanggang Arduino pin 11
- LCD D6 hanggang Arduino pin 12
- LCD D7 hanggang Arduino pin 8
- LCD LED + sa breadboard +, LCD LED - sa breadboard -
Hakbang 4: Ang Code
I-upload ang code sa Arduino.
Huwag mag-atubiling baguhin ang code kung nais mo, ito ay isang simpleng programa.
Hakbang 5: Maglaro ng Laro
Pindutin ang pindutan kapag ang pointer ay nasa gitna at pindutin ito down upang magaan ang berdeng ilaw at sumulong sa susunod na antas.
Salamat sa pag-check sa Instructable na ito! Kung nagustuhan mo ito, mangyaring isaalang-alang ang pagboto para sa akin sa ika-1, 000 na hamon.
Para sa mga nagtataka, ang pamagat ay nai-format tulad ng isang linya ng Arduino (C ++) code.
Inirerekumendang:
Isang Application ng isang Extendable Button Na May Vibration Feedback: 7 Hakbang (na may Mga Larawan)
Isang Application ng isang Extendable Button With Vibration Feedback: Sa tutorial na ito, ipapakita muna namin sa iyo kung paano gamitin ang isang Arduino Uno upang makontrol ang isang panginginig na motor sa pamamagitan ng isang pinalawig na pindutan. Karamihan sa mga tutorial sa mga pindutan ng push ay nagsasangkot ng pindutan sa pisikal na breadboard, samantalang sa tutorial na ito, ang pindutan ay
Pagbuo ng isang DIY Arduino sa isang PCB at Ilang Mga Tip para sa Mga Nagsisimula: 17 Mga Hakbang (na may Mga Larawan)
Pagbuo ng isang DIY Arduino sa isang PCB at Ilang Mga Tip para sa Mga Nagsisimula: Ito ay sinadya bilang isang gabay sa sinumang paghihinang ng kanilang sariling Arduino mula sa isang kit, na maaaring mabili mula sa A2D Electronics. Naglalaman ito ng maraming mga tip at trick upang matagumpay itong mabuo. Malalaman mo rin ang tungkol sa kung ano ang lahat ng iba't ibang mga sangkap
Pindutin ang Kinokontrol na Liwanag Sa Labi ng Lampara ng Papel: 14 Mga Hakbang (na may Mga Larawan)
Touch Controlled Light Sa Paper Lamp Shade: Sa itinuturo na ito na ipinapaliwanag ko kung paano ka makakagawa ng isang touch control na ilaw na may gawing shade ng lampara. Ito ay isang madaling proyekto na maaaring itayo ng sinuman sa bahay. Gumagamit ito ng arduino capacitive sensing library upang buksan o off light sa pamamagitan ng pagpindot sa
Paano Gumawa ng isang Game ng PowerPoint (Huwag Pindutin ang Mga pader): 11 Mga Hakbang
Paano Gumawa ng isang Game ng PowerPoint (Huwag Pindutin ang Mga pader): Sa Instructable na ito ipapakita ko sa inyo kung paano gumawa ng isang madaling gawing "Huwag hawakan ang mga pader" na laro ng PowerPoint. Maaari kang gumawa ng maraming mga antas na nais mo ngunit i ipapakita sa iyo kung paano gumawa ng isa na may 2 mga antas
Yakap & Pindutin ang Sensitibong Mga Tagubilin sa Robot Patch: 10 Hakbang (na may Mga Larawan)
Yakap & Pindutin ang Sensitibong Mga Tagubilin sa Robot Patch: Palagi kong nais na gumawa ng isang simple, ngunit disenteng proyekto sa patch na ito, at ang " laki ng bulsa " ang paligsahan ay tila perpektong pagkakataon na gumawa ng isang robot maskot. Ang chap na ito ay nakaupo sa bulsa ng aking shirt, tulad ng sa icon ng paligsahan, at napupunta