This is an old revision of the document!
Plăcuța va primi input de la:
Output-ul va fi transmis prin:
Ca funcționalitate generală, utilizatorul își poate înregistra un tag (care se prinde de mască printr-un clips) prin apăsarea unui buton pentru a trece în modul “înregistrare” și o pune în slot-ul din cuier care este afișat pe ecran.
Masca trebuie scanată și când este luată din cuier, și când este depozitată în cuier. Programul va incrementa counter-ul de utilizări doar la ridicare și începe cu 1 by default.
În afară de mesajele ajutătoare, ecranul LCD va afișa tot timpul numărul de utilizări per slot.
Cuierul va avea de asemenea și un buton pentru a șterge o anume mască, pentru a putea refolosi tag-ul.
| Nume | Numar piese |
|---|---|
| Arduino Uno | 1 |
| Ecran LCD | 1 |
| Butoane | 2 |
| Cititor RFID-RC522 | 1 |
| Stickere NFC | 5 |
| Leduri | 7 |
| Rezistori | 7 |
| Fire tată-tată | - |
| Fire mamă-tată | - |
| Breadboard | 1 |
Nu știu cât se înțelege din diagramă, deci conexiunile vin astfel:
| Pini RFID reader | Pini Arduino |
|---|---|
| SDA (SS) | 10 |
| SCK | 13 |
| MOSI | 11 |
| MISO | 12 |
| IRQ | - |
| GND | GND |
| RST (reset) | - |
| 3.3V | 3.3V |
| Pini LCD | Pini Arduino |
|---|---|
| SDA | SDA |
| SCL | SCL |
| GND | GND |
| Vcc | 5V |
Butonul de ștergere este conectat la pinul 4, iar cel de scriere la pinul 2.
Cele 5 led-uri pentru sloturile cuierului sunt conectate la A0, A1, A2, A3, 5.
Cele 2 led-uri care indică dacă ne aflăm în modul de scriere/ștergere sunt conectate la pinii 9 respectiv 7.
Am verificat ce stickere NFC am deja, desi trebuie sa mai comand cateva, si am vazut ca au id-uri la fel, deci va trebui sa scriu/citesc date pe stickere ca sa pot identifica in mod unic mastile.