This is an old revision of the document!
Termometru digital cu alarma
Introducere
Măsurarea temperaturii este esențială în multe aplicații, de la monitorizarea condițiilor de mediu într-o locuință sau într-un spațiu industrial, până la controlul temperaturii în aparate medicale sau în sistemele de climatizare. Ideea proiectului a plecat in momentul in care am observat cat de util este termostatul pe care parintii mei il folosesc acasa pentru a vedea si seta temperatura fixa din casa, dar acesta trebuie mereu observat, deoarece nu trimite nicoo notificare in cazul in care apare o problema si temperatura o depaseste pe cea dorita
Prin utilizarea unui senzor de temperatură și a platformei Arduino, vom realiza un sistem care va monitoriza temperatura ambientală la intervale regulate de timp și va afișa rezultatele într-un format ușor de înțeles. De asemenea, un sistem de alarma va porni in cazul in care temperatura depaseste o valoare setata, pentru a evita supraincalzirea sistemului sau a locuintei.
Descriere generală
Functionalitaea proiectului este una foarte simpla:
Senzorul de temperatura citeste valoarea la intervalul de timp stabilit
Valoarea este afisata pe display in format digital
Temperatura va ramane afisata pana la urmatoarea citire
Daca la un moment de timp temperatura citita este mai mare decat o limita impusa, alarma, reprezentata de buzzer, va incepe sa sune
Pentru a opri alarma, trebuie inregistrata o temperatura sub nivelul maxim admis
Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html
Hardware Design
Aici puneţi tot ce ţine de hardware design:
listă de piese
-
diagrame de semnal
rezultatele simulării
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