Inhoudsopgave:

Arduino Lock-spel: 5 stappen
Arduino Lock-spel: 5 stappen

Video: Arduino Lock-spel: 5 stappen

Video: Arduino Lock-spel: 5 stappen
Video: Smart Door Lock System using Arduino Uno and MOVI Voice Recognition 2024, November
Anonim
Arduino Vergrendelspel
Arduino Vergrendelspel

Dit kleine slotspel zal een nummer willekeurig maken en je laten raden! Het spel wordt bestuurd door 3 knoppen en het nummer is altijd 1-9. Geef eventuele aanbevelingen of problemen op en ik zal proberen ze op te lossen.

Stap 1: Verzamel uw materialen

Uw materialen verzamelen
Uw materialen verzamelen

De materialen die je nodig hebt zijn de volgende:

  1. Arduino Uno (andere Arduino-boards werken misschien, maar ik heb er nog nooit een getest)
  2. Grote Broodplank
  3. Kleine Broodplank
  4. Man - Mannelijke doorverbindingsdraden
  5. 3 drukknoppen
  6. 3 weerstanden
  7. Toegang tot een computer
  8. Sommige klaar om handen te werken!

Stap 2: Het opzetten van de broodplanken

De broodplanken opstellen
De broodplanken opstellen
De broodplanken opstellen
De broodplanken opstellen
De broodplanken opstellen
De broodplanken opstellen

Ga als volgt te werk om het grote bord in te stellen:

Stel het LCD 1602-display in de rechterbenedenhoek van het breadboard als volgt in. Ga verder met het plaatsen van de potentiometer in het midden en zorg ervoor dat de twee pinnen zich aan de onderkant bevinden en de enkelvoudige erboven.

Ga als volgt te werk om het kleinere bord als controller in te stellen:

Plaats uw drie drukknoppen over de middelste opening. Spreid ze zoveel als je wilt, maar zorg ervoor dat de knoppen niet horizontaal zijn aangesloten, maar verticaal (zonder de knop ingedrukt te houden). Als je wilt testen welke kant altijd is aangesloten, raad ik aan om een eenvoudig circuit op te zetten met een led die op de knop is aangesloten.

Stap 3: De draden aansluiten

De draden aansluiten
De draden aansluiten
De draden aansluiten
De draden aansluiten

Begin met het grotere breadboard en sluit het volgende aan:

  • 3,3 volt naar positieve rail
  • Geaard naar negatieve rail

Om vervolgens de potentiometer aan te sluiten, sluit u het volgende aan:

  • De bovenste pin naar V0 op de LCD
  • De pin linksonder naar de negatieve stroomrail
  • De rechtsonder pin positieve power rail

Het beeldscherm aansluiten:

  • VSS naar de negatieve rail
  • VDD naar de positieve rail
  • V0 is al verbonden
  • RS naar digitale pin 12
  • RW naar negatieve rail
  • E naar digitale pin 11
  • D4 naar digitale pin 5
  • D5 naar digitale pin 4
  • D6 naar digitale pin 3
  • D7 naar digitale pin 2
  • A tot 5 volt
  • K naar aarde

Nu op de regelaar!

  • Sluit de pin linksonder van elke knop met een weerstand aan op de negatieve stroomrail (op het andere bord).
  • Verbind de pin rechtsonder van elke knop met de positieve rail (op het andere bord).
  • Verbind vervolgens de linkerbovenhoek van een knop met digitale pin 7
  • Sluit de linkerbovenhoek van de volgende knop aan op digitale pin 8
  • Sluit de linkerbovenhoek van de laatste knop aan op digitale pin 9

Nu is alles aangesloten!

Stap 4: Programmeren

Je zou dit zelf kunnen programmeren of je zou mijn code kunnen gebruiken (ik ben een amateur, dus het is niet de beste). Als dit nieuw voor u is, sluit u uw Arduino aan op de USB en uploadt u de code via de Arduino-webeditor. Hier is het:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Stap 5: Het spel testen

Het spel testen
Het spel testen
Het spel testen
Het spel testen

Wanneer u het scherm aanzet, zorg er dan voor dat u aan de potentiometer draait, zodat de tekst duidelijk wordt weergegeven. Begin met testen of elke knop correct werkt en geeft en uitvoer. Houd er rekening mee dat het ingedrukt houden van de enter-knop het kan verknoeien, dus houd het maar een korte seconde vast. Als je het spel nog een keer wilt spelen, druk je op de rode resetknop op je Arduino. Als het allemaal werkt, probeer dan een deel van de mechanica in het spel aan te passen of meer knoppen toe te voegen.

Aanbevolen: