Florin-Lucian GHEORGHE (24883) - Statie meteo

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

M-am gandit sa proiectez o statie meteo cu ajutorul unui LCD si a unor senzori. Aceasta va fi capabila sa afiseze in timp real parametrii precum temperatura, umiditate, presiune pe un ecran LCD. Va fi un proiect destul de util si usor de folosit, deoarece oricine poate avea nevoie la un moment dat de anumite informatii precum cele enumerate anterior.

Descriere generală

Datele sunt preluate de catre senzorii conectati la placa. Acestea sunt trimise catre procesor pentru prelucrare. Ulterior, acestea sunt afisate pe afisajul LCD. Pe langa folosirea pieselor de baza, s-au mai folosit un ecran LCD si doi senzori.

Hardware Design

  Microcontroller ATMEGA 324
  Ecran LCD (1602A) – 1 buc – 20 lei – okazii.ro
  Senzor de temperatura si umiditate (DHT11) – 1 buc – 18 lei – okazii.ro
  Senzor de presiune (BMP180) – 1 buc – 20 lei – okazii.ro
  LED-uri rosii
  Butoane cu push
  Rezistente 10k, 100k

Software Design

  WinAVR + Programmers Notepad
  Biblioteci pentru DHT11 si BMP180 (sursa: http://davidegironi.blogspot.ro/)
  Biblioteca pentru LCD 1602A (sursa: http://cs.curs.pub.ro/wiki/pm/lab/lab1)

Rezultate

Concluzii

Proiectul face masurarea temperaturii si a umiditatii cu ajutorul DHT11. Datele acestea sunt trimite catre LCD si afisate. Senzorul BMP180 este, din pacate, decalibrat. Am incercat cu diverse biblioteci (inclusiv am incercat implementarea propriei biblioteci), dar la fiecare initializare a programului, sunt afisate valori diferite (90 grade, -150 grade etc). Planuiesc achizitionarea unui alt senzor ceva mai performant in viitor.

Download

Bibliografie/Resurse

Bibliotecile folosite au fost gasite la urmatoarele adrese: http://cs.curs.pub.ro/wiki/pm/lab/lab1 http://davidegironi.blogspot.ro/

pm/prj2016/ddragomir/meteo_florin_332cc.txt · Last modified: 2021/04/14 17:07 (external edit)
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