RF Bridge - 3 channel for WeMos/NodeMCU

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

Post

Jeszcze przed zabawą z Suplą zakupiłem w Biedronce włączniki/gniazdka na pilota RF 433 Mhz, takie jak na zdjęciu poniżej firmy CLARUS model BHC9938F-3. Niedawno sobie o nich przypomniałem i postanowiłem zintegrować je z Suplą.

I tak oto powstał soft "RF 3CH Supla Bridge" do modułu ESP WeMos lub NodeMCU.
Jako nadajnik i odbiornik (do odczytania kodów z pilota) wykorzystałem na chwilę obecną to co miałem, czyli FS1000A oraz XY-MK-5V.
W sofcie mamy do dyspozycji 3 kanały sterowane ze smartfona oraz z przycisków na mostku. Przyciski pracujące w trybie monostable działają na zasadzie włącz/wyłącz, a nie jak w oryginalnym pilocie: jeden do ON a drugi do OFF. Do sterowania ze smartfona wykorzystujemy kanały Socket lub LightSwitch. Ponadto, ze smartfona możemy zablokować działanie przycisków dodatkowym czwartym kanałem Socket. Stan załączenia kanałów na mostku (oczywiście teoretyczny) mamy na podglądzie z diod LED. Aby w pełni wykorzystać piny dołożyłem jeszcze czujnik DS18B20 i DHT11/DHT22.

Kody z pilota odczytujemy za pomocą np. Arduino UNO i programu "ReceiveDemo_Advanced" z przykładów z biblioteki RC Switch:
https://github.com/sui77/rc-switch

Soft powstał dla moich własnych potrzeb.

.
EDIT: 29 października
Poniżej nowa kompilacja softu w wersji V2.0 - poprzednia miała buga i nie rozgłaszała sieci. W nowym sofcie nie ma także wysyłania sygnału sterującego/wyłączającego przy restarcie modułu ESP lub zmianach w Cloudzie. Mankamentem jest jednak to, że w przypadku, gdy jakiś odbiornik był włączony i nastąpił reset modułu ESP, to aby wyłączyć taki odbiornik przy sterowaniu ze smartfona należy najpierw wysłać sygnał włączenia, a następnie sygnał wyłączenia. Później już wszystko powinno działać normalnie.
You do not have the required permissions to view the files attached to this post.
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Poproszę o soft
[email protected]
Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Przykładowy screen z odczytu kodów z pilota.

.
You do not have the required permissions to view the files attached to this post.
peterson13
Posts: 57
Joined: Sun Jan 08, 2017 5:05 pm

Post

Zybi jak zawsze zaskakujesz. Niezła robota.
Jeśli można , to poproszę o soft. [email protected]
LWww
Posts: 10
Joined: Sun Mar 17, 2019 4:49 pm

Post

Swietne rozwiazanie.
Poprosze o skompilowany soft na adres: maskaz(at)gmail.com

Dzieki
piomar2
Posts: 369
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Post

Witam!
Jestem zainteresowany. Dzięki.
[email protected]
piomar2
Posts: 369
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Post

Dzięki za soft.
Ja temat ćwiczyłem viewtopic.php?f=6&t=5183&start=20. To inne rozwiązanie i tylko na 2 gniazda (mało pinów ESP 01) no i trzeba sobie skompilować w arduino.
Jeszcze raz dzięki.
Pozdrawiam
piomar2
Posts: 369
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Post

Śmiga aż miło. Na wemosie D1 mini i z gniazdami Kanlux.

Szacun dla twórcy... :D
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Zybi możesz podesłać ten soft mam takie 4 gniazda
Slon1
Posts: 52
Joined: Tue Mar 06, 2018 9:10 pm
Location: Szczytno

Post

Właśnie czegoś takiego szukałem. Jeżeli to możliwe to poproszę o soft na e-mail

Jaki nadajnik, odbiornik na 433MHz można zastosować, bo nie mam jeszcze żadnego więc coś bym zakupił.

Z góry dziękuję za pomoc.

Return to “Nowości”