Spisu treści:

Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków

Wideo: Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków

Wideo: Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków
Wideo: Сравниваем Метеостанции Bresser | ClearView и 4CAST 2024, Listopad
Anonim
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz

Jest to czujnik temperatury i wilgotności zasilany energią słoneczną. Czujnik emuluje czujnik Oregon 433 MHz i jest widoczny w bramce Telldus Net. Czego potrzebujesz: 1x „10-LED Solar Power Motion Sensor” firmy Ebay. Upewnij się, że jest napisane 3,7 V baterii. 1x „Enhancement Pro Mini 3,3 V/5 V regulowana 8 M” firmy Ebay. 1x czujnik "DHT11 / DHT22 / AM2302" z Ebay.1x Nadajnik "STX882" 433Mhz z Ebay.2x "10cm kabel serwo męski na męski" z Ebay. Niektóre proste końcówki 2,54mm i kątowe końcówki 2,54mm z Ebay. Sprzęt lutowniczy i ręka narzędzia.

Krok 1: Niska moc

Niska moc
Niska moc

Wytnij ślad diody zasilania na zworki regulatora mocy Arduino. Desolder na Arduino.

Przylutuj anielskie nagłówki do końca Arduino. Prześlij kod z github:

Przetestuj zużycie prądu o niskim poborze mocy. Biblioteka DHT: https://github.com/adafruit/DHT-sensor-library Podłącz 3.3 do 5v na pinie arduino vcc i 0v na pinie gnd.

Krok 2: Nagłówki i nadajnik

Nagłówki i nadajnik
Nagłówki i nadajnik

Przylutuj prosty nagłówek do Arduino GND, D2, D3 i D7, D8, D9. Przylutuj nadajnik STX882 do nagłówka D7, D8, D9. (sprawdź orientację, piny można ustawić w kodzie) Do anteny wyciąć 17cm (wersja 433Mhz) solid core przewód i owiń go wokół śrubokręta ø6mm. Przylutuj antenę do ANT na nadajniku.

Krok 3: Czujnik DHT11 / DHT22 / AM2302 DHT

Czujnik DHT11 / DHT22 / AM2302 DHT
Czujnik DHT11 / DHT22 / AM2302 DHT
Czujnik DHT11 / DHT22 / AM2302 DHT
Czujnik DHT11 / DHT22 / AM2302 DHT

PINY DHT: pin 1=vcc, 2=dane, 3=nieużywany, 4=gnd

Przylutuj proste złącze do pinów 1, 2, 4 czujnika. Przylutuj rezystor 10k do pinów 1 i 2.

Podłącz czujnik do arduino: Sensor pin 1 (vcc) -> Arduino D3Sensor pin 2 (dane) -> Arduino D2Sensor pin 4 (masa) -> Arduino GND (pin można ustawić w kodzie)

Podłącz czujnik do Arduino i sprawdź odczyty w terminalu i Telldusie.

Krok 4: Zasilanie z modułu słonecznego

Zasilanie z modułu słonecznego
Zasilanie z modułu słonecznego

Przetnij 10-centymetrowy przewód serwa na pół. Usuń biały przewód z przewodu serwa. Przylutuj czerwony przewód do B+. Przylutuj czarny przewód do B-.

Krok 5: Umieść na miejscu

Umieść na miejscu
Umieść na miejscu

Zaizoluj tył Arduino taśmą. Podłącz zasilanie do arduino (vcc i gnd na nagłówku programowania) Wskazówka: Dodaj biały znacznik koła na vcc w swoich projektach.

Krok 6: Gotowe

Gotowe
Gotowe

Wodoodporny czujnik zewnętrzny. (to model 2, więc wkładam czujnik do środka, zamiast przyklejać go na zewnątrz)

Zalecana: