SafeSteps: Guiding Your Way with Home Lighting and Security
Introducere
SafeSteps vine ca o propunere ingenioasa de automatizare a locuintei, concentrandu-se pe imbunatatirea confortului si a securitatii
Proiectul isi propune sa dezvolte un sistem de automatizare a locuintei avand ca obiective sporirea securitatii dar si controlul automat al luminilor din locuinta. Va utiliza senzori de miscare pentru a detecta prezenta umana in diverse zone ale locuintei. Atunci cand sunt detectate astfel de miscari, sistemul poate activa in mod automat o lumina de alarma si un sonor. De asemenea, pentru situatii in car este detectat un nivel neobisnuit al gazelor din locuinta, se va aprinde un LED de alarma impreuna cu un semnal sonor. Pnetru controlul luminilor, se va lua inputul utilizatorului pentru a stinge si aprinde doar prin tastare luminile dintr-o anumita camera.
Descriere Generala
Sistemul de tip 'SmartHome' se va folosi de o placa Arduino drept unitate centrala de control, coordonand astfel datele provenite de la diversi senzori. Senzorii vor fi pozitionati startegic in locuinta astfel incat sa poata initia actiuni automate corespunzatoare miscarii pe care o detecteaza. Acest sistem interactiv va crea un mediu Safe prin monitorizarea constanta a parametrilor de gaz prevenind astfel incendiile, dar si prin detectia oamenilor care se apropie de poarta casei printr-un sistem de alerta.
Hardware Design
Schematicul se poate vedea
aici.
LED-uri
cand acesta tasteaza 'kitchen', LED-ul corespunzator din bucatarie se va aprinde, iar la tastarea 'off kitchen' acesta se va stinge.
Buzzer
Buzzer-ul va fi folosit in mai multe scopuri: primul este acela de a emite un scurt semnal sonor atunci cand sunt aprinse LED-urile din casa, al doilea este pentru atentionarea existentei unui obiect in apropierea senzorului ultrasonic, iar cel de-al treilea scop este de a atentiona detectia unui nivel de gaz peste limita normala in locuinta.
Buzzer-ul functioneaza astfel:
Software Design
Rezultate Obţinute
Rezultatele obtinute se pot vedea in poza de mai jos:
Rezultatele obtinute in proiect includ:
Detectarea unui nivel anormal de gaz in casa si alertarea locuitorilor
Pornirea si oprirea luminilor din diferite camere bazat pe inputul utilizatorului
Detectarea oamenilor care se apropie de poarta casei
Concluzii
A fost interesant sa lucrez pentru prima data la un proiect hardware. Partea cea mai dificila din acest proiect a fost ca am incercat in mod repetat sa realizez controlul LED-urilor remote folosind aplicatia Blynk, insa niciun modul wi-fi pe care l-am incercat(esp32, esp8266-01 sau esp8266) nu mi-a functionat asa ca nu am reusit sa fac legarea cu aplicatia. De asemenea, in incercarea de a testa senzorul de gaz cu o bricheta, i-am dat foc :)
Jurnal
Am comandat piesele
M-am apucat de proiect
Am incercat sa fac proiectul cu modulul wifi esp8266-01 si nu mi-a functionat
Am luat de la un coleg un modul esp8266
Am incercat sa fac proiectul cu modulul wifi esp8266 si nu mi-a functionat
Am luat de la un alt coleg un modul esp32
Am incercat sa fac proiectul cu modulul esp32 si nu mi-a functionat
Am ales abordarea finala cu controlul led-urilor din serial monitor in loc de aplicatie
M-am culcat multe zile la ora 4 si am terminat proiectul !!!
Bibliografie