Isi kandungan:

1.8 TFT LCD Advanced Weather Station: 5 Langkah
1.8 TFT LCD Advanced Weather Station: 5 Langkah

Video: 1.8 TFT LCD Advanced Weather Station: 5 Langkah

Video: 1.8 TFT LCD Advanced Weather Station: 5 Langkah
Video: Arduino TFT LCD Touch Screen Tutorial 2024, Julai
Anonim
1.8 TFT LCD Advanced Weather Station
1.8 TFT LCD Advanced Weather Station

Agak lebih kecil, tetapi lebih besar.

Langkah 1: Projek ini diteruskan

Baiklah saya mempunyai lcd tft 1.8 inci dengan pemacu ST7735 yang saya tidak gunakan untuk masa ini. Kerana 2.4 lcd, saya tidak dapat menggunakan antara muka I2C untuk menyambungkan lebih banyak sensor ke Arduino Uno. Saya memutuskan untuk menulis semula lakaran agar sesuai dengan keperluan saya. Saya menambahkan sensor tekanan barometrik BMP280 dan DS3231 RTC untuk menunjukkan masa dan tekanan barometrik.

Langkah 2: Bahagian Diperlukan

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

- Sensor tekanan barometrik BMP280

- DS3231 RTC

- 1.8 inci tft lcd ST7735

- DS18b20

- DHT11 atau DHT22

- Perpustakaan dan lakaran

Langkah 3: Perisian

Perisian
Perisian
Perisian
Perisian
Perisian
Perisian

Saya membuat 2 lakaran. Satu dengan RTC dan yang kedua tanpa RTC.

2019.03.04. Lakaran lain untuk menggunakan sensor BME280.

Langkah 4: Sambungan

LCD:

- CS Digital 9

- RST Digital 7

- DC Digital 8

- SCLK Digital 13

- MOSI Digital 11

- VCC 3.3 volt

- Tanah GND

- LED 5 volt

BMP280:

VCC: Saya sangat menasihatkan hanya 3.3 volt

GND: tanah

SCL: Analog 5

SDA: Analog 4

DS3231:

Vcc: 3.3 atau 5 volt

GND: tanah

SCL: A5

SDA: A4

DS18B20: Digital 6

DHT11 / 22: Digital 10

Analog LDR: Mana-mana pin analog yang percuma

Langkah 5: Akhirnya

Anda selesai dan memasang stesen cuaca yang sangat murah dan tepat.

Pada dasarnya ia sama dengan yang sebelumnya, tetapi menggunakan lcd lain. Untuk memaparkan masa saya fikir rentetan sederhana akan lebih daripada cukup.

tft.print (rtc.getTimeStr (FORMAT_SHORT)); // FORMAT_LONG untuk memaparkan detik; Tetapi agak banyak bagi Nano, paparan detik ditangguhkan

Anda masih boleh menambah lebih banyak sensor jika anda mahu, kerana kami mempunyai beberapa pin digital dan analog yang masih bebas apatah lagi bas I2C. Satu-satunya had adalah resolusi lcd:)

Saya harap anda dapat menggunakannya dengan baik.

Terima kasih kerana membaca arahan saya.

Ceria!

Disyorkan: