Mały, bezprzewodowy czujnik temperatury na radiu

Zybi
Posty: 1436
Rejestracja: ndz cze 26, 2016 4:24 pm

pt sty 24, 2020 9:54 pm

Taka mała zajawka:
.
Załączniki
RFM690_GUI.png
RFM690_GUI.png (57.22 KiB) Przejrzano 461 razy
Awatar użytkownika
Robert Błaszczak
Posty: 786
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontaktowanie:

sob sty 25, 2020 7:14 am

WOW! :)
Pozdrawiam
Robert Błaszczak
https://www.blaszczak.pl
krycha88
Posty: 651
Rejestracja: pt lis 16, 2018 7:25 am

sob sty 25, 2020 7:49 am

Fajne :) szkoda tylko, że dla wybrańców ;)
Zybi
Posty: 1436
Rejestracja: ndz cze 26, 2016 4:24 pm

sob sty 25, 2020 8:49 am

krycha88 pisze:
sob sty 25, 2020 7:49 am
Fajne :) szkoda tylko, że dla wybrańców ;)
Soft powstał na prośbę tych, co nie znają się na programowaniu i będzie udostępniony do testowania bez ograniczeń. Muszę tylko skończyć oprogramowanie OLED-a.
krycha88
Posty: 651
Rejestracja: pt lis 16, 2018 7:25 am

sob sty 25, 2020 9:28 am

Zybi pisze:
sob sty 25, 2020 8:49 am
krycha88 pisze:
sob sty 25, 2020 7:49 am
Fajne :) szkoda tylko, że dla wybrańców ;)
Soft powstał na prośbę tych, co nie znają się na programowaniu i będzie udostępniony do testowania bez ograniczeń. Muszę tylko skończyć oprogramowanie OLED-a.
Ekstra :)
andras
Posty: 289
Rejestracja: pt gru 30, 2016 5:51 pm

sob sty 25, 2020 10:18 am

Zybi pisze:
sob sty 25, 2020 8:49 am
krycha88 pisze:
sob sty 25, 2020 7:49 am
Fajne :) szkoda tylko, że dla wybrańców ;)
Soft powstał na prośbę tych, co nie znają się na programowaniu i będzie udostępniony do testowania bez ograniczeń. Muszę tylko skończyć oprogramowanie OLED-a.
Więc czekam z niecierpliwością :)
Zybi
Posty: 1436
Rejestracja: ndz cze 26, 2016 4:24 pm

ndz sty 26, 2020 10:27 pm

Już prawie gotowe ...
.
Załączniki
RF_Gate_Oled.png
RF_Gate_Oled.png (326.17 KiB) Przejrzano 334 razy
Zybi
Posty: 1436
Rejestracja: ndz cze 26, 2016 4:24 pm

pn sty 27, 2020 10:29 pm

Rozbudowałem w konfigu sekcję "RFM69 Settings" o możliwość określania transmiterów własnymi nazwami - do 10 znaków.
.
Załączniki
RF_Gate_Oled2.png
RF_Gate_Oled2.png (26.53 KiB) Przejrzano 282 razy
Zybi
Posty: 1436
Rejestracja: ndz cze 26, 2016 4:24 pm

wt sty 28, 2020 6:28 pm

Obiecany skompilowany soft do testów.

WAŻNE!!!
Logowanie na stronę konfiguracji modułu:

Kod: Zaznacz cały

192.168.4.1:82
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).
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:

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"
Pozostała pinologia zgodna z projektem Roberta.

Soft wgrywamy pod adres 0x00000
Pozostałe parametry:

Kod: Zaznacz cały

CrystalFreq     26M
SPI SPEED       40 MHz
SPI MODE        DOUT
BAUDRATE        115200
FLASH SIZE      8Mbit (1MByte)
Osobiście testowałem na module RFM69CW na częstotliwości 868 MHz przy obu rodzajach czujników.
Zachęcam do testów przy innych konfiguracjach.

Aktualna wersja softu:
viewtopic.php?p=61007#p61007
elmaya
Posty: 661
Rejestracja: śr cze 27, 2018 5:48 pm
Lokalizacja: Sevilla

wt sty 28, 2020 7:06 pm

po prostu świetnie

9DUU.gif
9DUU.gif (1.81 MiB) Przejrzano 220 razy
ODPOWIEDZ