szakal517 pisze: ↑wt sty 29, 2019 7:03 am
Stawiam, że jednak mało kto przypadkiem naciska na przycisk. Robi to po to żeby włączyć/wyłączyć światło. Idealnym rozwiązaniem byłby wybór co najmniej dwóch opcji. Tak jak jest teraz i skrócony czas. Użytkownik sam sobie już to dopasuje.
To nie chodzi o przypadkowe załączenie z przycisku tylko z zakłóceń.
Do tego dochodzi "drganie" przycisku, przy załączaniu i to też trzeba uwzględnić i odfiltrować.
Podłącz sobie oscyloskop.
Kolejna sprawa to specyfika wejścia w ROW. Tam nie masz 0 lub 1 tylko 0101010 50/sek.
Musisz liczyć czas aby robić detekcję. Jeżeli uwzględnisz, że ESP lubi się przyciąć na przerwaniach to już koncept liczenia czasu się
rozjeżdża i 50ms może robić dużą różnicę.
Nie mówimy tu o sytuacjach, że co chwilę Ci gaśnie/włącza się światło tylko zdarza się to np co kilka dni nie wiadomo z jakiego powodu (z punktu widzenia użytkownika), a to determinuje, czy produkt nadaje się do sprzedaży czy nie. To też wiąże się z tym, czy produkt przejdzie badania CE czy nie.
Na tym polega różnica pomiędzy produktem, na którym zawsze możesz polegać, a np sonoff-em.