This shows you the differences between two versions of the page.
pm:prj2021:agrigore:cuier_masti [2021/05/31 08:38] maria_irina.gherman |
pm:prj2021:agrigore:cuier_masti [2021/06/01 05:59] (current) maria_irina.gherman [Download] |
||
---|---|---|---|
Line 116: | Line 116: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
+ | <note important>Varianta finală nu arată așa! Cel mai bine se vede în video-ul de mai jos</note> | ||
{{:pm:prj2021:agrigore:too_used_cuier.gif?500|}} | {{:pm:prj2021:agrigore:too_used_cuier.gif?500|}} | ||
Line 151: | Line 152: | ||
Pentru aceste două moduri, mesajul cu instrucțiuni nu dispare | Pentru aceste două moduri, mesajul cu instrucțiuni nu dispare | ||
până nu se scanează o mască sau se reapasă butonul pentru a anula acțiunea. | până nu se scanează o mască sau se reapasă butonul pentru a anula acțiunea. | ||
+ | |||
+ | <note tip>Am vrut să includ și un [[https://youtu.be/Opx4ZC5pwJA|video]] de tip "pitch", ca să prezinte ideea proiectului. Varianta proiectului care se vede în video doar arată mai frumos. Funcționalitățile sunt exact ca în gif-uri</note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
Line 158: | Line 161: | ||
===== Download ===== | ===== Download ===== | ||
+ | {{:pm:prj2021:agrigore:gherman_maria_irina_334cb_pm_cuiersmartmasti.zip|Arhiva cu codul, câteva scheme și demo-urile}} | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
==== 4 Mai ==== | ==== 4 Mai ==== | ||
- | * Am verificat ce stickere NFC am deja, deși trebuie să mai comand câteva, și am văzut că au id-uri la fel, deci | + | * Am verificat ce stickere NFC am deja, deși trebuie să mai comand câteva, și am văzut că au id-uri la fel, deci va trebui să scriu/citesc date pe stickere ca să pot identifica în mod unic măștile. |
- | va trebui să scriu/citesc date pe stickere ca să pot identifica în mod unic măștile. | + | |
==== 20 Mai ==== | ==== 20 Mai ==== | ||
* Am pus la punct partea de citire/scriere pe RC522 și un mic schelet | * Am pus la punct partea de citire/scriere pe RC522 și un mic schelet | ||
Line 170: | Line 172: | ||
* Am pus primele cărămizi la aventura mea cu întreruperi. Am făcut primul schelet al întreruperilor pentru butoane | * Am pus primele cărămizi la aventura mea cu întreruperi. Am făcut primul schelet al întreruperilor pentru butoane | ||
==== 24 Mai ==== | ==== 24 Mai ==== | ||
- | * Am încercat să folosesc MAX7219 pentru multiplexarea a 5 seven segment displays, dar pentru un motiv sau altul n-am | + | * Am încercat să folosesc MAX7219 pentru multiplexarea a 5 seven segment displays, dar pentru un motiv sau altul n-am reușit să-l fac să meargă |
- | reușit să-l fac să meargă | + | |
==== 28 Mai ==== | ==== 28 Mai ==== | ||
- | * Nu am abandonat seven segments displays și am încercat cu un shift register, dar sincer nu m-am descurcat | + | * Nu am abandonat seven segments displays și am încercat cu un shift register, dar sincer nu m-am descurcat cum aș putea să controlez 5 seven segment displays cu un singur shift register. Looking back, nici nu-mi ajungeau pinii pe Arduino și era prea târziu să mai comand încă un shift register |
- | cum aș putea să controlez 5 seven segment displays cu un singur shift register. Looking back, nici nu-mi ajungeau pinii pe Arduino și era prea târziu | + | |
- | să mai comand încă un shift register | + | |
* Am încercat să fac detecția măștii în slotul de cuier (ca să poți să o pui oriunde vrei) cu niște led-uri IR și IR receivers. Partea proastă a fost că ledurile erau prea slabe ca să le detecteze receiverele :D | * Am încercat să fac detecția măștii în slotul de cuier (ca să poți să o pui oriunde vrei) cu niște led-uri IR și IR receivers. Partea proastă a fost că ledurile erau prea slabe ca să le detecteze receiverele :D | ||
==== 29 Mai ==== | ==== 29 Mai ==== | ||
Line 185: | Line 184: | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | |||
+ | * [[https://github.com/miguelbalboa/rfid/blob/master/src/MFRC522.h|Documentatia si exemplele librariei MFRC522]] | ||
+ | * [[https://forum.arduino.cc/t/generating-single-timer-interrupt/191825/11|Forum Arduino pentru retrigerable timer]] | ||
+ | * [[https://www.arduino.cc/reference/en/libraries/liquidcrystal-i2c/|Documentatia si exemplele librariei LiquidCrystal I2C]] | ||
+ | * [[https://forum.arduino.cc/t/writing-to-mifare-ultralight-nfc-tag-using-rc522-module/363199|Forum Arduino pentru scrierea pe tag-urile MIFARE Ultralight]] | ||
<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> | ||