Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
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
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
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
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
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
Wodoodporny czujnik zewnętrzny. (to model 2, więc wkładam czujnik do środka, zamiast przyklejać go na zewnątrz)