Tabla de contenido:

Reloj de ajedrez Arduino simple: 5 pasos
Reloj de ajedrez Arduino simple: 5 pasos

Video: Reloj de ajedrez Arduino simple: 5 pasos

Video: Reloj de ajedrez Arduino simple: 5 pasos
Video: Proyecto Reloj de Ajedrez con Arduino Uno | Dinteltec 2024, Noviembre
Anonim
Image
Image
Reloj de ajedrez Arduino simple
Reloj de ajedrez Arduino simple
Reloj de ajedrez Arduino simple
Reloj de ajedrez Arduino simple
Reloj de ajedrez Arduino simple
Reloj de ajedrez Arduino simple

Cuando pensé en hacer un reloj de ajedrez con Arduino, el objetivo era construir usando una programación simple sin usar la clase y trabajar con el registro AVR. La base utilizada fue Arduino Reference. Lo más difícil fue manipular el temporizador usando solo Arduino millis (). La idea es que el proyecto puede ser útil para los estudiantes principiantes de Arduino.

Paso 1: características

  • Ajuste el temporizador completo usando el teclado a la hora, minutos y segundos, de 1 segundo hasta 10 horas
  • Almacenamiento último ajuste en eeprom
  • Control de tiempo por muerte súbita o incremento de hasta 99 seg.
  • Pausar el temporizador usando cualquier tecla del teclado y soltarlo usando el botón del juego
  • Sonido para verificar que se presionó el botón del juego y cuando el juego termina

Paso 2: Partes

  • Arduino Uno o cualquier otro
  • 2 Pulsador R13-502
  • Zumbador
  • Para la placa de pantalla LCD, se puede usar la pantalla de teclado LCD o bricolaje usando:

    • LCD 16x2
    • Interruptor de botón táctil 6
    • Placa de circuito universal
    • Encabezado de clavija de fila

Paso 3: circuito

Circuito
Circuito
Circuito
Circuito

El circuito más complicado es el LCD Keypad Shield, si esta pieza se compra lista el resto es muy sencillo.

Paso 4: archivos

Código Arduino:

Soporte Arduino:

Juego de ajedrez Bauhaus:

Paso 5: Actualización - enero de 2021

Actualización - 2021 enero
Actualización - 2021 enero
Actualización - 2021 enero
Actualización - 2021 enero
Actualización - 2021 enero
Actualización - 2021 enero
Actualización - 2021 enero
Actualización - 2021 enero

La diferencia en este nuevo soporte es que usé un Arduino Pro Mini en lugar de Arduino Uno. Como Pro Mini usa el mismo Atmega 328, no se cambió el código ni las conexiones de la electrónica:

Arduino Stand Definitive Edition:

Recomendado: