Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Lodd trykknappen og lysdiodene
- Trinn 2: Valgfritt: Case for the Game
- Trinn 3: Koble til resten av kretsen
- Trinn 4: Koden
- Trinn 5: Spill spillet
Video: Trykk på knappen); // Et Arduino LCD -spill: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Nylig i speiderne jobbet jeg med fortjenestemerket Game Design. For et av kravene, bygde jeg dette spillet ved hjelp av Arduino som er basert på LED Rocker Game. Poenget med spillet er å score flest mulig poeng. I begynnelsen av spillet må du trykke på knappen for å starte, så vil det være en pil i midten av skjermen. Det er en annen pil under den som beveger seg over skjermen. Når pilene samsvarer, må du trykke på knappen og holde den nede til den grønne LED -lampen lyser. Du vil da få et poeng, og spillet vil øke hastigheten.
Rekvisita
- Arduino Uno eller Nano
- Brødbrett (lite hvis du bruker Arduino Uno, middels hvis du bruker Arduino Nano)
- 16x2 LCD -skjerm kompatibel med Arduino
- En rød og en grønn LED (en hver)
- En trykknappbryter
- Brødbrett ledninger
- En 10 kilo ohm motstand
- Et potensiometer
- To 220 Ohm motstander (du trenger kanskje en til for LCD -skjermen avhengig av type)
- Valgfritt: 3d -skriver for å lage en sak for spillet
Trinn 1: Lodd trykknappen og lysdiodene
Klipp opp noen brødbrettledninger og lodd dem til trykknappen og lysdiodene. Du kan lage et felles grunnlag for lysdiodene.
Trinn 2: Valgfritt: Case for the Game
Her er filene til et 3D -trykt etui for dette spillet.
Dette ble opprinnelig designet for Arduino Uno, men kan brukes med en Nano.
Trinn 3: Koble til resten av kretsen
Koble til resten av kretsen ved hjelp av kretsdiagrammet.
Tilkoblingene er:
- Arduino 5v til breadboard +, og Arduino GND til breadboard -
- LED felles bakke til brødbrett
- Rød LED til pin 3, og grønn LED til pin 4
- Brødbrett + til knapp, og den andre siden av knappen til pinne 6 og bakken
- Brødbrett + til potensiometer terminal 1, og potensiometer terminal 2 til LCD bakken
- Brødbrett + til LCD VCC
- Potensiometer visker (midtre pin) til LCD kontraststift
- LCD Register Velg 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 -
Trinn 4: Koden
Last opp koden til Arduino.
Endre gjerne koden hvis du vil, det er et ganske enkelt program.
Trinn 5: Spill spillet
Trykk på knappen når pekeren er i midten og hold den nede for å lyse opp det grønne lyset og gå videre til neste nivå.
Takk for at du sjekket denne instruksjonsboken! Hvis du likte den, kan du vurdere å stemme på meg i 1 000. utfordringen.
For de som lurte, er tittelen formatert som en linje med Arduino (C ++) kode.