Taula de continguts:

Rellotge simple d'escacs Arduino: 5 passos
Rellotge simple d'escacs Arduino: 5 passos

Vídeo: Rellotge simple d'escacs Arduino: 5 passos

Vídeo: Rellotge simple d'escacs Arduino: 5 passos
Vídeo: SPEED SOLVING OF ALL OFFICIAL WCA PUZZLES 2024, De novembre
Anonim
Image
Image
Rellotge simple d'escacs Arduino
Rellotge simple d'escacs Arduino
Rellotge simple d'escacs Arduino
Rellotge simple d'escacs Arduino
Rellotge simple d'escacs Arduino
Rellotge simple d'escacs Arduino

Quan vaig pensar en fer un rellotge d’escacs amb Arduino, l’objectiu era construir utilitzant una programació senzilla sense classe d’ús i treballar amb el registre AVR. La base utilitzada va ser Arduino Reference. El més difícil va ser manipular el temporitzador utilitzant només l'Arduino millis (). La idea és que el projecte pugui ser útil per als estudiants principiants de l’Arduino.

Pas 1: funcions

  • Ajust complet del temporitzador mitjançant el teclat a hores, minuts i segons, d’1 s fins a 10 hores
  • Darrer ajust de l’emmagatzematge a eeprom
  • Control del temps per mort sobtada o increment de fins a 99 seg
  • Poseu en pausa el temporitzador amb qualsevol tecla del teclat i deixeu anar el botó de joc
  • Sona per comprovar que s'ha premut el botó del joc i quan ha finalitzat el joc

Pas 2: parts

  • Arduino Uno o qualsevol altre
  • 2 Premeu el botó R13-502
  • Zumbador
  • Per a taulers de protecció LCD, es pot utilitzar LCD Keypad Shield o DIY mitjançant:

    • Pantalla LCD de 16x2
    • 6 interruptor de polsador tàctil
    • Tauler de circuits universals
    • Capçalera del pin de fila

Pas 3: Circuit

Circuit
Circuit
Circuit
Circuit

El circuit més complicat és l’escut del teclat LCD, si es compra aquesta peça la resta és tan senzill.

Pas 4: fitxers

Codi Arduino:

Stand Arduino:

Joc d’escacs Bauhaus:

Pas 5: actualització: gener de 2021

Actualització: gener 2021
Actualització: gener 2021
Actualització: gener 2021
Actualització: gener 2021
Actualització: gener de 2021
Actualització: gener de 2021
Actualització: gener 2021
Actualització: gener 2021

La diferència d’aquest nou estand és que he utilitzat un Arduino Pro Mini en lloc d’Arduino Uno. Com que Pro Mini utilitza el mateix Atmega 328, no es va canviar res en les connexions de codi o electrònica:

Arduino Stand Definitive Edition:

Recomanat: