Nie, wystarczą te czujniki.
Bme 280
Bh1750
I ten deszczu.
(Daj znać co pod jaki pin)
Hmmm chyba że odczyt napięcia z baterii. Całość póki co zasilana z 6x18650 + mini solar.
Czujnik deszczu
Z odczytem napięcia z baterii jeszcze się nie zetknąłem, nie miałem potrzeby. Jeśli wykorzystuje wejście analogowe, to i tak nie zadziała, bo A0 przeznaczone jest dla czujnika, w tym przypadku - deszczu. (Jeśli się mylę, poprawcie mnie proszę )
SDA, SCL - 4,5 dla bme i bh1750.
Kompilacja przez Arduino IDE na bibliotece https://github.com/klew/arduino
Wrzuć przez esptool:
Kod: Zaznacz cały
esptool.py --port COM? erase_flash
esptool.py --port COM? write_flash -fs 4MB -fm dout 0x0 wemos.bin
Znajdź sieć zaczynającą się od "ESP_", hasło to "configpass".
Wejdź na http://192.168.4.1 i wypełnij wszystkie pola, zapisz i kliknij OTA.
Jeśli esp połączy się z siecią dioda zacznie migać wolniej (1200/150ms), jeśli nie to powróci do konfiguracji.
Wejdź na adres przydzielony przez router (login i hasło z konfiguracji), kliknij SUPLA.
Przy poprawnym połączeniu z serwerem dioda będzie ciągle świecić, inaczej będzie migać (150/1200ms). Brak połączenia z wifi sygnalizuje miganiem (250/250ms)
Czujnik analogowy i BH1750 są na kanałach temperatury.
Wartość analogowa mapowana jest do 100. Jeśli na wyjściu z czujnika w max będziesz miał 5V, użyj dzielnika napięcia (ja użyłem 1,5K i 3,3K).
Daj znać czy działa stabilnie.
Ostatnio zmieniony ndz maja 24, 2020 4:45 pm przez lukfud, łącznie zmieniany 4 razy.
https://www.facebook.com/groups/supladiy/
- Robert Błaszczak
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Zgadza się. ESP ma tylko jedno wejście analogowe, więc przy wykorzystaniu tego wejścia do obsługi czujnika deszczu nie jesteśmy w stanie obsłużyć pomiaru napięcia baterii.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Dzięki wielkie. Dziś albo jutro się za to wezmęlukfud pisze: ↑sob maja 23, 2020 10:34 amZ odczytem napięcia z baterii jeszcze się nie zetknąłem, nie miałem potrzeby. Jeśli wykorzystuje wejście analogowe, to i tak nie zadziała, bo A0 przeznaczone jest dla czujnika, w tym przypadku - deszczu. (Jeśli się mylę, poprawcie mnie proszę )
SDA, SCL - 4,5 dla bme i bh1750.
Kompilacja przez Arduino IDE na bibliotece https://github.com/klew/arduino
Wrzuć przez esptool:Wemos uruchomi się w trybie konfiguracji (szybkie miganie diody 100/150ms).Kod: Zaznacz cały
esptool.py --port COM? erase_flash esptool.py --port COM? write_flash -fs 4MB -fm dout 0x0 wemos.bin
Znajdź sieć zaczynającą się od "ESP_", hasło to "configpass".
Wejdź na http://192.168.4.1 i wypełnij wszystkie pola, zapisz i kliknij OTA.
Jeśli esp połączy się z siecią dioda zacznie migać wolniej (1200/150ms), jeśli nie to powróci do konfiguracji.
Wejdź na adres przydzielony przez router (login i hasło z konfiguracji), kliknij SUPLA.
Przy poprawnym połączeniu z serwerem dioda będzie ciągle świecić, inaczej będzie migać (150/1200ms). Brak połączenia z wifi sygnalizuje miganiem (250/250ms)
Czujnik analogowy i BH1750 są na kanałach temperatury.
Wartość analogowa mapowana jest do 100. Jeśli na wyjściu z czujnika w max będziesz miał 5V, użyj dzielnika napięcia (ja użyłem 1,5K i 3,3K).
Daj znać czy działa stabilnie.
Jest ma tym forum możliwość "postawienia piwa" bo ewidentnie się należy
Sprawdzam na dwóch wemos i niechce przejść w tryb łączenia się z ruterem. Caly czas widoczna jest jego sieć.
Pomimo wpisania danych wi fi i supli.
Odpal terminal i zobacz co pokazuje. Jeśli uruchomiła się konfiguracja to reszta też powinna działać
Jeśli wraca do konfiguracji, tzn że nie może połączyć się z siecią.
https://www.facebook.com/groups/supladiy/