Sommario:

Arduino Lock Game: 5 passaggi
Arduino Lock Game: 5 passaggi

Video: Arduino Lock Game: 5 passaggi

Video: Arduino Lock Game: 5 passaggi
Video: 5 AMAZING Arduino project DIY 2024, Dicembre
Anonim
Arduino Lock Game
Arduino Lock Game

Questo piccolo gioco di lucchetti randomizzerà un numero e ti permetterà di indovinarlo! Il gioco è controllato da 3 pulsanti e il numero è sempre 1-9. Si prega di commentare eventuali consigli o problemi e cercherò di risolverli.

Passaggio 1: raccogliere i materiali

Raccogliere i tuoi materiali
Raccogliere i tuoi materiali

I materiali di cui avrete bisogno sono i seguenti:

  1. Arduino Uno (altre schede Arduino potrebbero funzionare ma non ne ho mai testate)
  2. Tagliere grande
  3. Tagliere piccolo
  4. Cavi jumper maschio - maschio
  5. 3 pulsanti
  6. 3 resistori
  7. Accesso a un computer
  8. Alcuni pronti a lavorare le mani!

Passaggio 2: impostare i taglieri per il pane

Preparare i taglieri per il pane
Preparare i taglieri per il pane
Preparare i taglieri per il pane
Preparare i taglieri per il pane
Preparare i taglieri per il pane
Preparare i taglieri per il pane

Per impostare la scheda grande, procedi come segue:

Imposta il display LCD 1602 nella parte inferiore destra della breadboard in questo modo. Procedi a posizionare il potenziometro al centro assicurandoti che i due pin siano in basso e quello singolare in alto.

Per configurare la scheda più piccola come controller, procedi come segue:

Posiziona i tre pulsanti attraverso lo spazio centrale. Allargali quanto vuoi, ma assicurati che i pulsanti non siano collegati orizzontalmente ma verticalmente (senza il pulsante premuto). Se vuoi testare da che lato sono sempre collegati ti suggerisco di realizzare un semplice circuito con un led collegato al pulsante.

Passaggio 3: collegamento dei cavi

Collegamento dei cavi
Collegamento dei cavi
Collegamento dei cavi
Collegamento dei cavi

Partendo dalla breadboard più grande, collega quanto segue:

  • 3,3 volt al binario positivo
  • Da terra a rotaia negativa

Quindi per collegare il potenziometro collegare quanto segue:

  • Il pin superiore a V0 sull'LCD
  • Il pin in basso a sinistra alla barra di alimentazione negativa
  • La barra di alimentazione positiva del pin in basso a destra

Collegamento del display:

  • VSS al binario negativo
  • VDD al binario positivo
  • V0 è già connesso
  • Da RS a pin digitale 12
  • RW su binario negativo
  • E al pin digitale 11
  • D4 al pin digitale 5
  • D5 al pin digitale 4
  • D6 al pin digitale 3
  • D7 al pin digitale 2
  • A a 5 volt
  • K a terra

Ora sul controller!

  • Collega il pin in basso a sinistra di ciascun pulsante con un resistore alla barra di alimentazione negativa (sull'altra scheda).
  • Collegare il pin in basso a destra di ciascun pulsante alla guida positiva (sull'altra scheda).
  • Quindi collegare la parte superiore sinistra di un pulsante al pin digitale 7
  • Collega la parte superiore sinistra del pulsante successivo al pin digitale 8
  • Collega la parte superiore sinistra del pulsante finale al pin digitale 9

Ora è tutto cablato!

Passaggio 4: programmazione

Potresti programmarlo da solo o potresti usare il mio codice (sono un dilettante quindi non è il massimo). Se sei nuovo a questo, collega il tuo Arduino con l'USB e carica il codice tramite l'editor web di Arduino. Ecco qui:

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

Passaggio 5: test del gioco

Testare il gioco
Testare il gioco
Testare il gioco
Testare il gioco

Quando accendi lo schermo assicurati di ruotare il potenziometro per consentire al testo di apparire chiaramente. Inizia testando se ogni pulsante funziona correttamente e fornisce e produce. Nota che tenere premuto il pulsante Invio potrebbe rovinarlo, quindi tienilo premuto solo per un secondo veloce. Se vuoi giocare di nuovo, premi il pulsante rosso di ripristino sul tuo Arduino. Ora, se tutto funziona, prova a regolare alcune delle meccaniche del gioco o aggiungi più pulsanti.

Consigliato: