Room Temperature

Descriere generală

Proiectul are ca scop implementarea unui senzor ce citeste temperatura dintr-o camera si o afiseaza pe un lcd. Pe langa senzor, mai exista 2 ventilatoare care se pot activa atat automat, doar unul sau ambele in functie de anumtie praguri ale temperaturii din incapere, cat si manual in functie de preferinta utilizatorului, la fel ca si in cazul anterior, ambele, unul sau niciunul. Pentru a selecta modul si apoi pentru a selecta care dintre ventilatoare sa functioneze in modul manual se utilizeaza cele 3 butoane astfel: primul buton selecteaza modul, al doilea porneste/opreste ventilatorul de langa LCD in modul manual, iar al treilea porneste/opreste ventilatorul pozitionat in fata LCD ului cand este selectat modul manual.

Hardware Design

Lista de piese:

  • 1 x Arduino UNO
  • 1 x Breadboard
  • 1 x LCD 16×2
  • 3 x Butoane
  • 2 x Ventilator L9110
  • 1 x Senzor de temperatura si umiditate DHT11

Schema electrica

Software Design

Mediul de dezvoltare: Arduino IDE

Bibiloteci folosite: “DHT.h” (pentru senzorul de temperatura), <LiquidCrystal.h> (pentru LCD)

Codul sursa

Rezultate Obţinute

  • Prezentare generala

https://youtu.be/8juJPxdxKtY

  • Mod automat (A)

  • Mod manual (M) cu ambele ventilatoare oprite

  • Mod manual (M) cu un ventilator pornit si unul oprit

  • Mod manual (M) cu ambele ventilatoare pornite

Jurnal

  • 19 aprilie 2022 Alegere tema proiect
  • 10 mai 2022 Milestone 1
  • 15 mai 2022 Comandare piese
  • 22 mai 2022 Finalizare constructie proiect
  • 27 mai 2022 Finalizare documentatie

Bibliografie/Resurse

pm/prj2022/sionescu/room_temperature.txt · Last modified: 2022/05/27 18:02 by rares_stefan.lupu
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