Kurczę, a ja na wyjeździe poza domem do końca tygodnia
Ale i tak Wielkie Dzięki Zbyszek za kawał dobrej roboty.
Mały, bezprzewodowy czujnik temperatury na radiu
- Robert Błaszczak
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
WitamZybi pisze: ↑wt sty 28, 2020 6:28 pm Obiecany skompilowany soft do testów.
WAŻNE!!!
Logowanie na stronę konfiguracji modułu:Maksymalna liczba transmiterów - 6. W konfigu zalecam ustawienie wartości zgodnej z rzeczywistością (mniej kanałów w Cloudzie będzie do wyłączenia).Kod: Zaznacz cały
192.168.4.1:82
Dane na wyświetlaczu wyświetlane są cyklicznie co 5 sekund dla każdego transmitera.
Kanały generowane przy wyborze czujnika SI7021:
1. addDHT22 - (dla pomiaru temperatury i wilgotności)
2. addDS18B20Thermometer - (dla pomiaru napięcia baterii)
3. addDS18B20Thermometer - (dla pomiaru sygnału transmitera)
Kanały generowane przy wyborze czujnika BME280:
1.addDHT22 - (dla pomiaru tmperatury i wilgotności)
2.addPressureSensor - (dla pomiaru ciśnienia)
3.addDS18B20Thermometer - (dla pomiaru napięcia baterii)
4.addDS18B20Thermomete - (dla pomiaru sygnału transmitera)
Oczywiście są to typy czujników, więc mogą być również inne - zależy to od oprogramowania transmitera.
Pinologia:
Pozostała pinologia zgodna z projektem Roberta.Kod: Zaznacz cały
GPIO 0 - Config Button ( 5 sekund do masy, aby wejść w tryb konfiguracji ) GPIO 2 - dioda konfiguracyjna z trybami pracy: ON, OFF, DISABLE oraz sygnalizacja odbioru danych z transmitera GPIO 5 - SDA OLED 128x64 0.96" GPIO 3 (RX) - SCL OLED 128x64 0.96"
Soft wgrywamy pod adres 0x00000
Pozostałe parametry:
Osobiście testowałem na module RFM69CW na częstotliwości 868 MHz przy obu rodzajach czujników.Kod: Zaznacz cały
CrystalFreq 26M SPI SPEED 40 MHz SPI MODE DOUT BAUDRATE 115200 FLASH SIZE 8Mbit (1MByte)
Zachęcam do testów przy innych konfiguracjach.
.
Czy będzie działać z radiem RFM69HCW?
Pozdrawiam i dzięki za kawał dobrej roboty.
Wersja softu z wygaszanym OLED-em.
Po ok. 95 sekundach następuje zmniejszenie kontrastu wyświetlacza.
Po ok. 185 sekundach wyświetlacz zostanie całkowicie wygaszony.
Ponowna aktywacja wyświetlacza po krótkotrwałym zwarciu do masy GPIO0, czyli przycisku konfiguracyjnego.
Aktualizacja możliwa poprzez OTA:
Aktualna wersja softu:
viewtopic.php?p=61007#p61007
Po ok. 95 sekundach następuje zmniejszenie kontrastu wyświetlacza.
Po ok. 185 sekundach wyświetlacz zostanie całkowicie wygaszony.
Ponowna aktywacja wyświetlacza po krótkotrwałym zwarciu do masy GPIO0, czyli przycisku konfiguracyjnego.
Aktualizacja możliwa poprzez OTA:
Kod: Zaznacz cały
http://IP_modułu_ESP/update
viewtopic.php?p=61007#p61007
@Zybi jest problem z tym softem. Po wyłączeniu zasilania bramki i ponownym włączeniu kolejność urządzeń w cloud jest przyznawana wg kolejności zgłaszania się a nie według NODEID. Pierwsze które się zgłosi ma kanał 0-2 drugie 3-5 itd. Mam 5 nadajników, po ponownym włączeniu bramki nie mam pojęcia które jest gdzie.makrz pisze: ↑śr sty 29, 2020 8:10 amWitamZybi pisze: ↑wt sty 28, 2020 6:28 pm Obiecany skompilowany soft do testów.
WAŻNE!!!
Logowanie na stronę konfiguracji modułu:Maksymalna liczba transmiterów - 6. W konfigu zalecam ustawienie wartości zgodnej z rzeczywistością (mniej kanałów w Cloudzie będzie do wyłączenia).Kod: Zaznacz cały
192.168.4.1:82
Dane na wyświetlaczu wyświetlane są cyklicznie co 5 sekund dla każdego transmitera.
Kanały generowane przy wyborze czujnika SI7021:
1. addDHT22 - (dla pomiaru temperatury i wilgotności)
2. addDS18B20Thermometer - (dla pomiaru napięcia baterii)
3. addDS18B20Thermometer - (dla pomiaru sygnału transmitera)
Kanały generowane przy wyborze czujnika BME280:
1.addDHT22 - (dla pomiaru tmperatury i wilgotności)
2.addPressureSensor - (dla pomiaru ciśnienia)
3.addDS18B20Thermometer - (dla pomiaru napięcia baterii)
4.addDS18B20Thermomete - (dla pomiaru sygnału transmitera)
Oczywiście są to typy czujników, więc mogą być również inne - zależy to od oprogramowania transmitera.
Pinologia:
Pozostała pinologia zgodna z projektem Roberta.Kod: Zaznacz cały
GPIO 0 - Config Button ( 5 sekund do masy, aby wejść w tryb konfiguracji ) GPIO 2 - dioda konfiguracyjna z trybami pracy: ON, OFF, DISABLE oraz sygnalizacja odbioru danych z transmitera GPIO 5 - SDA OLED 128x64 0.96" GPIO 3 (RX) - SCL OLED 128x64 0.96"
Soft wgrywamy pod adres 0x00000
Pozostałe parametry:
Osobiście testowałem na module RFM69CW na częstotliwości 868 MHz przy obu rodzajach czujników.Kod: Zaznacz cały
CrystalFreq 26M SPI SPEED 40 MHz SPI MODE DOUT BAUDRATE 115200 FLASH SIZE 8Mbit (1MByte)
Zachęcam do testów przy innych konfiguracjach.
.
Czy będzie działać z radiem RFM69HCW?
Pozdrawiam i dzięki za kawał dobrej roboty.
Właśnie to również zauważyłem.makrz pisze: ↑pt sty 31, 2020 5:41 pm ...
@Zybi jest problem z tym softem. Po wyłączeniu zasilania bramki i ponownym włączeniu kolejność urządzeń w cloud jest przyznawana wg kolejności zgłaszania się a nie według NODEID. Pierwsze które się zgłosi ma kanał 0-2 drugie 3-5 itd. Mam 5 nadajników, po ponownym włączeniu bramki nie mam pojęcia które jest gdzie.
A jak z pracą z modułami HCW?
Działa poprawnie z RFM69HCW.Zybi pisze: ↑pt sty 31, 2020 6:09 pmWłaśnie to również zauważyłem.makrz pisze: ↑pt sty 31, 2020 5:41 pm ...
@Zybi jest problem z tym softem. Po wyłączeniu zasilania bramki i ponownym włączeniu kolejność urządzeń w cloud jest przyznawana wg kolejności zgłaszania się a nie według NODEID. Pierwsze które się zgłosi ma kanał 0-2 drugie 3-5 itd. Mam 5 nadajników, po ponownym włączeniu bramki nie mam pojęcia które jest gdzie.
A jak z pracą z modułami HCW?
Ta kompilacja powinna działać prawidłowo. Warunkiem jest jednak, aby transmitery miały ID w zakresie 1-6.makrz pisze: ↑pt sty 31, 2020 6:14 pmDziała poprawnie z RFM69HCW.Zybi pisze: ↑pt sty 31, 2020 6:09 pmWłaśnie to również zauważyłem.makrz pisze: ↑pt sty 31, 2020 5:41 pm ...
@Zybi jest problem z tym softem. Po wyłączeniu zasilania bramki i ponownym włączeniu kolejność urządzeń w cloud jest przyznawana wg kolejności zgłaszania się a nie według NODEID. Pierwsze które się zgłosi ma kanał 0-2 drugie 3-5 itd. Mam 5 nadajników, po ponownym włączeniu bramki nie mam pojęcia które jest gdzie.
A jak z pracą z modułami HCW?
.
Wersja softu z możliwością wyboru na stronie konfiguracyjnej opcji włączenia wygaszania OLED-a.
.
.
- Załączniki
-
- Supla_RB-10G_OLED_0.96_DIM.zip
- (269.64 KiB) Pobrany 144 razy