Sistem incuiere/descuiere usa
Introducere
Functia principala a acestui proiect e sa incuie/descuie usa. Sunt cateva moduri prin care se poate de realizat asta:
din interior: cu butoane sau telecomanda cu infraros
din exterior: cu NFC chip
Usa e incuiata/descuiata cu ajutorul unui motor ce roteste cheia in usa.
Contine un LED RGB care da feedback vizual la utilizator si un Buzzer pentru audio.
Descriere generală
Concepte folosite din laborator:
Cititor RFID: SPI, Intreruperi
LED: PWM
Debug in Monitor MODE - UART
Hardware Design
Lista piese pentru Arduino Uno R3 SMD:
LED RGB de 5 mm cu 4 Pini Catod Comun Difuz
Receptor Infraroșu Universal IR TL1838 VS1838B 1838 38Khz
Modul RFID RC522 Antenă RFID IC Modul Fără Fir
Buzzer Pasiv 12mm 5V
Motor pas cu pas Nema 17HS4401 (1.7 A, 40 N⋅cm)
Driver pentru motor pas cu pas TB6600, 4A, 9-40V
4 Butoane
Link pentru design proiect: https://app.cirkitdesigner.com/project/93ea295c-cad7-4e81-8897-2f8ec2525eeb
Software Design
Descrierea codului aplicaţiei (firmware):
Butonul 0 - descuie usa (Led culoare Verde)
Butonul 1 - incuie usa o data (Led culoare Violet)
Butonul 2 - incuie usa de 2 ori (Led culoare Rosie)
Butonul 3 - Debug Mode (Led culoare Albastra) - Dezactivare Motor
IR - poate primi cele 4 comenzi de la telecomanda.
RFID - Scanand chip-ul cu UID-ul bun - descuie/incuie usa.
La fiecare schimbare a starii usii - Buzzerul canta o melodie si culoarea Led-ului se schimba
Link to Github repository:
https://github.com/NightGenji/sketch_may17a
Bibliografie/Resurse
Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.
Export to PDF