Nume: Avram Alina Ionela
Grupa: 334CA
Proiectul pe care l-am ales va reprezenta o lampa inteligenta. Aceasta se va aprinde automat atunci cand in camera in care se afla este intuneric si exista miscare. Totodata lampa va putea fi controlata si prin functia de bluethooth, pentru cazul in care vrem sa aprindem lampa manual pentru un plus de lumina.
Pentru a realiza acest proiect ma voi folosi de un senzor de lumina si unul de miscare. Lampa va fi setata sa se aprinda doar atunci cand ambii senzori vor fi activati, altfel ledul va ramane stins. Totodata, voi putea aprinde acest led manual, cu ajutorul modulului bluetooth atunci cand imi doresc ca lampa sa se aprinda fara a tine cont de senzori.
Am folosit ARDUINO IDE. Pentru inceput am setat pinii necesari: ledul - 13, senzor pir - 2, senzor lumina - 8. Am facut setup-ul necesar si in blucla de loop am implementat logica proictului. Vom citi datele transmise de senzori si in functie de acestea vom aprinde ledul. Daca atat valoarea citita de sezorul de lumina, cat si cea a senzorului PIR sunt egale cu 1, atunci setam ledul pe HIGH, altfel ledul se va stinge setandu-l pe LOW. Pentru buna functionare o bluetooth-ului citesc de la tastatura un caracter de tip char. Daca se citeste “a” (aprinde) atunci vom aprinde ledul si va ramane aprins pana cand il vom stinge prin comanda “s” (stinge).
Pentru o exemplificare mai ampla voi atasa mai jos urmatorul link catre demo:
https://www.youtube.com/watch?v=iWokTGAoYlM&ab_channel=MariaCiont%C3%AEc
https://create.arduino.cc/projecthub/mayooghgirish/arduino-bluetooth-basic-tutorial-d8b737 https://play.google.com/store/apps/details?id=com.appsvalley.bluetooth.arduinocontroller&hl=ro&gl=US