Daftar Isi:

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: ESP32 Internet Weather with 3 5inch TFT Display 2024, Juli
Anonim
1,8 TFT LCD Stasiun Cuaca Canggih
1,8 TFT LCD Stasiun Cuaca Canggih

Sedikit lebih kecil, tapi lebih besar.

Langkah 1: Proyek Berlanjut

Yah saya memiliki lcd tft 1,8 inci dengan driver ST7735 yang sudah lama tidak saya gunakan. Karena LCD 2,4 saya tidak dapat menggunakan antarmuka I2C untuk menghubungkan lebih banyak sensor ke Arduino Uno, saya memutuskan untuk menulis ulang sketsa agar sesuai dengan kebutuhan saya. Saya menambahkan sensor tekanan barometrik BMP280 dan DS3231 RTC untuk menampilkan waktu dan tekanan barometrik.

Langkah 2: Bagian yang Dibutuhkan

-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 sketsa

Langkah 3: Perangkat Lunak

Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak

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

2019.03.04. Sketsa lain menggunakan sensor BME280.

Langkah 4: Koneksi

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 menyarankan 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

LDR Analog: Pin analog apa saja yang gratis

Langkah 5: Akhirnya

Anda selesai dan merakit stasiun cuaca yang sangat murah dan akurat.

Pada dasarnya sama dengan yang sebelumnya, tetapi menggunakan lcd lain. Untuk menampilkan waktu saya pikir string sederhana akan lebih dari cukup.

tft.print(rtc.getTimeStr(FORMAT_SHORT)); // FORMAT_LONG untuk menampilkan detik; Tapi agak banyak untuk Nano, menampilkan detik tertunda

Anda masih dapat menambahkan lebih banyak sensor jika Anda mau, karena kami memiliki beberapa pin digital dan analog yang masih gratis belum lagi bus I2C. Satu-satunya batasan adalah resolusi lcd:)

Saya harap Anda akan memiliki manfaat yang baik untuk itu.

Terima kasih telah membaca instruksi saya.

Bersulang!

Direkomendasikan: