İçindekiler:
- Adım 1: Pozitif ve Topraklama Kabloları
- Adım 2: Fotodirenç Ekleme
- 3. Adım: Kızılötesi Sensörü ekleyin
- Adım 4: LCD ve Potansiyometre Ekleme
- Adım 5: DHT11 (Sıcaklık ve Nem Sensörü) Ekleme
- Adım 6: Uzaktan Kumandayı Ekleyin, Artık Bir Hava Durumu Adamısınız
- 7. Adım: Kullanılan Kitaplıklar
Video: Hava İstasyonu: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu Eğitilebilir Kitapta, kendi hava durumu istasyonunuzu oluşturmanın adımlarını ve kodunu göstereceğim! Sıcaklık, Nem ve Parlaklık arasında geçiş yapabileceksiniz! Lütfen unutmayın, uzak Kodunuz benimkinden farklı olacaktır, ancak doğru Kod Kimliklerinizi nasıl bulacağınızı göstereceğim! İHTİYACIN OLAN ŞEYLER:
- 1 x Arduino UNO R3
- 1 x IR Uzaktan Kumanda (herhangi bir şey yapar)
- 1 x IR Sensör
- 1 x Fotodirenç (Parlaklık Sensörü)
- 1 x 16x2 LCD Ekran
- 3 x 220 Ohm Direnç
- 1 x Potansiyometre
- 1 x DHT11 (Sıcaklık/Nem Sensörü)
- 1 x Ekmek Tahtası
- Jumper Telleri
Adım 1: Pozitif ve Topraklama Kabloları
TEMEL KURULUM
- 1 jumper kablosunu (kırmızı) breadboard'un + tarafına arduino üzerindeki GND portuna bağlayın
- + rayındaki devre tahtasının diğer tarafına bağlanmak için başka bir atlama teli (kırmızı) kullanın
- 1 jumper kablosunu (siyah) breadboard'un - tarafına arduino üzerindeki 5v bağlantı noktasına bağlayın
- + rayındaki devre tahtasının diğer tarafına bağlanmak için başka bir atlama teli (siyah) kullanın
Adım 2: Fotodirenç Ekleme
- Fotodirenci devre tahtasına yerleştirin
- Sağ tarafı + raya bağlayın
- Sol tarafı 220 Ohm dirence bağlayın
- Dirençten bir kabloyu arduino üzerindeki 7 numaralı bağlantı noktasına bağlayın
- Breadboard üzerindeki - raydan gelen bir topraklama kablosunu önceki kabloya bağlı aynı raya bağlayın (port 7)
3. Adım: Kızılötesi Sensörü ekleyin
- IR Sensörünü breadboard'a yerleştirin
- İlk kabloyu GND(-) rayına IR üzerindeki ilk bağlantı noktasına bağlayın
- İkinci kabloyu IR üzerindeki ikinci bağlantı noktasına POZİTİF(+) rayına bağlayın
- Arduino'daki 10 numaralı bağlantı noktasından IR sensöründeki son gönderiye bir kablo bağlayın
Adım 4: LCD ve Potansiyometre Ekleme
Potansiyometreyi ekleyerek başlayalım
- LCD Ekranı ve Potansiyometreyi breadboard üzerine yerleştirin
- GND(-) rayını potansiyometrenin negatif tarafına bağlayın
- POZİTİF(+) rayı potansiyometrenin pozitif tarafına bağlayın
- Potansiyometrenin tepesinden bir kabloyu LCD'deki V0 bağlantı noktasına bağlayın
- Bu, daha kolay görüntüleme için ayarlamak üzere kontrastı LCD'ye ayarlayacaktır.
LCD Ekranı ekleyelim, teller sırayla olacak
- LCD Ekranı breadboard üzerine yerleştirin
- LCD'deki VSS bağlantı noktasına bir topraklama kablosu bağlayın
- (V0 önceki adımdan zaten bağlı)
- RS, arduino'daki 12 numaralı bağlantı noktasına bağlanacak
- RW, breadboard üzerinde toprağa bağlanacak
- E, arduino'da ~11 numaralı bağlantı noktasına bağlanacak
- D4, arduino'daki ~5 bağlantı noktasına bağlanacak
- D5, arduino'daki 4 numaralı bağlantı noktasına bağlanacak
- D6, arduino'daki bağlantı noktası 3'e bağlanacak
- D7, ardiino'daki 2 numaralı bağlantı noktasına bağlanacak
- A, 220 Ohm'luk bir dirence bağlanır, direnç, breadboard üzerindeki toprak rayına bağlanır
- K, breadboard üzerindeki toprak rayına bağlanmak için bağlanacak
Adım 5: DHT11 (Sıcaklık ve Nem Sensörü) Ekleme
- DHT11'i breadboard'a yerleştirin
- Breadboard üzerindeki pozitif rayı (+) DHT11 üzerindeki pozitif pime bağlayın, soldaki ilk pim olacaktır
- DHT11'deki ikinci pimi 220 Ohm'luk bir dirence bağlayın
- 220 Ohm Direnci arduino'daki ~6 bağlantı noktasına bağlayın
- Breadboard'daki negatif raya son ve en sağdaki pimi bağlayın
Adım 6: Uzaktan Kumandayı Ekleyin, Artık Bir Hava Durumu Adamısınız
Bunu kurarken herhangi bir sorun ortaya çıkarsa, lütfen doğru şekilde kablolanmış şemalara bakın. Bunda kullandığım kumanda büyük ihtimalle sizinkiyle aynı olmayacak. Bu, sizin için çalışması için kodu değiştirmeniz gerekeceği anlamına gelir.
- Materyalleriniz için bu düzeltmeleri yapmak için Arduino IDE'yi indirin.
- Sağlanan kodu (remoteFinder.ino) indirin, IDE'yi açın ve programı yükleyin/derleyin.
- Seri monitörü açtığınızdan emin olun.
- Kullanmak istediğiniz iki düğmeye basın ve seri monitörün size verdiği kodu kaydedin.
NOT: FFFFFF doğru değil, IR kitaplığı aynı düğmenin kullanıldığını algıladığında bunu atar. Bu sadece aynı düğmeye tekrar tekrar bastığınızı söylüyor. Dosyayı indiremiyorsanız, kopyalayıp yapıştırmak için burada.
int RECV_PIN = 6;IRrecv geri dönüş(RECV_PIN); decode_results sonuçları;
geçersiz kurulum() { Serial.begin(9600); irrecv.enableIRIn(); // Alıcıyı başlat }
void loop() { if (irrecv.decode(&results)) { Serial.println(sonuçlar.değer, HEX); irrecv.özgeçmiş(); // Sonraki değeri al } }Sonra WeatherStation.ino'yu açın ve düğmelerin değerlerini kendinize göre değiştirin. Kodda, dosyanın başında bulunurlar ve kod1 kod2 kod3 olarak adlandırılırlar Kodu derleyin ve yükleyin ve şimdi Kanal 10'u devralmaya hazırsınız!
7. Adım: Kullanılan Kitaplıklar
dht.h
IRremote.h
LiquidCrystal.h https://www.arduino.cc/en/Reference/LiquidCrystalBu kütüphaneler güncellendiyse veya çalışmıyorlarsa bana e-posta göndermekten çekinmeyin, size kütüphanelerimi göndereceğim!
Önerilen:
ESP8266 ve ESP32 Kendin Yap Kullanan Profesyonel Hava İstasyonu: 9 Adım (Resimlerle)
ESP8266 ve ESP32 DIY Kullanan Profesyonel Hava İstasyonu: LineaMeteoStazione, Sensirion'dan profesyonel sensörler ve ayrıca bazı Davis Instrument bileşenleri (Rain Gauge, Anemometer) ile arayüzlenebilen eksiksiz bir meteoroloji istasyonudur
HC-12 Uzun Menzilli Mesafe Hava İstasyonu ve DHT Sensörleri: 9 Adım
HC-12 Uzun Menzilli Mesafe Hava İstasyonu ve DHT Sensörleri: Bu derste iki dht sensörü, HC12 modülleri ve I2C LCD Ekran kullanarak uzak uzun mesafe meteoroloji istasyonu yapmayı öğreneceğiz.Videoyu İzle
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
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: 7 Adım (Resimlerle)
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: Bu projede size bir WiFi sensör istasyonu ile birlikte bir hava istasyonunun nasıl oluşturulacağını göstereceğim. Sensör istasyonu, yerel sıcaklık ve nem verilerini ölçer ve WiFi aracılığıyla hava durumu istasyonuna gönderir. Hava durumu istasyonu daha sonra t görüntüler
Raspberry Pi ve Weewx Kullanan Acurite 5'i 1 Arada Hava İstasyonu (Diğer Hava İstasyonları Uyumludur): 5 Adım (Resimlerle)
Acurite 5'i 1 Arada Hava İstasyonu Raspberry Pi ve Weewx Kullanarak (diğer Hava İstasyonları Uyumludur): Acurite 5'i 1 arada meteoroloji istasyonunu satın aldığımda, evde yokken hava durumunu kontrol edebilmek istedim. Eve gelip kurduğumda, ekranı bir bilgisayara bağlamam ya da akıllı hub'larını satın almam gerektiğini fark ettim,