Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:avaduva:chesstimer [2021/06/02 16:00]
andy_stefan.blanaru [Rezultate Obținute]
pm:prj2021:avaduva:chesstimer [2021/06/04 09:39] (current)
andy_stefan.blanaru [Jurnal]
Line 1: Line 1:
 ====== Chess Timer ====== ====== Chess Timer ======
-<note tip> Autor: Blanaru Andy-Ștefan - 332CB</​note>​ +<note tip> Autor: Blanaru Andy-Ștefan - 332CB 
-<note tip> ​Email: andy_stefan.blanaru@stud.acs.pub.ro</​note>​+ 
 +Email: andy_stefan.blanaru@stud.acs.pub.ro</​note>​
  
 ===== Introducere ===== ===== Introducere =====
Line 31: Line 32:
 | Buzzer ​           | 1              | | Buzzer ​           | 1              |
 | 4-digit 7-segment | 2              | | 4-digit 7-segment | 2              |
-| Fire              | 17             |+| Fire              | 23             |
 | Breadboard ​       | 2              | | Breadboard ​       | 2              |
 | Encoder rotativ ​  | 1              | | Encoder rotativ ​  | 1              |
Line 56: Line 57:
 Folosesc funcții ajutătoare care: Folosesc funcții ajutătoare care:
  
- ​- ​Verifică dacă timpul s-a scurs +  * Verifică dacă timpul s-a scurs 
- +  ​* ​Verifică dacă au trecut 10 secunde de la scurgerea timpului pentru ca jocul să se reseteze 
- ​- ​Verifică dacă au trecut 10 secunde de la scurgerea timpului pentru ca jocul să se reseteze +  ​* ​Contribuie la setarea timpului și afisarea timpului în timpul modificării acestuia cu ajutorul encoderului 
- +  ​* ​Modifică constant timpul afișat al unui player atunci când timpul se scurge constant
- ​- ​Contribuie la setarea timpului și afisarea timpului în timpul modificării acestuia cu ajutorul encoderului +
- +
- ​- ​Modifică constant timpul afișat al unui player atunci când timpul se scurge constant+
  
  
Line 79: Line 77:
  
 {{:​pm:​prj2021:​avaduva:​andy-5.jpg?​600|}} {{:​pm:​prj2021:​avaduva:​andy-5.jpg?​600|}}
 +
 +Linkul videoului - https://​www.youtube.com/​watch?​v=1Mam0qoJtbU
 ===== Concluzii ===== ===== Concluzii =====
 +
 +Mi-a plăcut să realizez acest proiect deoarece sunt pasionat de sah și nu am visat vreodată că va veni ziua în care voi putea crea propriul ​
 +chess timer. Mi se pare genial faptul că un cod scris într-un ide poate să pună în funcțiune cu atâta ușurință componentele hardware. ​
 +Nu mă așteptam în schimb să fie atât de complex codul ce se ocupă de afișarea timpilor celor doi playeri. Dar a fost o experiență frumoasă.
  
 ===== Download ===== ===== Download =====
  
 +
 +Documentația în format <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​PDF</​a></​html>​.
 +
 +Arhiva cu proiectul: {{:​pm:​prj2021:​avaduva:​chesstimer.zip|Arhivă Proiect}}
 ===== Jurnal ===== ===== Jurnal =====
  
 +
 +  * **27.04.2021** alegere tema
 +  * **25.05.2021** finalizare afisaj ceasuri digitale
 +  * **27.05.2021** finalizare hardware
 +  * **1.06.2021** finalizare software
 +  * **3.06.2021** finalizare documentatie
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
 +
 +  *https://​www.makerguides.com/​tm1637-arduino-tutorial/​
 +  *https://​forum.arduino.cc/​t/​how-to-show-the-two-dots-on-4-digit-7-segments-display/​592130
 +  *https://​dronebotworkshop.com/​rotary-encoders-arduino/​
 +  *https://​lastminuteengineers.com/​rotary-encoder-arduino-tutorial/​
 +  *https://​create.arduino.cc/​projecthub/​ryanchan/​tm1637-digit-display-arduino-quick-tutorial-ca8a93
 +
  
  
  
-Documentația în format <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​PDF</​a></​html>​. 
pm/prj2021/avaduva/chesstimer.1622638853.txt.gz · Last modified: 2021/06/02 16:00 by andy_stefan.blanaru
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0