Sommario:
- Passaggio 1: caratteristiche
- Passaggio 2: parti
- Passaggio 3: circuito
- Passaggio 4: file
- Passaggio 5: aggiornamento - gennaio 2021
Video: Semplice orologio per scacchi Arduino: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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
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
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:
Robot per scacchi Raspberry Pi Lynxmotion AL5D Arm: 6 passaggi
Robot per scacchi Raspberry Pi Lynxmotion AL5D Arm: costruisci questo robot per scacchi e guardalo battere tutti! È abbastanza facile da costruire se puoi seguire le istruzioni su come costruire il braccio e se hai almeno una conoscenza elementare della programmazione del computer e di Linux . L'umano, giocando con il bianco, fa
Orologio per il pensionamento / Orologio con conteggio su/giù: 4 passaggi (con immagini)
Orologio per la pensione / Orologio per conteggio su/giro: avevo alcuni di questi display a matrice di punti a LED 8x8 nel cassetto e stavo pensando a cosa farne. Ispirato da altre istruzioni, ho avuto l'idea di costruire un display per il conto alla rovescia per il conto alla rovescia per una data/ora futura e se il tempo target p
Scacchi digitali - Tieni traccia della tua partita di scacchi online: 5 passaggi
Scacchi digitali - Tieni traccia della tua partita di scacchi online: ho giocato molto a scacchi sin da quando ero giovane, e dal momento che il web ha un'enorme quantità di siti web su cui giocare a scacchi contro computer o avversari dal vivo, non ho mai trovato un sito web che tiene traccia della partita a scacchi in cui stai effettivamente giocando
Costruisci un vero orologio che suona la campana per il tuo PC e un orologio che suona l'estintore.: 3 passaggi (con immagini)
Costruisci un vero orologio che suona la campana per il tuo PC e un orologio che suona l'estintore.: Una campana di ottone, un piccolo relè alcune altre cose e una vera campana possono battere le ore sul tuo desktop. Anche se questo progetto funziona su Windows e Mac Inoltre OS X, ho deciso di installare Ubuntu Linux su un PC che ho trovato nel cestino e lavorarci sopra: non avevo mai
Set di scacchi LED - Versione semplice: 12 passaggi
Set di scacchi a LED - Versione semplice: Tetranitrate ha precedentemente pubblicato un eccellente tutorial su come realizzare un set di scacchi a LED qui: https://www.instructables.com/id/LED-Chess-Set/L'ho trovato tramite BoingBoing, ma non potevo Non preoccuparti di farne uno che sembrasse così appariscente. ne volevo solo uno