Cześć!
Niedawno natknąłem się na to forum, gdy chciałem przekonwertować przekaźnik Aubess/Tuya na OpenBeken... Więc proszę, dołącz do mnie w tej podróży po modowaniu
Kupiłem te światła w 2019 roku od Amazon Francja . Nie są już dostępne, ten link jest tylko w celach informacyjnych. Jakość wykonania jest dobra, korpus wykonano z plastiku i aluminium. Jest kompatybilny z Google Home i Alexą, ale potrzebujesz aplikacji Smart Life... której nie jestem fanem.
Biała kopuła jest przymocowana do obudowy za pomocą 2 lub 3 kropek kleju. Wystarczy przekręcić kopułę, aby zerwać połączenia i odpiąć ją od obudowy, gdy zacznie się obracać. Elektronika składa się z 3 elementów: płytki LED, zasilacza i płytki sterownika. Tablica LED jest przymocowana do obudowy za pomocą 3 małych śrub i odrobiny kleju: odkręć śruby, a następnie użyj wykałaczki dentystycznej lub małego płaskiego śrubokręta, aby podważyć płytkę, aby zerwać połączenia klejowe. Po ponownym złożeniu dodałbym trochę pasty termicznej w miejscu, w którym płyta styka się z obudową, aby pomóc rozproszyć ciepło. Płytka sterownicza wystaje przez płytkę LED... Dociśnij ją kciukiem, jednocześnie ciągnąc płytkę LED, aby utrzymać zasilacz i płytkę sterowniczą wewnątrz.
Płytka sterownicza jest przylutowana do zasilacza. Nawiasem mówiąc, zasilacz wygląda na prawdziwy zasilacz impulsowy, który jest o wiele lepszy niż ten, który można znaleźć w przekaźniku Aubess/Tuya! Może tam być wysokie napięcie, więc bądź ostrożny, ale możesz podłączyć konwerter USB-TTL do płyty sterownika bez obawy o smażenie USB-TTL lub komputera. Wracając do płytki sterownika, jest ona oznaczona jako ,,AJ-05" z tyłu, gdzie można również zobaczyć pinout! To takie wygodne
(od lewej do prawej)
- GND
- PB8/WW
- PB18/R
- PB16/G
- PB15/B
- PB13/CW
-VCC (3.3v)
Na płytce znajduje się mikrokontroler Winnermicro W600-A800 arkusz danych tutaj .
Widzimy 3 pola testowe na płycie sterownika obok układu W600, tutaj robi się ciekawie
- TX1 = PA4 - UART0_TX
- TX2 = PA5 - UART0_RX
- TX3 = TEST (dla nas bezużyteczny)
Innymi słowy... Czy chciałbyś podłączyć tę lampę do konwertera USB-TTL, oto co chciałbyś zrobić:
Dobra... i co teraz? Cóż, teraz możemy flashować nasza ulubiona aplikacja OpenBeken na chipie i uwolnij potencjał żarówki! Cóż... w pewnym sensie... więcej o tym później.
Zacząłem używać Oprogramowanie w600tool firmy vshymanskyy . Ponieważ pin resetowania nie jest łatwodostępny na płycie sterownika, możemy na krótko odłączyć, a następnie ponownie podłączyć pin uziemiający, aby zresetować urządzenie, gdy w600tool poprosi o reset. Powiedzmy, że twój USB-TTL jest znany na twoim komputerze jako COM8, najpierw sprawdźmy, czy mówimy tym samym językiem co chip, czytając jego adres MAC:
Jeśli dane wyjściowe wyglądają przyzwoicie, kontynuujmy i sflashujmy układ! W tym momencie zdałem sobie sprawę, że istnieje kolejne narzędzie zespołu OpenBK, którego można użyć do flashowania chipa i myślę, że to ten, którego użyłem... Plik OpenW600_xxxxx.fls został pobrany Strona wydań OpenBK2731T_App na Github , poszukaj pliku flash UART W600.
Uruchom ponownie urządzenie, a wokół ciebie powinno pojawić się nowe Wi-Fi o nazwie OpenW600something. Połącz się z nim, przejdź do http://192.168.4.1 i skonfiguruj urządzenie tak, aby pasowało do Twojej woli (wifi, mqtt...). Następnie skonfiguruj piny:
Przy tych ustawieniach każdy kolor ma swój własny kanał. Jest jednak problem: nie można ich ściemniać. Są włączone lub wyłączone. Próbowałem bawić się ustawieniami, aby uzyskać działanie PWM, ale nie mogłem uzyskać żadnych działających wyników. OpenW600 nie obsługuje nawet PWM na wszystkich pinach... Jestem prawie pewien, że sprzęt jest w stanie wyprowadzać PWM na tych pinach, ponieważ nie ma sterownika wzdłuż linii w kierunku diod LED, tylko skromne tranzystory. Więc myślę, że pewne modyfikacje byłyby wymagane w oprogramowaniu, zajrzę do tego później.
W każdym razie! Teraz żarówkę można ponownie złożyć i zaktualizować za pomocą funkcji OTA oprogramowania układowego OpenBK/OpenW600.
Niedawno natknąłem się na to forum, gdy chciałem przekonwertować przekaźnik Aubess/Tuya na OpenBeken... Więc proszę, dołącz do mnie w tej podróży po modowaniu
Kupiłem te światła w 2019 roku od Amazon Francja . Nie są już dostępne, ten link jest tylko w celach informacyjnych. Jakość wykonania jest dobra, korpus wykonano z plastiku i aluminium. Jest kompatybilny z Google Home i Alexą, ale potrzebujesz aplikacji Smart Life... której nie jestem fanem.
Biała kopuła jest przymocowana do obudowy za pomocą 2 lub 3 kropek kleju. Wystarczy przekręcić kopułę, aby zerwać połączenia i odpiąć ją od obudowy, gdy zacznie się obracać. Elektronika składa się z 3 elementów: płytki LED, zasilacza i płytki sterownika. Tablica LED jest przymocowana do obudowy za pomocą 3 małych śrub i odrobiny kleju: odkręć śruby, a następnie użyj wykałaczki dentystycznej lub małego płaskiego śrubokręta, aby podważyć płytkę, aby zerwać połączenia klejowe. Po ponownym złożeniu dodałbym trochę pasty termicznej w miejscu, w którym płyta styka się z obudową, aby pomóc rozproszyć ciepło. Płytka sterownicza wystaje przez płytkę LED... Dociśnij ją kciukiem, jednocześnie ciągnąc płytkę LED, aby utrzymać zasilacz i płytkę sterowniczą wewnątrz.
Płytka sterownicza jest przylutowana do zasilacza. Nawiasem mówiąc, zasilacz wygląda na prawdziwy zasilacz impulsowy, który jest o wiele lepszy niż ten, który można znaleźć w przekaźniku Aubess/Tuya! Może tam być wysokie napięcie, więc bądź ostrożny, ale możesz podłączyć konwerter USB-TTL do płyty sterownika bez obawy o smażenie USB-TTL lub komputera. Wracając do płytki sterownika, jest ona oznaczona jako ,,AJ-05" z tyłu, gdzie można również zobaczyć pinout! To takie wygodne
(od lewej do prawej)
- GND
- PB8/WW
- PB18/R
- PB16/G
- PB15/B
- PB13/CW
-VCC (3.3v)
Na płytce znajduje się mikrokontroler Winnermicro W600-A800 arkusz danych tutaj .
Widzimy 3 pola testowe na płycie sterownika obok układu W600, tutaj robi się ciekawie
- TX1 = PA4 - UART0_TX
- TX2 = PA5 - UART0_RX
- TX3 = TEST (dla nas bezużyteczny)
Innymi słowy... Czy chciałbyś podłączyć tę lampę do konwertera USB-TTL, oto co chciałbyś zrobić:
Dobra... i co teraz? Cóż, teraz możemy flashować nasza ulubiona aplikacja OpenBeken na chipie i uwolnij potencjał żarówki! Cóż... w pewnym sensie... więcej o tym później.
Zacząłem używać Oprogramowanie w600tool firmy vshymanskyy . Ponieważ pin resetowania nie jest łatwodostępny na płycie sterownika, możemy na krótko odłączyć, a następnie ponownie podłączyć pin uziemiający, aby zresetować urządzenie, gdy w600tool poprosi o reset. Powiedzmy, że twój USB-TTL jest znany na twoim komputerze jako COM8, najpierw sprawdźmy, czy mówimy tym samym językiem co chip, czytając jego adres MAC:
Kod: Powershell
Jeśli dane wyjściowe wyglądają przyzwoicie, kontynuujmy i sflashujmy układ! W tym momencie zdałem sobie sprawę, że istnieje kolejne narzędzie zespołu OpenBK, którego można użyć do flashowania chipa i myślę, że to ten, którego użyłem... Plik OpenW600_xxxxx.fls został pobrany Strona wydań OpenBK2731T_App na Github , poszukaj pliku flash UART W600.
Kod: Powershell
Uruchom ponownie urządzenie, a wokół ciebie powinno pojawić się nowe Wi-Fi o nazwie OpenW600something. Połącz się z nim, przejdź do http://192.168.4.1 i skonfiguruj urządzenie tak, aby pasowało do Twojej woli (wifi, mqtt...). Następnie skonfiguruj piny:
Przy tych ustawieniach każdy kolor ma swój własny kanał. Jest jednak problem: nie można ich ściemniać. Są włączone lub wyłączone. Próbowałem bawić się ustawieniami, aby uzyskać działanie PWM, ale nie mogłem uzyskać żadnych działających wyników. OpenW600 nie obsługuje nawet PWM na wszystkich pinach... Jestem prawie pewien, że sprzęt jest w stanie wyprowadzać PWM na tych pinach, ponieważ nie ma sterownika wzdłuż linii w kierunku diod LED, tylko skromne tranzystory. Więc myślę, że pewne modyfikacje byłyby wymagane w oprogramowaniu, zajrzę do tego później.
W każdym razie! Teraz żarówkę można ponownie złożyć i zaktualizować za pomocą funkcji OTA oprogramowania układowego OpenBK/OpenW600.
Fajne? Ranking DIY
