
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04





Când m-am gândit să fac un ceas de șah cu Arduino, scopul era să construiesc folosind o programare simplă fără clasă de utilizare și să lucrez cu registrul AVR. Baza utilizată a fost Arduino Reference. Cel mai dificil lucru a fost manipularea temporizatorului folosind doar Arduino millis (). Ideea este că proiectul poate fi util de către studenții începători ai Arduino.
Pasul 1: caracteristici
- Reglați complet temporizatorul folosind tastatura la oră, minute și secunde, de 1 sec până la 10 ore
- Ultima ajustare a stocării în eeprom
- Controlul timpului prin moarte subită sau creștere de până la 99 seg
- Întrerupeți temporizatorul folosind orice tastă de tastatură și eliberați-l folosind butonul joc
- Sunet pentru a verifica dacă butonul jocului a fost apăsat și când jocul s-a terminat
Pasul 2: Piese
- Arduino Uno sau oricare altul
- 2 Apăsați butonul R13-502
- Buzzer
-
Pentru placa ecran LCD, poate fi utilizat ecranul tastaturii LCD sau DIY folosind:
- LCD 16x2
- 6 Comutator cu buton tactil
- Circuit universal
- Antetul pinului rândului
Pasul 3: Circuit


Cel mai complicat circuit este ecranul tastaturii LCD, dacă această piesă este cumpărată gata, restul este atât de simplu.
Pasul 4: Fișiere
Cod Arduino:
Stand Arduino:
Set de șah Bauhaus:
Pasul 5: Actualizare - 2021 ianuarie




Diferența în acest nou stand este că am folosit un Arduino Pro Mini în locul Arduino Uno. Întrucât Pro Mini folosește același Atmega 328, nu s-a schimbat nimic în cod sau în conexiunile electronice:
Arduino Stand Definitive Edition:
Recomandat:
Ceas digital simplu folosind Arduino Nano și DS1307: 4 pași

Ceas digital simplu folosind Arduino Nano și DS1307: În acest articol vă voi arăta un tutorial pentru a crea un ceas digital folosind Arduino .. Placa Arduino pe care o folosesc este Arduino Nano V3, DS1307 ca furnizor de date de timp, MAX7219 7 Segment ca urmăriți afișajul.înainte de a intra în tutorial, vă recomand
Șah digital - Urmăriți-vă jocul de șah online: 5 pași

Șah digital - Urmăriți-vă jocul de șah online: Am jucat o mulțime de șah încă de când eram tânăr și, din moment ce internetul are o cantitate imensă de site-uri web pentru a juca șah împotriva computerelor sau a adversarilor live, nu am găsit niciodată un site web care vă urmărește jocul de șah în care jucați de fapt
Un ceas Arduino simplu: 7 pași (cu imagini)

Un ceas Arduino simplu: Acest proiect a fost dezvoltat doar cu trei componente. Prin integrarea unui Arduino nano, a unui ecran LCD 16X2 și a unui modul 12C pentru afișaj LCD, astfel încât să puteți construi un ceas Arduino simplu
Ceas digital simplu folosind Arduino: 6 pași

Ceas digital simplu folosind Arduino: Faceți ceas digital simplu folosind arduino și PCB simplu
Ceas / Cronometru Arduino simplu: 6 pași (cu imagini)

Ceas / Cronometru Arduino simplu: Acest „instructabil” vă va arăta și vă va învăța cum să creați un ceas Arduino Uno simplu, care acționează și ca cronometru în doar câțiva pași simpli