This is an old revision of the document!
Temperatura Wireless
Introducere
Acest proiect are ca scop construirea unui sistem de monitorizare a temperaturii și umidității cu capabilități wireless de interacțiune. Senzorul va fi capabil să detecteze valorile ambiante ale temperaturii și umidității, iar pe baza parametrilor configurabili prin interfața Wi-Fi, va declanșa acțiuni precum aprinderea LED-urilor sau pornirea unei elice.
Descriere generală
Sistemul va fi compus din următoarele module principale:
Modul de achiziție date: Va include un ESP8266 și un senzor de temperatură și umiditate. ESP8266 va fi programat să citească valorile de la senzor și să le transmită wireless pe o rețea Wi-Fi.
Interfață Wi-Fi: Va oferi utilizatorului posibilitatea de a se conecta la sistem prin intermediul unei rețele Wi-Fi și de a configura parametrii de funcționare, cum ar fi valorile de temperatură și umiditate la care se vor declanșa acțiunile dorite.
Modul de acționare: Va include LED-uri sau o elice care vor fi activate de ESP8266 pe baza parametrilor configurați.
Hardware Design
Componente hardware și utilizare:
ESP8266: Microcontroler Wi-Fi care va fi programat să citească datele de la senzor, să le transmită wireless și să controleze acțiunile.
Senzor de temperatură și umiditate (DHT11): Va detecta valorile ambiante ale temperaturii și umidității și le va transmite ESP8266.
LED-uri: Vor fi conectate la ESP8266 și vor fi aprinse când valorile temperaturii sau umidității depășesc parametrii configurați.
L293D H-Bridge Motor Driver: Folosit pentru controlul motorașului
Motoraș: Învârtește elicea
Elice: Face vânt.
Breadboard power supply: Elimenteza cu 5V senzorul si motor driver-ul.
Baterie 9V alimenteaza power supply-ul
Fire
Rezistente
Breadboard: O placă de prototipare care va fi utilizată pentru a conecta componentele hardware fără a fi necesară lipirea lor.
Folosirea pinilor ESP8266
ESP8266 pune la dispozitia utilizatorului 9 pini digitali
D1 Preluarea datelor de la senzor.
D2 Aprinderea LED-ului pentru umiditate.
D3 Aprinderea LED-ului de temperatura.
D5 Controleaza viteaza motorului prin componenta L293D.
D6 si D8 Controleaza directia motorului prin componenta L293D.
Proof of work
Software Design
Descrierea codului aplicaţiei (firmware):
mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
librării şi surse 3rd-party (e.g. Procyon AVRlib)
algoritmi şi structuri pe care plănuiţi să le implementaţi
(etapa 3) surse şi funcţii implementate
Rezultate Obţinute
Care au fost rezultatele obţinute în urma realizării proiectului vostru.
Concluzii
Download
O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună

.
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.
Jurnal
Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.
Bibliografie/Resurse
Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.
Export to PDF