Mały, bezprzewodowy czujnik temperatury na radiu

Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Taka mała zajawka:
.
You do not have the required permissions to view the files attached to this post.
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

WOW! :)
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Fajne :) szkoda tylko, że dla wybrańców ;)
https://gui-generic-builder.supla.io/
Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

krycha88 wrote: Sat Jan 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
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Zybi wrote: Sat Jan 25, 2020 8:49 am
krycha88 wrote: Sat Jan 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 :)
https://gui-generic-builder.supla.io/
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Zybi wrote: Sat Jan 25, 2020 8:49 am
krycha88 wrote: Sat Jan 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
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Już prawie gotowe ...
.
You do not have the required permissions to view the files attached to this post.
Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Rozbudowałem w konfigu sekcję "RFM69 Settings" o możliwość określania transmiterów własnymi nazwami - do 10 znaków.
.
You do not have the required permissions to view the files attached to this post.
Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Obiecany skompilowany soft do testów.

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

Code: Select all

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:

Code: Select all

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:

Code: Select all

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
Posts: 1485
Joined: Wed Jun 27, 2018 5:48 pm
Location: El Saucejo - Sevilla

Post

po prostu świetnie

9DUU.gif
You do not have the required permissions to view the files attached to this post.

Return to “Projekty użytkowników”