Witam wszystkich !
A u mnie jest tak:
Zastosowałem ogólniedostępny Sonoff Basic RF R2 POWER V1.0. - wiadomo ESP 8285. Przeznaczyłem go do pracy jako Gate z bramą garażową. Świadomie przerobiony na wyjście beznapięciowe z zabezpieczeniem w postaci kawałka izolacji termokurczliwej (praca tylko w pomieszczeniu zamkniętym).
- IMG_3595.jpg (129.9 KiB) Przejrzano 3117 razy
- IMG_3596.jpg (74.74 KiB) Przejrzano 3117 razy
Soft to oczywiście Multiboard by Espablo Supla for ESP8266 Firmware v2.7.2
Po bezproblemowym flashowaniu wybieram opcje:
MODULE - SONOFF S2X
Button_1 type - Bistable
Relay_1 - HIGH LEVEL
LED config status - ON
Button CFG type - 5s
GPIO1 - SENSOR
GPIO2 - TERM DHT22
GPIO3 - SENSOR
I tak:
GPIO01 - TX - jako czujnik zamknięcia - czujnik na tym pinie nie może pracować w trybie NO ponieważ wtedy 95% czasu - gdy brama jest zamknięta - ten pin jest zwarty do masy co powoduje, że gdy w tym czasie dojdzie do zaniku napięcia to moduł się nie uruchomi.
Czujnik zamknięcia musi być typu NC, wtedy tylko powiedzmy 5% pozostałego czasu - kiedy brama pozostaje otwarta lub się porusza - może dojść podczas zaniku napięcia do sytuacji kiedy czujnik zamknięcia będzie zwarty do masy i się moduł nie uruchomi (znacznie mniejsza to tą możliwość).
GPIO02 - osobne wyjście z dołu - osobny pin lutowniczy - nie może być zwarty do masy podczas uruchamiania to moduł się nie uruchomi.
Mój DHT22 na pull-up wbudowany w sam czujnik - połączenie między GPIO02 poprzez rezystor 4,7 k Ohma - nie ma takiego niebezpieczeństwa.
GPIO03 - RX - czujnik otwarcia - krótko pojawia się napięcie po restarcie modułu - nie ma ograniczeń co do zwarcia do masy podczas uruchamiania.
GPIO12 - Relay_1
GPIO13 - LED
Ktoś już pisał o tym wcześniej, ale potwierdzam - żeby moduł działał prawidłowo jako sterownik bramy garażowej z dwoma krańcówkami góra/dół po stronie serwera obydwa czujniki muszą mieć zaznaczona "Odwrócona logika". Czujnik zamknięcia typu NC, czujnik otwarcia NO.
Wszystko testowane od kilku dni. Działa bezbłędnie i niezawodnie
Raz się zdarzyło, że po dłuższym zaniku napięcia nie było widać wskazań czujnika DHT22, ale odpięcie go i ponowne podłączenie przywróciło pomiary. Poza tym no problem
Wielki szacun i podziękowania za wkład pracy dla Espablo.
- dicaprio.jpg (56.39 KiB) Przejrzano 3117 razy
You are the man !