This is an old revision of the document!
Proiectul consta in proiectarea unui Ceas Multifunctional care va afisa ora si data curenta in functie de localizare, informatii pe care le va accesa de pe internet. In cazul in care nu are acces la internet, acesta va avea si un ceas de timp real. Sincronizarea se face automat la ora 12 noaptea.
Mai mult decat atat, ceasul va afisa o data la cateva secunde pe ecran si informatiile citite de senzorul de presiune atmosferica, cel de temperatura si cel de umiditate. Acest afisaz se poate schimba si prin apasarea unui buton. Datele intoarse de senzori vor fi puse pe un server web pe care ma voi putea conecta si cu telefonul, astfel avand acces si remote la aceste date.
Ceasul poate avea si o alarma setata de pe telefon. Acest lucru se realizeaza prin intermediul modulului bluethoot. Cand ora si minutul trimise de pe telefon reprezinta timpul curent, se va aprinde un led si va suna un buzzer timp de 5 secunde.
ESP-ul interoghraza o data la fiecare secunda senzorul de temperatura si umiditate si cel de presiune atmosferica o data ce se schimba ecranul cu cel care le afiseaza. Definesc 3 ecrane, 1 pentru afisarea unui ceas analog, 1 pentru afisarea cesului digital impreuna cu data si locatia si 1 pentru temperatura, presiunea aerului si umiditate. Acestea sunt schimbate la un interval de 5 secunde. Sincronizarea timpului se realizeaza la ora 12 seara si la pornirea ceasului. Datele colectate de senzori sunt transmise pe server o data la 30 de secunde. Prin modulul bluethooth se poate seta de pe telefon o ora la care ceasul sa simuleze o alarma aprinzand un led si sunand dintr-un buzzer.
Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html
Lista de piese:
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.