Witam serdecznie.
Czy jest możliwość wgrania rollershutter-module-firmware do układu wemos D1 mini?
wemos D1 min + rollershutter-module-firmware
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Soft dedykowany do WeMos D1 mini w załączniku:kubayashi wrote:Witam serdecznie.
Czy jest możliwość wgrania rollershutter-module-firmware do układu wemos D1 mini?
Edit: soft dostępny na github-ie:
https://github.com/zchmielak/ESP8266/bl ... v2.5.3.rar
Last edited by Zybi on Thu Dec 15, 2016 2:31 pm, edited 1 time in total.
-
kubayashi
- Posts: 37
- Joined: Wed Dec 14, 2016 4:45 pm
Wielkie dzięki.
Jak tylko wrócę z pracy sprawdzę.
Rozumiem, że do poprawnego działania niezbędny będzie czujnik zamknięcia rolety.
Jak tylko wrócę z pracy sprawdzę.
Rozumiem, że do poprawnego działania niezbędny będzie czujnik zamknięcia rolety.
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Do samego poprawnego działanie nie, ale do otrzymania informacji o stanie tak.kubayashi wrote:Wielkie dzięki.
Jak tylko wrócę z pracy sprawdzę.
Rozumiem, że do poprawnego działania niezbędny będzie czujnik zamknięcia rolety.
-
kubayashi
- Posts: 37
- Joined: Wed Dec 14, 2016 4:45 pm
Firmware wgrany.
Teraz nasuwa mi się pytanko.
Jak pożenić to z włącznikiem w ścianie.
Niestety nie znalazłem schematu, który by to objaśniał.
Oczywiście w pliku txt w paczce z firmwarem są uwzględnione piny D5 i D6 które ( jak to zrozumiałem ) należy zmostkować z pinem GND w celu załączenia przekaźnika. Efekt natomiast jest taki, że po zmostkowaniu stan przekaźnika jest bez zmian, a po rozwarciu stan przekaźnika się zmienia.
A może sterować tylko fazą bezpośrednio na silnik rolety?
Teraz nasuwa mi się pytanko.
Jak pożenić to z włącznikiem w ścianie.
Niestety nie znalazłem schematu, który by to objaśniał.
Oczywiście w pliku txt w paczce z firmwarem są uwzględnione piny D5 i D6 które ( jak to zrozumiałem ) należy zmostkować z pinem GND w celu załączenia przekaźnika. Efekt natomiast jest taki, że po zmostkowaniu stan przekaźnika jest bez zmian, a po rozwarciu stan przekaźnika się zmienia.
A może sterować tylko fazą bezpośrednio na silnik rolety?
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Przede wszystkim musisz zapewnić pull down na pinach D5 i D6, tj podłączyć do każdego pina rezystor od 4,7k do 10k i do masy. Sterowanie aktywne na tych pinach poprzez zwarcie pinów do VCC (3,3V) - przez wyłącznik w ścianie. Tak samo na pinie D1. Natomiast na pinie D3 ma być pull up, czyli rezystor z pina do VCC, a sterowanie aktywne to zwarcie pina do masy.kubayashi wrote:Firmware wgrany.
Teraz nasuwa mi się pytanko.
Jak pożenić to z włącznikiem w ścianie.
Niestety nie znalazłem schematu, który by to objaśniał.
Oczywiście w pliku txt w paczce z firmwarem są uwzględnione piny D5 i D6 które ( jak to zrozumiałem ) należy zmostkować z pinem GND w celu załączenia przekaźnika. Efekt natomiast jest taki, że po zmostkowaniu stan przekaźnika jest bez zmian, a po rozwarciu stan przekaźnika się zmienia.
A może sterować tylko fazą bezpośrednio na silnik rolety?
-
kubayashi
- Posts: 37
- Joined: Wed Dec 14, 2016 4:45 pm
Zrobione. Nie mam problemu z powyższymi wytycznymi.Przede wszystkim musisz zapewnić pull down na pinach D5 i D6, tj podłączyć do każdego pina rezystor od 4,7k do 10k i do masy. Sterowanie aktywne na tych pinach poprzez zwarcie pinów do VCC (3,3V) - przez wyłącznik w ścianie.
Piny sterujące w moim przypadku to piny D1 i D2.Tak samo na pinie D1. Natomiast na pinie D3 ma być pull up, czyli rezystor z pina do VCC, a sterowanie aktywne to zwarcie pina do masy.
Nie stosując się do powyższych wytycznych układ działa.
Posiadam taki przekaźnik http://i.ebayimg.com/images/i/221784171 ... -l1000.jpg
Zworka zwarta jak na zdjęciu.
5V z wemosa do vcc przy pinach IN1 i IN2 na płytce przekaźnika.
GND z wemosa do GND przy pinach IN1 i IN2 na płytce przekaźnika.
Po dostarczeniu zasilania do wemos diody na przekaźnikach się świecą i następuje zmiana stanu przekaźnika.
Naciśniecie buttona w aplikacji powoduje wygaszenie diody i przekazanie fazy na silnik rolety.
Tu pojawia się problem.
W przypadku kiedy dojdzie do sytuacji awarii zasilania wemosa zmieni się stan przekaźnika a faza zostanie podana zarówno na przewód odpowiadający za pracę silnika w jedną stronę jak i w drugą co doprowadzi do rozregulowania krańcówek silnika rolety.
Jak uniknąć takiej sytuacji.
W projekcie, który stworzyłem do sterowania roletami na bazie arduino rozwiązaniem problemu okazało się wymuszenie na starcie stanu wysokiego a po wciśnięciu buttona stanu niskiego, który zmieniał stan przekaźnika.
Proszę o pomoc.
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Tak - zgadza się, a drugie D1 to powinno być D7 (wzrok już nie ten)kubayashi wrote:Piny sterujące w moim przypadku to piny D1 i D2.
Tak samo na pinie D1.
Tu masz definicję pinów (GPIO) dla tego softu:
Code: Select all
#elif defined(__BOARD_wemos_rs_DS)
#define LED_RED_PORT 15
#define B_CFG_PORT 0
#define TEMPERATURE_CHANNEL 2
#define DS18B20 // na GPIO2
#define B_RELAY1_PORT 5
#define B_RELAY2_PORT 4
#define B_BTN1_PORT 12
#define B_BTN2_PORT 14
#define B_SENSOR_PORT1 13
#endifCo do logiki sterującej, to możesz użyć takiego modułu przekaźnikowego:
https://botland.com.pl/przekazniki/6551 ... 25vac.html
lub dodatkowe stopnie sterujące na tranzystorze npn do tego modułu co już masz:
You do not have the required permissions to view the files attached to this post.
-
[email protected]
- Posts: 6
- Joined: Sun Dec 16, 2018 7:09 pm
Zwracam się do szanownego grona potrzebuję do D1 Mini kompilacji link powyżej pewnie jest nieaktualny. 
