Taula de continguts:

Estació meteorològica avançada LCD 1,8 TFT: 5 passos
Estació meteorològica avançada LCD 1,8 TFT: 5 passos

Vídeo: Estació meteorològica avançada LCD 1,8 TFT: 5 passos

Vídeo: Estació meteorològica avançada LCD 1,8 TFT: 5 passos
Vídeo: ОБЗОР Метеостанции Ambient Weather WS-2000! // ИДЕАЛЬНАЯ домашняя метеостанция 🌤️ 2024, Juliol
Anonim
Estació meteorològica avançada LCD 1,8 TFT
Estació meteorològica avançada LCD 1,8 TFT

Una mica més petit, però més gran.

Pas 1: el projecte va continuar

Doncs tenia un lcd tft de 1,8 polzades amb controlador ST7735 que ara no faig servir. A causa del 2,4 lcd, no vaig poder utilitzar la interfície I2C per connectar més sensors a l'Arduino Uno i vaig decidir reescriure l'esbós per adaptar-lo a les meves necessitats. He afegit un sensor de pressió baromètrica BMP280 i un DS3231 RTC per mostrar el temps i la pressió baromètrica.

Pas 2: parts necessàries

- Arduino Uno, Nano, Pro mini, Mega2560, etc.

- Sensor de pressió baromètrica BMP280

- DS3231 RTC

Lcd ST7735 de 1,8 polzades tft

- DS18b20

- DHT11 o DHT22

- Biblioteques i esbossos

Pas 3: programari

Programari
Programari
Programari
Programari
Programari
Programari

Vaig fer 2 esbossos. Un és amb RTC i el segon és sense RTC.

2019.03.04. Un altre esbós per utilitzar el sensor BME280.

Pas 4: connexions

LCD:

- CS Digital 9

- RST Digital 7

- DC Digital 8

- SCLK Digital 13

- MOSI Digital 11

- VCC 3,3 volts

- Terra GND

- LED de 5 volts

BMP280:

VCC: aconsello fermament només 3,3 volts

GND: terra

SCL: analògic 5

SDA: analògic 4

DS3231:

Vcc: 3,3 o 5 volts

GND: terra

SCL: A5

SDA: A4

DS18B20: digital 6

DHT11 / 22: Digital 10

LDR analògic: qualsevol pin analògic que sigui gratuït

Pas 5: Finalment

Heu acabat i muntat una estació meteorològica molt barata i precisa.

Bàsicament és el mateix que l'anterior, però utilitza un altre lcd. Per mostrar el temps, vaig pensar que una cadena senzilla seria més que suficient.

tft.print (rtc.getTimeStr (FORMAT_SHORT)); // FORMAT_LONG per mostrar segons; Però és una mica molt important per al Nano, la visualització de segons es retarda

Encara podeu afegir més sensors si voleu, perquè tenim alguns pins digitals i analògics gratuïts per no parlar del bus I2C. L'únic límit és la resolució lcd:)

Espero que en tingueu un bon ús.

Gràcies per llegir el meu instructiu.

Ànims!

Recomanat: