Lecția 10

În această lecție vom învăța cum să realizăm un sistem simplu care să deblocheze blocarea folosind o cheie electronică (Mark).

Lecția 10

În viitor, puteți îmbunătăți și extinde funcționalitatea. De exemplu, adăugați funcția "adăugarea de chei noi și scoaterea acestora din memorie". În cazul de bază, luați în considerare un exemplu simplu în care un cod de identificare unic este predefinit în codul programului.







În această lecție avem nevoie de:

Pentru implementarea proiectului, trebuie să instalăm următoarele biblioteci:

1) Modulul RC522 RFID este conectat la firele arduino Papa-Mama în următoarea secvență:

* Servomotorul este recomandat pentru a fi alimentat de la o sursă de alimentare externă, dacă servomotorul este alimentat de o arduină, pot apărea interferențe și întreruperi în funcționarea arduino. Acest lucru se poate face cu ajutorul unei surse de alimentare de 9V și a unui stabilizator combinat de 5V, 3,3V.







Mai clar, puteți vedea cum am conectat toate modulele din imaginea de mai jos:

Lecția 10

Acum, dacă totul este conectat, atunci puteți trece la programare.

Să examinăm schița în detaliu:

Pentru a afla UID-ul cardului (Etichete), este necesar să înregistrați această schiță în arduino, să colectați schema prezentată mai sus și să deschideți Consola (Serial Port Monitoring). Când etichetați eticheta RFID, consola afișează numărul

Lecția 10

Datele UID primite trebuie să fie introduse în următorul rând:

Fiecare carte are acest identificator unic și nu se repetă. Deci, când trimiteți un card, identificatorul pe care l-ați setat în program, sistemul va deschide accesul cu ajutorul servo-ului.







Articole similare

Trimiteți-le prietenilor: