Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Aceasta este construirea unui senzor de temperatură și umiditate alimentat cu energie solară. Senzorul emulează un senzor Oregon de 433 mhz și este vizibil în gateway-ul Telldus Net. De ce aveți nevoie: 1x "10-LED Solar Power Motion Sensor" de la Ebay Asigurați-vă că scrie baterie de 3.7v.1x „Enhancement Pro Mini 3.3V / 5V reglabil 8M” de la Ebay. 1x senzor "DHT11 / DHT22 / AM2302" de la Ebay.1x Transmițător "STX882" 433Mhz de la Ebay. 2x "cablu servo de 10 cm de la tată la tată" de la Ebay. instrumente.
Pasul 1: Putere redusă
Reduceți puterea LED-ului de pe Arduino. Jumperul regulatorului de putere al soldatorului pe Arduino.
Anteturi de îndoit de lipit până la sfârșitul Arduino. Încărcați codul de la github:
Testați utilizarea curentului de consum redus. Bibliotecă DHT: https://github.com/adafruit/DHT-sensor-library Conectați 3,3 la 5v pe pinul arduino vcc și 0v pe pinul gnd.
Pasul 2: anteturi și emițător
Antet de lipit direct la Arduino GND, D2, D3 și D7, D8, D9. Transmitator STX882 de lipit la antetul D7, D8, D9. (verificați orientarea, pinii pot fi setați în cod) Pentru antenă, tăiați miezul solid de 17 cm (versiunea 433Mhz) sârmă și înfășurați-l în jurul șurubelniței de ø6mm. Antena de sudură la ANT pe transmițător.
Pasul 3: senzor DHT11 / DHT22 / AM2302 DHT
PIN-uri DHT: pin 1 = vcc, 2 = date, 3 = neutilizat, 4 = gnd
Lipiți antetul drept la pinul senzorului 1, 2, 4. Rezistența de sudură 10k pe pinul 1 și 2.
Conectați senzorul la arduino: pinul senzorului 1 (vcc) -> pinul senzorului Arduino D3 2 (date) -> pinului senzorului 4 Arduino D2 (gnd) -> Arduino GND (pinul poate fi setat în cod)
Conectați senzorul la Arduino și verificați citirile din terminal și Telldus.
Pasul 4: Alimentarea din modulul solar
Tăiați cablul servo de 10 cm în jumătate. Scoateți firul alb de la servo. Plumbul roșu de sudură la B +. Plumbul negru la B-.
Pasul 5: puneți-l la loc
Izolați partea din spate a Arduino cu bandă. Conectați alimentarea la arduino (vcc și gnd pe antetul de programare) Sfat: Adăugați niște markere de roată albă pe vcc în proiectele dvs.
Pasul 6: Terminat
Senzor impermeabil Outdor (acesta este modelul 2, așa că am pus senzorul în interior, în loc să-l lipesc în exterior)