Inhoudsopgave:

Jumping Man-spel met Arduino - Ajarnpa
Jumping Man-spel met Arduino - Ajarnpa

Video: Jumping Man-spel met Arduino - Ajarnpa

Video: Jumping Man-spel met Arduino - Ajarnpa
Video: Arduino Millis function explained with 3 example 2024, November
Anonim
Jumping Man-spel met Arduino
Jumping Man-spel met Arduino

Dag iedereen!!! Welkom bij mijn eerste Instructable. Ik ben een grote fan van het spel Jumping Dinosaur, dus ik probeerde een soortgelijk spel te bouwen met behulp van een Arduino UNO en een LCD-scherm. Dit is een interessant project en vereist slechts een inspanning van ongeveer 2-3 uur.

Stap 1: VEREIST COMPONENTEN

VEREIST COMPONENTEN
VEREIST COMPONENTEN
  1. Arduino UNO
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. LCD 16*2
  4. Breadboard
  5. Weerstand 220 ohm
  6. Drukknop (12 mm) (configuratie naar beneden trekken)
  7. Man-man-jumperdraden
  8. Potentiometer

Stap 2: VERBINDINGEN

AANSLUITINGEN
AANSLUITINGEN
AANSLUITINGEN
AANSLUITINGEN

Gebruik een lange aansluitdraad om het 5V-signaal op de Arduino helemaal links van de rode rij bovenaan het breadboard aan te sluiten.

  • Gebruik een lange aansluitdraad om het GND-signaal helemaal links van de zwarte (of blauwe op sommige breadboards) rij aan de bovenkant van de breadboard aan te sluiten.
  • De LCD-module (Liquid Crystal Display) heeft een 16-pins mannelijke header aan de onderkant. Steek deze in het breadboard zoals op de afbeelding. Alle elektronische signalen die het LCD-scherm van stroom voorzien en besturen, gaan via deze header.
  • Deze pinnen zijn (van links naar rechts):
  • GND - aardingssignaal
  • VCC - positief vermogenssignaal
  • V0 - contrast aanpassen
  • RS - register selecteren
  • R/W - lezen/schrijven selecteren
  • E - activeringssignaal
  • DB0 - databit 0 (hier niet gebruikt)
  • DB1 - databit 1 (hier niet gebruikt)
  • DB2 - databit 2 (hier niet gebruikt)
  • DB3 - databit 3 (hier niet gebruikt)
  • DB4 - databit 4
  • DB5 - databit 5
  • DB6 - databit 6
  • DB7 - databit 7
  • LED+ - achtergrondverlichting LED positief
  • LED- - achtergrondverlichting LED negatief
  • Sluit met korte aansluitdraden GND en LED- (pin 1 en 16) aan op de zwarte rij bovenaan.
  • Sluit op dezelfde manier VCC (pin 2) aan op de rode rij bovenaan met een korte aansluitdraad.
  • Buig de draaddraden van de 220 Ω weerstand (rood-rood-bruin gekleurde banden) en verbind deze tussen LED+ en de rode rij bovenaan het breadboard.
  • Gebruik langere aansluitdraden om de rest van de verbindingen te maken:
  • Sluit DB7 aan op Arduino pin 3
  • Sluit DB6 aan op Arduino pin 4
  • Sluit DB5 aan op Arduino pin 5
  • Sluit DB4 aan op Arduino pin 6
  • Sluit E aan op Arduino pin 9
  • Sluit R/W aan op Arduino pin 10 (of op zwarte rij bovenaan breadboard)
  • Verbind RS met Arduino pin 11
  • Sluit V0 aan op Arduino pin 12 (of op zwarte rij bovenaan breadboard)
  • Sluit de drukknop ergens aan de linkerkant van het LCD-scherm aan, schrijlings op het kanaal dat langs het midden van het breadboard loopt (zie afbeelding hierboven).
  • Verbind een van de bovenste twee pinnen van de knop met de zwarte rij aan de bovenkant van het breadboard met behulp van een korte aansluitdraad.
  • Verbind de andere pin bovenaan de knop met pin 2 van de Arduino.

Aanbevolen: