Sonoff DUAL

User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Teraz patrze i widze, że brakuje inicjalizacji tych pinów 9 i 10. Musze to dodac

Code: Select all

PIN_FUNC_SELECT(PERIPHS_IO_MUX_SD_DATA2_U, FUNC_GPIO9);
PIN_FUNC_SELECT(PERIPHS_IO_MUX_SD_DATA3_U, FUNC_GPIO10);
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

dodałem obsługę GPIO9 i GPIO10 - można pobierać i testować https://github.com/Espablo/SUPLA_Firmware
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Mwisk
Posts: 32
Joined: Thu Nov 23, 2017 9:06 pm
Been thanked: 2 times

Post

Bardzo dziękuje, sterownik już ładnie przechodzi w tryb konfiguracji po przytrzymaniu wbudowanego przycisku(w najbliższym czasie biorę się za montaż :D :D ). Nadal występuję problem z fizycznym przyciskiem nr. 2(GPIO_9 zwierane do GND), po resecie sterownika krótkie zwarcie powoduje załączenie przekaźnika i tylko z aplikacji jest możliwe wyłącznie. Tylko ten jeden raz sonoff reaguje na przycisk, nie jest mi to potrzebne ale mogę pomóc przy testowaniu ;)
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Rozumiem, że GPIO9 reaguje tylko raz ( na pierwsze klikniecie). Potem jest nie wzruszony.
Masz na nim pull-up?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Mwisk
Posts: 32
Joined: Thu Nov 23, 2017 9:06 pm
Been thanked: 2 times

Post

Raz reaguje ale po odpięciu przewodu od GPIO_9, którego drugi koniec jest podpięty do GND nadal trzyma przekaźnik i dalej już nie reaguje na zmiany. Jak wyłączę przekaźnik z aplikacji to już potem w ogóle nie reaguje na przycisk. Rezystor między GPIO_9 a Vcc pomógł ;) ustawienie termometru na GPIO_9 też pomaga :D
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Widzę, że ten sonoff dual zachowuje się bardzo podobnie jak sonoff touch tam też jest 8285, zerknij może na tamten soft.
Albo Espablo popatrz jak tam jest konfiguracja tych wejść, może coś Cię nakieruje :).
Pozdrawiam
Wojtek
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Mwisk wrote: Fri Jan 05, 2018 7:51 pmRezystor między GPIO_9 a Vcc pomógł ;) ustawienie termometru na GPIO_9 też pomaga :D
Czyli teraz działa dobrze?
Tu jeszcze jedna modyfikacja - wgrywanie FLASH MODE DOUT
You do not have the required permissions to view the files attached to this post.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Mwisk
Posts: 32
Joined: Thu Nov 23, 2017 9:06 pm
Been thanked: 2 times

Post

Tak, teraz wszystko działa dobrze po zastosowaniu zewnętrznego pull-up'a ;)
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

No to super.
Testowałeś może jeszcze ten soft, który zamieściłem wyżej? Tak dla porównania z tym z githuba.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Mwisk
Posts: 32
Joined: Thu Nov 23, 2017 9:06 pm
Been thanked: 2 times

Post

Na tym nowym drugi przycisk bez pull-up'a nadal nie działa poprawnie. A z pull-up'em(podłączenie rezystora powoduje załączenie przekaźnika) zwarcie GPIO9 do masy powoduje wyłączenie przekaźnika. Przycisk działa na odwrót, zamiast włączać wyłącza przekaźnik.

Return to “Pomoc”