İçindekiler:

Arduino Güneş Enerjili 433mhz Oregon Sensör Olarak Sıcaklık ve Nem Sensörü: 6 Adım
Arduino Güneş Enerjili 433mhz Oregon Sensör Olarak Sıcaklık ve Nem Sensörü: 6 Adım

Video: Arduino Güneş Enerjili 433mhz Oregon Sensör Olarak Sıcaklık ve Nem Sensörü: 6 Adım

Video: Arduino Güneş Enerjili 433mhz Oregon Sensör Olarak Sıcaklık ve Nem Sensörü: 6 Adım
Video: The Sun Tracking Solar Panel Is Controlled Using Arduino 2024, Kasım
Anonim
433mhz Oregon Sensörü Olarak Arduino Güneş Enerjili Sıcaklık ve Nem Sensörü
433mhz Oregon Sensörü Olarak Arduino Güneş Enerjili Sıcaklık ve Nem Sensörü
433mhz Oregon Sensörü Olarak Arduino Güneş Enerjili Sıcaklık ve Nem Sensörü
433mhz Oregon Sensörü Olarak Arduino Güneş Enerjili Sıcaklık ve Nem Sensörü

Bu, güneş enerjisiyle çalışan bir sıcaklık ve nem sensörünün yapısıdır. Sensör, 433 mhz Oregon sensörünü taklit eder ve Telldus Net ağ geçidinde görülebilir. Neye ihtiyacınız var: Ebay'den 1x "10-LED Güneş Enerjisi Hareket Sensörü". Ebay'den 3.7v pil.1x "Enhancement Pro Mini 3.3V/5V ayarlanabilir 8M" yazdığından emin olun. 1x "DHT11 / DHT22 / AM2302" sensör Ebay'den.1x "STX882" 433Mhz Ebay'den verici.2x Ebay'den "10cm servo kablo erkekten erkeğe". Ebay'den bazı düz 2.54mm başlıklar ve köşeli 2.54mm başlıklar. Lehimleme ekipmanı ve el aletler.

Adım 1: Düşük Güç

Düşük Güç
Düşük Güç

Arduino'da güç led izini kesin. Arduino'da Desolder güç regülatörü jumper'ı.

Arduino'nun sonuna lehimlenmiş başlıkları lehimleyin. Kodu github'dan yükleyin:https://github.com/skjolddesign/Oregon-Sensor-with…

Düşük güç akımı kullanımını test edin. DHT kitaplığı: https://github.com/adafruit/DHT-sensor-library arduino vcc pininde 3.3 - 5v ve gnd pininde 0v bağlayın.

2. Adım: Başlıklar ve Verici

Başlıklar ve Verici
Başlıklar ve Verici

Düz soketi Arduino GND, D2, D3 ve D7, D8, D9'a lehimleyin. STX882 vericisini D7, D8, D9 başlığına lehimleyin.(yönünü kontrol edin, pinler kodda ayarlanabilir)Anten için, 17cm kesin (433Mhz versiyonu) katı çekirdek teli bağlayın ve ø6mm tornavida etrafına sarın. Lehim antenini vericideki ANT'ye bağlayın.

Adım 3: DHT11 / DHT22 / AM2302 DHT Sensörü

DHT11 / DHT22 / AM2302 DHT Sensörü
DHT11 / DHT22 / AM2302 DHT Sensörü
DHT11 / DHT22 / AM2302 DHT Sensörü
DHT11 / DHT22 / AM2302 DHT Sensörü

DHT PINS: pin 1=vcc, 2=veri, 3=kullanılmıyor, 4=gnd

Düz başlığı sensör pimi 1, 2, 4'e lehimleyin. Pim 1 ve 2'deki 10k rezistör lehimleyin.

Sensörü arduinoya bağlayın: Sensör pin 1 (vcc) -> Arduino D3Sensor pin 2 (veri) -> Arduino D2Sensor pin 4 (gnd) -> Arduino GND(pin kodda ayarlanabilir)

Sensörü Arduino'ya bağlayın ve terminal ve Telldus'taki okumaları kontrol edin.

Adım 4: Güneş Modülünden Gelen Güç

Güneş Modülünden Gelen Güç
Güneş Modülünden Gelen Güç

10 cm'lik servo kablosunu yarıya kesin. Beyaz kabloyu servo kablosundan çıkarın. Lehim kırmızısı ucu B+'ya. Lehim siyahı ucu B-'ye.

Adım 5: Yerleştirin

Yerine koymak
Yerine koymak

Arduino'nun Arka Tarafını bantla yalıtın. Gücü arduino'ya bağlayın (programlama başlığında vcc ve gnd) İpucu: Projelerinizde vcc'ye biraz beyaz tekerlek işareti ekleyin.

6. Adım: Tamamlandı

Tamamlandı
Tamamlandı

Outdor su geçirmez sensör.(Bu model 2, bu yüzden sensörü dışarıya yapıştırmak yerine içine koydum)

Önerilen: