Talaan ng mga Nilalaman:

LED Whack-a-taling: 5 Hakbang
LED Whack-a-taling: 5 Hakbang

Video: LED Whack-a-taling: 5 Hakbang

Video: LED Whack-a-taling: 5 Hakbang
Video: ✨Proud Swordsman EP 01 - EP 60 Full Version [MULTI SUB] 2024, Nobyembre
Anonim
LED Whack-a-taling
LED Whack-a-taling

Ang larong ito ng "Whack-a-mole" ay gumagamit ng pitong LEDs at isang joystick. Mayroong 4 na "moles" sa aking board, na kinakatawan mula sa kaliwa ng ika-3, ika-4, ika-5, at ika-6 na mga LED. Ang isa sa apat na mga LED na ito ay sindihan nang random at mag-aalok ng isang nakapirming dami ng oras upang maabot ang kaukulang direksyon sa joystick. Itinakda ko ang mga LED sa isang paraan upang ang mga pagpipilian sa joystick ay mula kaliwa hanggang kanan: kaliwa, pababa, pataas, at kanan.

Mga gamit

1. Arduino UNO

2. 7 LEDs (3 berde, 2 pula, at 1 dilaw

3. 7 resistors 330 ohm

4. 1 ps2 joystick

5. Mga wire

6. Isang maliit na shoebox

Hakbang 1: Ipunin ang Lahat ng Mga Materyales

Hindi mo kailangan ng anumang mga magarbong kasangkapan upang magawa ang proyektong ito. Sa halip na 330-ohm resistors, maaari mo ring gamitin ang 220-ohm resistors. Kung kulay mo ang mga LED at ang mga wire pagkatapos na ginagawang mas madali upang i-play sa mas mahirap na mga antas.

Hakbang 2: Sundin ang Schematic

Sundin ang Iskolar
Sundin ang Iskolar

Dapat tumugma ang lahat sa totoong larawan ng proyekto maliban sa joystick. Ang aking joystick ay may 5 mga pin, 4 na kung saan ginamit ko: pinangalanan mula sa itaas hanggang sa ibaba "Y", "X", "Bt", at "VCC", at "GND" ay konektado sa GND at 5V sa Arduino, " Ang X "at" Y "ay konektado sa A0 at A1. Maaari mo ring gamitin ang ika-5 pin ng joystick ngunit magkakaroon ka upang magdagdag ng isa pang LED (isa pang taling) at idagdag din ang code para doon.

Hakbang 3: Paano Maglaro ng Laro

Paano Maglaro ng Laro
Paano Maglaro ng Laro

Ang dalawang ilaw sa kaliwa ay pula at berde, na nagpapahiwatig ng isang hindi tama o tamang pagpipilian. Ang dilaw na ilaw sa dulong kanan ay kumikislap ng bilang para sa kasalukuyang mataas na iskor, at ipinapahiwatig nito ang iskor sa tuwing tapos na ang isang takbo (tuwing may maling pagpipilian na nagawa). Upang puntos ang isang punto, kakailanganin mong i-hit ang kaukulang direksyon sa joystick kapag ang isang LED na sapalarang nag-iilaw sa isang nakapirming dami ng oras.

Hakbang 4: Mga Antas ng Pinagkakahirapan

Mga Antas ng Pinagkakahirapan
Mga Antas ng Pinagkakahirapan

Ang mga antas ng kahirapan na isinulat ko sa aking code bilang pare-pareho ay ang oras sa milliseconds na kailangang pumili ng tao. Maaari kang magulo sa mga oras na ito upang mabago ang kahirapan para sa iyong sariling kagustuhan.

Inirerekumendang: