Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Biraz kiçik, amma daha böyük.
Addım 1: Layihə davam edir
Yaxşı bir müddətdir istifadə etmədiyim ST7735 sürücüsü olan 1.8 düymlük tft lcdim vardı. 2.4 lcd -dən ötəri I2C interfeysindən daha çox sensoru Arduino Uno -ya bağlamaq üçün istifadə edə bilmədim, eskizi ehtiyaclarıma uyğun yenidən yazmağa qərar verdim. Vaxtı və barometrik təzyiqi göstərmək üçün BMP280 barometrik təzyiq sensoru və DS3231 RTC əlavə etdim.
Addım 2: Lazım olan hissələr
- Arduino Uno, Nano, Pro mini, Mega2560 və s.
- BMP280 barometrik təzyiq sensoru
- DS3231 RTC
- 1.8 düym tft lcd ST7735
- DS18b20
- DHT11 və ya DHT22
- Kitabxanalar və eskizlər
Addım 3: Proqram təminatı
2 eskiz hazırladım. Biri RTC ilə, ikincisi RTC olmadan.
2019.03.04. BME280 sensorundan istifadə etmək üçün başqa bir eskiz.
Addım 4: Bağlantılar
LCD:
- CS Digital 9
- RST Digital 7
- DC Rəqəmsal 8
- SCLK Digital 13
- MOSI Digital 11
- VCC 3.3 volt
- GND zəmini
- LED 5 volt
BMP280:
VCC: Yalnız 3.3 volt tövsiyə edirəm
GND: torpaq
SCL: Analog 5
SDA: Analog 4
DS3231:
Vcc: 3.3 və ya 5 volt
GND: torpaq
SCL: A5
SDA: A4
DS18B20: Rəqəmsal 6
DHT11/22: Rəqəmsal 10
Analog LDR: Pulsuz olan hər hansı bir analog pin
Addım 5: Nəhayət
Bitirdiniz və çox ucuz və dəqiq bir hava stansiyası yığdınız.
Əsasən əvvəlki ilə eynidir, amma başqa bir lcd istifadə edir. Vaxtı göstərmək üçün düşündüm ki, sadə bir sim kifayət qədər çox olacaq.
tft.print (rtc.getTimeStr (FORMAT_SHORT)); // FORMAT_LONG saniyələri göstərmək üçün; Ancaq Nano üçün bir az çoxdur, saniyələri göstərmək gecikir
İstəsəniz hələ də daha çox sensorlar əlavə edə bilərsiniz, çünki I2C avtobusundan bəhs etməmək üçün hələ də bir neçə rəqəmsal və analoq pinimiz var. Tək məhdudiyyət lcd həllidir:)
Ümid edirəm bunun üçün yaxşı bir şəkildə istifadə edəcəksiniz.
Təlimatımı oxuduğunuz üçün təşəkkür edirəm.
Sağol!
Tövsiyə:
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 8 Addım (Şəkillərlə)
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 2 fərqli yerdə 1 illik uğurlu əməliyyatdan sonra günəş enerjisi ilə işləyən hava stansiyası layihə planlarımı paylaşıram və uzun müddət ərzində həqiqətən də sağ qala biləcək bir sistemə necə çevrildiyini izah edirəm. günəş enerjisindən dövrlər. Təqib etsəniz
3.2 TFT Hava İstasyonu: 4 Addım
3.2 TFT Hava İstasyonu: Bəli! Yenə eyni hava stansiyasıdır, ancaq daha böyük bir ekran istifadə edir. Pls əvvəlki təlimatlara nəzər salın. Mən hələ də arduino mega üçün bu 320X480 lcd ekrana sahib idim və üzərində işləmək üçün eskizimi yenidən yaza biləcəyimi düşünürdüm. Şanslı idim
TFT LCD (lər) lə ESP8266/ESP32 Hava İstasyonu: 8 addım
TFT LCD (lər) lə ESP8266/ESP32 Hava İstasyonu: Salam! Bu qısa təlimatda ikinci Esp8266 WS layihəmi təqdim etmək istərdim. İlk ESP layihəmi yerləşdirdiyim üçün özümü ikinci bir layihə etmək istədim. Ehtiyaclarıma uyğun köhnə bir qaynaq kodunu yenidən işləmək üçün boş vaxtım oldu
Çox Sensorlu 2.4 TFT Arduino Hava İstasyonu: 7 addım
2.4 TFT Arduino Hava İstasyonu Çox Sensorlu: TFT LCD və bir neçə sensoru olan portativ Arduino hava stansiyası
Raspberry Pi və Weewx istifadə edərək Acurite 5 -də 1 Hava İstasyonu (digər Hava İstasyonları Uyğundur): 5 Addım (Şəkillərlə)
Raspberry Pi və Weewx istifadə edərək Acurite 5 -də 1 Hava İstasyonu (digər Hava İstasyonları Uyğundur): Acurite 5 -i 1 hava stansiyasından alanda evdən kənarda olduğum zaman havanı yoxlamaq istəyirdim. Evə gəlib qurduqda ya ekranı kompüterə bağlamalı olduğumu, ya da ağıllı mərkəzini almalı olduğumu başa düşdüm