İçindekiler:
- Adım 1: Proje Devam Etti
- 2. Adım: Gerekli Parçalar
- 3. Adım: Yazılım
- 4. Adım: Bağlantılar
- Adım 5: Sonunda
Video: 1.8 TFT LCD Gelişmiş Hava Durumu İstasyonu: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Biraz daha küçük ama daha büyük.
Adım 1: Proje Devam Etti
Bir süredir kullanmadığım ST7735 sürücülü 1.8 inç tft lcd'm vardı. 2.4 lcd nedeniyle Arduino Uno'ya daha fazla sensör bağlamak için I2C arayüzünü kullanamadım, taslağı ihtiyaçlarıma uyacak şekilde yeniden yazmaya karar verdim. Zamanı ve barometrik basıncı görüntülemek için bir BMP280 barometrik basınç sensörü ve bir DS3231 RTC ekledim.
2. Adım: Gerekli Parçalar
- Arduino Uno, Nano, Pro mini, Mega2560 vb.
- BMP280 barometrik basınç sensörü
-DS3231 RTC
- 1.8 inç tft lcd ST7735
- DS18b20
- DHT11 veya DHT22
- Kütüphaneler ve eskiz
3. Adım: Yazılım
2 eskiz yaptım. Biri RTC'li, ikincisi RTC'siz.
2019.03.04. BME280 sensörünü kullanmak için başka bir çizim.
4. Adım: Bağlantılar
LCD:
- CS Dijital 9
- RST Dijital 7
- DC Dijital 8
- SCLK Dijital 13
- MOSI Dijital 11
- VCC 3.3 volt
- GND zemin
- LED 5 volt
BMP280:
VCC: Sadece 3,3 volt şiddetle tavsiye ediyorum
GND: zemin
SCL: Analog 5
SDA: Analog 4
DS3231:
Vcc: 3.3 veya 5 volt
GND: zemin
SCL: A5
SDA: A4
DS18B20: Dijital 6
DHT11/22: Dijital 10
Analog LDR: Serbest olan herhangi bir analog pin
Adım 5: Sonunda
Çok ucuz ve doğru bir meteoroloji istasyonunu bitirdiniz ve monte ettiniz.
Temelde öncekiyle aynı, ancak başka bir lcd kullanıyor. Zamanı görüntülemek için basit bir dizenin fazlasıyla yeterli olacağını düşündüm.
tft.print(rtc.getTimeStr(FORMAT_KISA)); // FORMAT_LONG saniyeleri görüntülemek için; Ama Nano için biraz fazla, saniyelerin gösterilmesi gecikiyor
Yine de isterseniz daha fazla sensör ekleyebilirsiniz, çünkü birkaç dijital ve analog pinimiz var, I2C veri yolundan bahsetmeye gerek bile yok. Tek sınır lcd çözünürlüğü:)
Umarım iyi bir şekilde kullanırsınız.
Talimatımı okuduğunuz için teşekkür ederim.
Şerefe!
Önerilen:
Fanair: Odanız için Hava Durumu İstasyonu: 6 Adım (Resimlerle)
Fanair: Odanız için bir Hava Durumu İstasyonu: Mevcut hava durumunu öğrenmenin sayısız yolu vardır, ancak o zaman yalnızca dışarıdaki hava durumunu bilirsiniz. Ya evinizin içindeki, belirli bir odanın içindeki havayı bilmek istiyorsanız? Bu projeyle çözmeye çalıştığım şey bu. Fanair çoklu kullanır
Çevrimiçi Hava Durumu İstasyonu: 6 Adım
Çevrimiçi Hava Durumu İstasyonu: Buna inanamayacaksınız! Ama en başından. CoolPhone'un bir sonraki sürümü üzerinde çalışıyordum ve onu tasarlarken yaptığım hataların sayısı beni ara vermeye zorladı. Ayakkabılarımı giydim ve dışarı çıktım. Hava soğuk olduğu için gittim
ESP8266'yı Kullanan Basit Hava Durumu İstasyonu: 6 Adım (Resimlerle)
ESP8266 Kullanan Basit Hava Durumu İstasyonu: Bu Eğitilebilir Tabloda Sıcaklık, Basınç, İklim vb. Verileri ve Aboneler ve YouTube verileri gibi verileri almak için ESP8266'nın nasıl kullanılacağını paylaşacağım. Toplam görüntüleme sayısı. ve verileri Seri monitörde görüntüleyin ve LCD'de görüntüleyin. Veriler f olacak
Çevrimiçi Hava Durumu İstasyonu (NodeMCU): 7 Adım (Resimlerle)
Çevrimiçi Hava Durumu İstasyonu (NodeMCU): Hey millet! Umarım önceki "Arduino Robot 4WR" eğitimimi beğenmişsinizdir. ve yeni bir tane için hazırsınız, her zamanki gibi kendi elektronik projenizi yaparken size adım adım rehberlik etmesi için bu öğreticiyi hazırladım.Bunun yapımı sırasında
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 8 Adım (Resimlerle)
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 2 farklı lokasyonda 1 yıllık başarılı operasyonun ardından, güneş enerjili meteoroloji istasyonu proje planlarımı paylaşıyor ve gerçekten uzun süre hayatta kalabilen bir sisteme nasıl evrildiğini açıklıyorum. güneş enerjisinden dönemler. Takip ederseniz