This shows you the differences between two versions of the page.
|
pm:prj2023:ndrogeanu:rfidbasedalarmclock [2023/05/29 23:05] lavinia.barbu1512 [Software Design] |
pm:prj2023:ndrogeanu:rfidbasedalarmclock [2023/05/30 11:30] (current) lavinia.barbu1512 [Software Design] |
||
|---|---|---|---|
| Line 61: | Line 61: | ||
| Sunt definiti pini pentru cititorul RFID, buzzerul pasiv, afișajul cu 7 segmente și receptorul IR. | Sunt definiti pini pentru cititorul RFID, buzzerul pasiv, afișajul cu 7 segmente și receptorul IR. | ||
| - | **Variabile globale**: Variabile pentru stocarea timpului de alarmă, timpului curent, vitezei melodiei. | + | **Variabile globale**: Variabile pentru stocarea timpului de alarmă, timpului curent, vitezei melodiei, luminozității afișajului, etc. |
| **Funcția de setup()**: | **Funcția de setup()**: | ||
| Line 85: | Line 85: | ||
| * convert() - Converteste cifrele individuale din semnalul IR în valorile lor întregi corespunzătoare. | * convert() - Converteste cifrele individuale din semnalul IR în valorile lor întregi corespunzătoare. | ||
| * buzz() - Redă o notă muzicală specifică pe buzzerul pasiv pentru o durată dată. | * buzz() - Redă o notă muzicală specifică pe buzzerul pasiv pentru o durată dată. | ||
| - | |||
| - | |||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| Line 96: | Line 94: | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| + | A fost un proiect interesant de unde am invatat foarte multe lucruri. Sunt extrem de încântată că proiectul a atins obiectivele pe care mi le-am propus de la bun început. În plus, am dobândit mult mai multă experiență cu mediul de dezvoltare Arduino. ^_^ | ||
| ===== Download ===== | ===== Download ===== | ||
| - | <note warning> | + | <note> |
| - | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | În arhiva atașată se poate găsi și un demo. 8-) |
| - | + | {{:pm:prj2023:ndrogeanu:alarmadeceas.zip|}} | |
| - | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | + | |
| </note> | </note> | ||
| Line 111: | Line 109: | ||
| - 07.05.2023 - Completare milestone 1 | - 07.05.2023 - Completare milestone 1 | ||
| - 21.05.2023 - Adaugare schema electrica | - 21.05.2023 - Adaugare schema electrica | ||
| + | - 28.05.2023 - Completare parte de software + Finalizare pagina wiki | ||
| </note> | </note> | ||
| Line 116: | Line 115: | ||
| <note> | <note> | ||
| - | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | https://www.instructables.com/Interfacing-RFID-RC522-With-Arduino-MEGA-a-Simple-/ |
| + | https://www.circuitbasics.com/arduino-7-segment-display-tutorial/ | ||
| + | http://www.handsontec.com/dataspecs/RC522.pdf | ||
| </note> | </note> | ||
| <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||