Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Lodd trykknappen og lysdioderne
- Trin 2: Valgfrit: Etui til spillet
- Trin 3: Tilslut resten af kredsløbet
- Trin 4: Koden
- Trin 5: Spil spillet
Video: Tryk på (knap); // Et Arduino LCD -spil: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
For nylig i spejdere arbejdede jeg på Game Design -fortjenestemærket. For et af kravene, byggede jeg dette spil ved hjælp af Arduino, der er baseret på LED Rocker Game. Pointen i spillet er at score det højeste antal point muligt. I starten af spillet skal du trykke på knappen for at starte, så vil der være en pil i midten af skærmen. Der er en anden pil under den, der bevæger sig hen over skærmen. Når pilene matcher, skal du trykke på knappen og holde den nede, indtil den grønne LED lyser. Du får derefter et point, og spillet vil fremskynde.
Forbrugsvarer
- Arduino Uno eller Nano
- Brødbræt (lille, hvis du bruger Arduino Uno, medium hvis du bruger Arduino Nano)
- 16x2 LCD -skærm kompatibel med Arduino
- En rød og en grøn LED (en hver)
- En trykknapkontakt
- Brødbræt ledninger
- En 10 kilo ohm modstand
- Et potentiometer
- To 220 Ohm modstande (du skal muligvis bruge en til din LCD -skærm afhængigt af typen)
- Valgfrit: 3D -printer til at lave en sag til spillet
Trin 1: Lodd trykknappen og lysdioderne
Skær nogle brødbrætstråde op og lod dem til trykknappen og lysdioderne. Du kan skabe en fælles grund for LED'erne.
Trin 2: Valgfrit: Etui til spillet
Her er filerne til en 3D -trykt sag til dette spil.
Dette var oprindeligt designet til Arduino Uno, men kan bruges med en Nano.
Trin 3: Tilslut resten af kredsløbet
Tilslut resten af kredsløbet ved hjælp af kredsløbsdiagrammet.
Forbindelserne er:
- Arduino 5v til breadboard +, og Arduino GND til breadboard -
- LED fælles grund til brødbræt
- Rød LED til pin 3 og grøn LED til pin 4
- Breadboard + til knappen, og den anden side af knappen til pin 6 og jorden
- Breadboard + til potentiometer terminal 1, og potentiometer terminal 2 til LCD jord
- Breadboard + til LCD VCC
- Potentiometer visker (midterste pin) til LCD kontraststift
- LCD Register Vælg pin til Arduino pin 7
- LCD RW pin til breadboard -
- LCD E til Arduino pin 9
- LCD D4 til Arduino pin 10
- LCD D5 til Arduino pin 11
- LCD D6 til Arduino pin 12
- LCD D7 til Arduino pin 8
- LCD LED + til breadboard +, LCD LED - til breadboard -
Trin 4: Koden
Upload koden til Arduino.
Du er velkommen til at ændre koden, hvis du vil, det er et ret simpelt program.
Trin 5: Spil spillet
Tryk på knappen, når markøren er i midten, og hold den nede for at lyse det grønne lys og gå videre til det næste niveau.
Tak fordi du tjekkede denne instruktive! Hvis du kunne lide den, kan du overveje at stemme på mig i 1.000. udfordringen.
For dem, der undrede sig, er titlen formateret som en linje med Arduino (C ++) kode.
Anbefalede:
MagicCube - Tryk for at ændre farve: 6 trin (med billeder)
MagicCube - Tryk for at ændre farve: Velkommen til min første instruerbare. Jeg håber, at du kan følge alle trin. Hvis der er spørgsmål, så spørg, og jeg vil tilføje indholdet til det instruerbare. Ideen med dette projekt var at bygge og udvikle en lille terning med en særlig effekt som en gave til C
En anvendelse af en udvidelig knap med vibrationsfeedback: 7 trin (med billeder)
En anvendelse af en udvidelig knap med vibrationsfeedback: I denne vejledning skal vi først vise dig, hvordan du bruger en Arduino Uno til at styre en vibrationsmotor via en forlænget knap. De fleste tutorials om trykknapper involverer knappen på det fysiske brødbræt, mens knappen i denne tutorial har været
Det kan du gøre med et enkelt tryk ?: 15 trin (med billeder)
DU KAN GØRE DET MED ET KIndle Touch ?: Jeg kunne aldrig forstå, hvorfor nogen ville eje en e-læser. Derefter gav mine voksne børn mig et Kindle Touch, og jeg har fundet måder at få det til at gøre meget for mig, hvad en smart telefon eller en iPad gør for andre mennesker. En dag vil det erstatte min aldring
Mål tryk med din mikro: bit: 5 trin (med billeder)
Mål tryk med din mikro: bit: Følgende instruktioner beskriver en let at bygge og billig enhed til at udføre trykmålinger og demonstrere Boyles lov ved hjælp af micro: bit i kombination med BMP280 tryk-/temperatursensor. Mens denne sprøjte/tryk s
Master din mikro: bit med Arduino IDE-knap og anden GPIO: 3 trin (med billeder)
Master din mikro: bit Med Arduino IDE-Knap og anden GPIO: I vores tidligere blog Master din mikro: bit med Arduino IDE - - Light LED, vi har talt om, hvordan du installerer micro: bit bibliotek på Arduino IDE og hvordan at drive LED på micro: bit med Arduino IDE. I denne artikel vil vi fortælle dig h