Călin-Florin OBROCEA (78461) - Statie Meteo
Autorul poate fi contactat la adresa: Login pentru adresa
Introducere
Proiectul masoara temperatura, umiditatea si presiunea din atmosfera , iar prin apasarea unui buton datele vor fi afisate pe un ecran LCD sau pe PC prin intermediul unui bluetooth.
Scopul acestui proiect este sa calculeze temperatura resimtita la nivelul corpului uman.
Sursa de inspiratie pentru acest proiect o constituie vizita statie meteorologice din orasul natal.
Consider ca este necesar ca fiecare dintre noi sa cunoasca conditiile atmosferice ale zonei in care locuieste.
Descriere generala
Temperatura, presiunea, si umiditatea sunt preluate de senzori si apoi afisate pe ecranul LCD sau prin Bluetooth pe telefon in functie de butonul selectat.
Schema bloc a proiectului:
Hardware Design
Lista de piese:
Placa de baza
Componente de baza
Butoane
Display Nokia5110
Microcontroller Atmega 324
Senzor de presiune si de temperatura BMP180
Senzor de temperatura si umiditate DHT22
Modul bluetooth HC-06
Schema electrica
Software Design
Resurse software:
Visual Studio 2015
Bibliotaca pentru senzorul DHT22
Biblioteca pentru senzorul BMP180 + interfata I2C
Aplicatie Android - HC-05 Terminal
Librarii folosite:
usart.h → transmiterea prin Bluetooth
dht.h → senzorul DHT22
atmega_bmp180_lib.h → senzorul BMP180
nokia5110.h → display-ul nokia5110
twi_lib.h → interfata I2C a senzorului BMP180
Rezultate Obţinute
Concluzii
Proiectul mi s-a parut foarte interesant, mai ales partea hardware.Pot sa spun ca acest proiect mi-a starnit curiozitatea spre lumea embedded.Pe viitor as vrea sa lucrez mai mult la partea de design.
Download
Bibliografie/Resurse
Datasheets:
Documentația în format
PDF