Taula de continguts:
Vídeo: Rellotge simple d'escacs Arduino: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
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
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
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:
Robot d'escacs fabricat amb LEGO i Raspberry Pi: 6 passos
Robot d'escacs fabricat amb LEGO i Raspberry Pi: sorprengui els seus amics amb aquest robot d'escacs. No és massa difícil de construir si ja heu creat robots LEGO i si teniu almenys un coneixement elemental de programació d’ordinadors i Linux. El robot fa els seus propis moviments i utilitza reconeixements visuals
Robot d'escacs Raspberry Pi Lynxmotion AL5D Braç: 6 passos
Robot d'escacs Raspberry Pi Lynxmotion AL5D Arm: construïu aquest robot d'escacs i observeu que guanya a tothom. És bastant fàcil de construir si podeu seguir les instruccions sobre com construir el braç i si teniu almenys un coneixement elemental de programació d'ordinadors i Linux. . L’humà, jugant de blanc, fa
Escacs de butxaca: 4 passos
Escacs de butxaca: són escacs! A la butxaca. Aquest projecte té com a objectiu crear un petit dispositiu que pugui executar jocs petits com serps, pac-man, tetris i fins i tot escacs
Escacs digitals: feu un seguiment del vostre joc d'escacs en línia: 5 passos
Escacs digitals: feu un seguiment del vostre joc d'escacs en línia: des de jove he jugat a molts escacs i, ja que la web té una gran quantitat de llocs web per jugar a escacs contra ordinadors o oponents en directe, mai no he trobat un lloc web que fa un seguiment del vostre joc d'escacs al qual realment jugueu
Demostració 4x4 d’un tauler d’escacs electrònic / amb lector Arduino Mega + RFID + Sensors d’efecte Hall: 7 passos
Demostració 4x4 d’un tauler d’escacs electrònic / amb lector Arduino Mega + RFID + Sensors d’efecte Hall: Hola fabricants, sóc Tahir Miriyev, graduat el 2018 a la Universitat Tècnica de l’Orient Mitjà, Ankara / Turquia. Em vaig especialitzar en Matemàtiques Aplicades, però sempre em va encantar fer coses, sobretot quan es tractava de treballs manuals amb electrònica, disseny i programació