Sommario:

Semplice orologio per scacchi Arduino: 5 passaggi
Semplice orologio per scacchi Arduino: 5 passaggi

Video: Semplice orologio per scacchi Arduino: 5 passaggi

Video: Semplice orologio per scacchi Arduino: 5 passaggi
Video: Quando provi a fare un complimento a una ragazza... 2024, Luglio
Anonim
Image
Image
Semplice orologio per scacchi Arduino
Semplice orologio per scacchi Arduino
Semplice orologio per scacchi Arduino
Semplice orologio per scacchi Arduino
Semplice orologio per scacchi Arduino
Semplice orologio per scacchi Arduino

Quando ho pensato di fare un orologio di scacchi con Arduino, l'obiettivo era quello di costruire usando una programmazione semplice senza usare la classe e lavorare con il registro AVR. La base utilizzata era Arduino Reference. La cosa più difficile è stata manipolare il timer usando solo il millis di Arduino (). L'idea è che il progetto possa essere utile agli studenti principianti dell'Arduino.

Passaggio 1: caratteristiche

  • Regolazione completa del timer tramite tastiera su ore, minuti e secondi, da 1 secondo fino a 10 ore
  • Archiviazione ultima regolazione in eeprom
  • Controllo del tempo per morte improvvisa o incremento fino a 99 seg
  • Metti in pausa il timer usando qualsiasi tasto della tastiera e rilascia usando il pulsante di gioco
  • Suono per controllare che il pulsante di gioco sia stato premuto e quando il gioco è finito

Passaggio 2: parti

  • Arduino Uno o qualsiasi altro
  • 2 Pulsante R13-502
  • Cicalino
  • Per la scheda di schermatura LCD, è possibile utilizzare la schermatura della tastiera LCD o il fai-da-te utilizzando:

    • LCD 16x2
    • 6 Interruttore a pulsante tattile
    • Circuito universale
    • Intestazione pin riga

Passaggio 3: circuito

Circuito
Circuito
Circuito
Circuito

Il circuito più complicato è l'LCD Keypad Shield, se questo pezzo viene acquistato già pronto il resto è semplicissimo.

Passaggio 4: file

Codice Arduino:

Supporto Arduino:

Set di scacchi Bauhaus:

Passaggio 5: aggiornamento - gennaio 2021

Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio
Aggiornamento - 2021 gennaio

La differenza in questo nuovo supporto è che ho usato un Arduino Pro Mini invece di Arduino Uno. Poiché Pro Mini utilizza lo stesso Atmega 328 non è stato modificato nulla nel codice o nelle connessioni elettroniche:

Arduino Stand Definitive Edition:

Consigliato: