This is an old revision of the document!


Statie de monitorizare a temperaturii si umiditatii

Autor

Introducere

Proiectul implementeaza un sistem de monitorizare a temperaturii si umiditatii intr-o camera tehnica, afisand parametrii pe un ecran LCD si comandand, la depasirea unui prag de temperatura, un ventilor.

Utilitatea proiectului consta in gasirea unei aplicatii practice, permitand mentinerea unei temperaturi relativ constante intr-o camera de acest tip, in care supraincalzirea echipamentelor ar cauza multe probleme.

Descriere generală

Senzorii de temperatura si umiditate vor citi incontinuu si vor trimite datele catre placa de baza. Datele vor fi afisate pe ecranul LCD si vor fi prelucrate. In functie de valorile date de senzor, se decide daca se va porni sau nu ventilatorul cu ajutorul modulului releu. De asemenea, modulul de alimentare ne va permite sa folosim statia de monitorizare fara ca aceasta sa fie conectata la calculator.

schema_bloc_statie_de_monitorizare.jpeg

Hardware Design

Lista de piese:

  • Arduino Uno
  • 2 x Senzor temperatura si umiditate (DHT 22)
  • Modul releu
  • Modul LCD tip IC1602
  • Breadboard
  • Ventilator
  • Alimentator (6 - 9 Vcc)
  • Buzzer pasiv
  • LED RGB
  • Switch cu revenire
  • Intrerupator basculant
  • Sirena alarma
  • Motor

Schema electrică

Software Design

Descrierea codului aplicației:

  • mediu de dezvoltare: Arduino IDE
  • librării şi surse 3rd-party
    • pentru LCD: <LiquidCrystal_I2C.h>; <LCD.h>; <Wire.h>
    • pentru senzor: <DHT.h>
  • algoritmi și structuri de date:
    • logică simplă (if, while, for, etc.)
    • structuri de bază C: variabile, constante, etc.

Bibliografie/Resurse

pm/prj2021/amocanu/statie-monitorizare-temperatura.1622189808.txt.gz · Last modified: 2021/05/28 11:16 by delia_maria.pavel
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0