This shows you the differences between two versions of the page.
pm:prj2023:iotelea:safehouse [2023/05/29 19:08] stefan_costin.manta |
pm:prj2023:iotelea:safehouse [2023/05/29 19:24] (current) stefan_costin.manta |
||
---|---|---|---|
Line 42: | Line 42: | ||
In partea de loop, am asteptat citirea comenzilor de pe dispozitivul conectat la bluetooth si astfel am retinut in variabila **message** comanda, avem 2 tipuri de comenzi, **ON**, comanda ce activeaza sistemul de securitate si comanda **OFF** ce dezactiveaza sistemul de securitate. Inainte de a trata cele 2 cazuri ale comenzilor am | In partea de loop, am asteptat citirea comenzilor de pe dispozitivul conectat la bluetooth si astfel am retinut in variabila **message** comanda, avem 2 tipuri de comenzi, **ON**, comanda ce activeaza sistemul de securitate si comanda **OFF** ce dezactiveaza sistemul de securitate. Inainte de a trata cele 2 cazuri ale comenzilor am | ||
- | prelucrat datele primite de la senzorul ultrasonic si le-am salvat in variabila **distance** TODO!!!!. In cazul in care comanda primita este **ON** activam LED-uri verde care ne indica ca locuinta este in siguranta, in cazul in care se detecteaza un obiect/persoana la o distanta mai mica de 10 cm de senzor porneste alarma, LED-ul rosu se activeaza, iar pe ecranul LCD-ului printez "There is an intruder"; daca senzorul de distanta nu detecteaza nimic, LED-ul verde ramane activat si pe ecranul LCD "The security is ON". In cazul in care comanda primita este **OFF** atunci toate componentele se vor opri iar pe ecranul LCD se va afisa "The security is OFF". | + | prelucrat datele primite de la senzorul ultrasonic si le-am salvat in variabila **distance** (t = d/v am scos de aici distanta care este egala cu timpul inmultit cu viteza sunetului pe care am transformat-o in cm pe milisecunde si am impartit la 2 pentru ca unda face un drum pana la corp si inca unul la intoarcere). In cazul in care comanda primita este **ON** activam LED-uri verde care ne indica ca locuinta este in siguranta, in cazul in care se detecteaza un obiect/persoana la o distanta mai mica de 10 cm de senzor porneste alarma, LED-ul rosu se activeaza, iar pe ecranul LCD-ului printez //There is an intruder//; daca senzorul de distanta nu detecteaza nimic, LED-ul verde ramane activat si pe ecranul LCD //The security is ON//. In cazul in care comanda primita este **OFF** atunci toate componentele se vor opri iar pe ecranul LCD se va afisa //The security is OFF//. |
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== |