Table of Contents

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 aparut 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 nicio 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, voi 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, digital pe un dispaly langa senzor, dar si creeaza o pagina web, unde valoarea temperaturii este afisata, pentru a putea fi verificata de utilizator de la distanta. 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, iar de pe pagina web un ventilator va putea fi pornit in cazul in acest caz.

Descriere generală

Functionalitaea proiectului este una foarte simpla:

  • Senzorul de temperatura citeste valoarea la intervalul de timp stabilit
  • Este creeata o pagina web pe carer este afisata temperatura citita, pentru a putea fi verificata de la distanta
  • Valoarea este afisata si 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
  • Daca temperatura depaseste limita admisa, de pe pagina web va putea fi pornit un ventilator pentru a scadea temperatura
  • 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

Componente:

Utilizarea pinilor

1- Senzor de temperatura

2- Buzzer

3- LCD

4- Fan

Software Design

Rezultate Obţinute

In urma realizarii proiectului, am obtinut un sistem de masurare a temperaturii, asemanator unui termostat, care permite utilizatorului sa porneasca sistemul de racire de la distanta in cazul in care temperatura creste prea mult. Acest sistem poate fi incorporat atat in calculatoare, pentru racirea procesorului, dar si in locuinte, cu posibilitatea schimbarii ventilatorului, destinat pentru racire, cu un resou, destinat pentru incalzire.

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