Table des matières:

1.8 Station météo TFT LCD avancée : 5 étapes
1.8 Station météo TFT LCD avancée : 5 étapes

Vidéo: 1.8 Station météo TFT LCD avancée : 5 étapes

Vidéo: 1.8 Station météo TFT LCD avancée : 5 étapes
Vidéo: Master GPIO with Raspberry Pi Pico & MicroPython - Part 2 2024, Novembre
Anonim
1.8 TFT LCD Station météo avancée
1.8 TFT LCD Station météo avancée

Un peu plus petit, mais plus grand.

Étape 1: Le projet a continué

Eh bien, j'avais un écran LCD tft de 1,8 pouces avec pilote ST7735 que je n'ai pas utilisé depuis un certain temps maintenant. En raison de l'écran LCD 2.4, je ne pouvais pas utiliser l'interface I2C pour connecter plus de capteurs à l'Arduino Uno, j'ai décidé de réécrire le croquis pour répondre à mes besoins. J'ai ajouté un capteur de pression barométrique BMP280 et un RTC DS3231 pour afficher l'heure et la pression barométrique.

Étape 2: Pièces nécessaires

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

- Capteur de pression barométrique BMP280

- DS3231 RTC

- 1,8 pouces tft lcd ST7735

- DS18b20

-DHT11 ou DHT22

- Bibliothèques et croquis

Étape 3: Logiciel

Logiciel
Logiciel
Logiciel
Logiciel
Logiciel
Logiciel

J'ai fait 2 croquis. L'un est avec RTC et le second est sans RTC.

2019.03.04. Un autre croquis pour utiliser le capteur BME280.

Étape 4: Connexions

ACL:

- CS numérique 9

- RST numérique 7

- DC numérique 8

-SCLK numérique 13

- MOSI numérique 11

-VCC 3,3 volts

- masse GND

- LED 5 volts

BMP280:

VCC: je conseille fortement seulement 3,3 volts

GND: terre

SCL: Analogique 5

SDA: Analogique 4

DS3231:

Vcc: 3,3 ou 5 volts

GND: terre

SCL: A5

SD: A4

DS18B20: Numérique 6

DHT11/22: numérique 10

LDR analogique: toute broche analogique libre

Étape 5: Enfin

Vous avez terminé et assemblé une station météorologique très bon marché et précise.

Fondamentalement, c'est le même que le précédent, mais il utilise un autre écran LCD. Pour afficher l'heure, je pensais qu'une simple chaîne serait plus que suffisante.

tft.print(rtc.getTimeStr(FORMAT_SHORT)); // FORMAT_LONG pour afficher les secondes; Mais c'est un peu trop pour le Nano, l'affichage des secondes est retardé

Vous pouvez toujours ajouter plus de capteurs si vous le souhaitez, car nous avons encore quelques broches numériques et analogiques libres sans parler du bus I2C. La seule limite est la résolution lcd:)

J'espère que vous en ferez un bon usage.

Merci d'avoir lu mon instructable.

À votre santé!

Conseillé: