Talaan ng mga Nilalaman:

Jumping Man Game Gamit ang Arduino: 3 Hakbang
Jumping Man Game Gamit ang Arduino: 3 Hakbang

Video: Jumping Man Game Gamit ang Arduino: 3 Hakbang

Video: Jumping Man Game Gamit ang Arduino: 3 Hakbang
Video: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Nobyembre
Anonim
Jumping Man Game Gamit ang Arduino
Jumping Man Game Gamit ang Arduino

Kamusta po sa lahat !!! Maligayang pagdating sa aking unang Tagubilin. Ako ay naging isang malaking tagahanga ng laro ng Jumping Dinosaur kaya sinubukan kong bumuo ng isang katulad na laro sa tulong ng isang Arduino UNO at isang LCD screen. Ito ay isang nakawiwiling proyekto at nangangailangan lamang ng pagsisikap na halos 2-3 oras.

Hakbang 1: KINAKAILANGAN ANG MGA KOMPONENTO

KINAKAILANGAN NG MGA KOMPONENSA
KINAKAILANGAN NG MGA KOMPONENSA
  1. Arduino UNO
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. LCD 16 * 2
  4. Breadboard
  5. Resistor 220 ohm
  6. Button ng Push (12mm) (Hilahin ang Configuration)
  7. Mga wires ng Lalaki hanggang Lalaki na Jumper
  8. Potensyomiter

Hakbang 2: Mga koneksyon

Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon

Gumamit ng isang mahabang kawad ng hookup upang ikonekta ang 5V signal sa Arduino sa dulong kaliwa ng pulang hilera sa tuktok ng breadboard.

  • Gumamit ng mahabang hookup wire upang ikonekta ang signal ng GND sa dulong kaliwa ng itim (o asul sa ilang mga breadboard) na hilera sa tuktok ng breadboard.
  • Ang module ng LCD (Liquid Crystal Display) ay may 16-pin male header sa ilalim. I-plug ito sa breadboard tulad ng ipinakita sa larawan. Ang lahat ng mga elektronikong signal na ang lakas at kontrol sa LCD ay dumaan sa header na ito.
  • Ang mga pin na ito ay (mula kaliwa hanggang kanan):
  • GND - signal ground power
  • VCC - positibong signal ng kuryente
  • V0 - pag-aayos ng kaibahan
  • RS - piliin ang magparehistro
  • R / W - basahin / isulat ang piliin
  • E - operasyon paganahin ang signal
  • DB0 - data bit 0 (hindi ginamit dito)
  • DB1 - data bit 1 (hindi ginamit dito)
  • DB2 - data bit 2 (hindi ginamit dito)
  • DB3 - data bit 3 (hindi ginamit dito)
  • DB4 - data bit 4
  • DB5 - data bit 5
  • DB6 - data bit 6
  • DB7 - data bit 7
  • LED + - positibo ang backlight LED
  • LED- - negatibong LED ng backlight
  • Gamit ang maikling mga wire ng hookup, ikonekta ang GND at LED- (mga pin 1 at 16) sa itim na hilera sa itaas.
  • Katulad nito, ikonekta ang VCC (pin 2) sa pulang hilera sa tuktok na may isang maikling wire ng hookup.
  • Bend ang mga lead ng kawad ng resistor na 220 Ω (mga kulay pulang pula na kayumanggi na banda) at ikonekta ito sa pagitan ng LED + at ng pulang hilera sa tuktok ng breadboard.
  • Gumamit ng mas matagal na mga wire ng hookup upang gawin ang natitirang mga koneksyon:
  • Ikonekta ang DB7 sa Arduino pin 3
  • Ikonekta ang DB6 sa Arduino pin 4
  • Ikonekta ang DB5 sa Arduino pin 5
  • Ikonekta ang DB4 sa Arduino pin 6
  • Ikonekta ang E sa Arduino pin 9
  • Ikonekta ang R / W sa Arduino pin 10 (o sa itim na hilera sa tuktok ng breadboard)
  • Ikonekta ang RS sa Arduino pin 11
  • Ikonekta ang V0 sa Arduino pin 12 (o sa itim na hilera sa tuktok ng breadboard)
  • I-plug ang push button sa isang lugar sa kaliwa ng LCD screen, na sinusukat ang channel na tumatakbo sa gitna ng breadboard (tingnan ang larawan sa itaas).
  • Ikonekta ang isa sa nangungunang dalawang mga pin ng pindutan sa itim na hilera sa tuktok ng breadboard gamit ang isang maikling wire ng hookup.
  • Ikonekta ang iba pang pin sa tuktok ng pindutan upang i-pin ang 2 ng Arduino.

Inirerekumendang: