logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[BK7231N] [CBU-NL] [MLS16703] LSC CONNECT 3218153 z Action 20m pasek led teardown and flash

snuf69 11 Kwi 2026 16:56 732 3
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • #1 21881872
    snuf69
    Poziom 2  
    Posty: 2
    Ocena: 1
    Cześć ludzie
    oto jak ja teardown i flash openbeken na Action 20m led strip controler 3218153
    nie znalazłem nikogo z tym paskiem led, nie był sprzedawany przez długi czas
    jest to pasek led 36V 20 metrów RGBWC z 60 pikselowymi blokami po 10 ledów rgb / 10 ledów WW / 10 ledów CW z dwoma chipami na blok: MLS 16703 (który wydaje się działać jak FW1906, a nie klon ws2811 jak myślałem na początku)
    na pasku znajdują się 4 linie: 36V / N / D0 / GND
    posiada przycisk i pilot zdalnego sterowania

    [BK7231N] [CBU-NL] [MLS16703] LSC CONNECT 3218153 z Action 20m pasek led teardown and flash [BK7231N] [CBU-NL] [MLS16703] LSC CONNECT 3218153 z Action 20m pasek led teardown and flash
    [BK7231N] [CBU-NL] [MLS16703] LSC CONNECT 3218153 z Action 20m pasek led teardown and flash [BK7231N] [CBU-NL] [MLS16703] LSC CONNECT 3218153 z Action 20m pasek led teardown and flash

    pinout dla CBU-NL jest taki sam jak CBU

    [BK7231N] [CBU-NL] [MLS16703] LSC CONNECT 3218153 z Action 20m pasek led teardown and flash

    Oto pliki Open UART Flasher

    readResult...-52-41.bin (2 MB)Musisz być zalogowany, aby pobrać ten załącznik.
    {
       "rgbtows":"700",
       "Jsonver":"1.0.5",
       "brightmin":"10",
       "gmwb":"75",
       "title20":"0",
       "1err":"40",
       "totallen":"500",
       "gmwg":"70",
       "knum":"1",
       "leaderr":"15",
       "rgbtoch":"220",
       "wfcfg":"spcl_auto",
       "colormin":"10",
       "bitseq":"0",
       "pmemory":"1",
       "gmkb":"60",
       "pairt":"18",
       "cmod":"rgbcw",
       "slidemod":"2",
       "rgbtocs":"0",
       "customcode":"00ef",
       "rstbr":"50",
       "ktime":"5",
       "0err":"70",
       "colormax":"100",
       "c_pin":"6",
       "module":"CBU",
       "ctrl_lv":"1",
       "rstmode":"2",
       "irpin":"26",
       "brightmax":"100",
       "sfunc":"1",
       "key_lv":"0",
       "wfct":"3",
       "pwmhz":"1000",
       "rgbtowh":"35",
       "md":"0",
       "wfb64":"1",
       "stat":"0",
       "token":"null",
       "region":"null",
       "reg_key":"null",
       "dns_prio":"0 ",
       "em_sys_env":"bk7231n"
    }
    


    
    Device configuration, as extracted from Tuya: 
    - Microphone (TODO) on P23
    - LED Cool (Channel 4) on P8
    - IR Receiver is on P26
    - PWM Frequency 1000
    - SPI MISO 17
    - SPI MOSI 16
    - Control Pin (TODO) on P22
    - SPI CS 15
    - LED Warm (Channel 5) on P7
    - SPI SCL 14
    Device seems to be using CBU module, which is using BK7231N.
    Device internal platform - bk7231n, equals BK7231N.
    And the Tuya section starts, as usual, at 2023424 (0x1EE000)
    
    


    Po kilku próbach i błędach myślę, że znalazłem pinout (myślę, że jest przycisk na 20, przycisk, którego nie używam)

    {
      "vendor": "Tuya",
      "bDetailed": "0",
      "name": "Full Device Name Here",
      "model": "enter short model name here",
      "chip": "BK7231N",
      "board": "TODO",
      "flags": "272",
      "keywords": [
        "TODO",
        "TODO",
        "TODO"
      ],
      "pins": {
        "7": "PWM;5",
        "8": "PWM;4",
        "16": "SM16703P_DIN;0",
        "22": "AlwaysHigh;0",
        "26": "IRRecv;0"
      },
      "command": "",
      "image": "https://obrazki.elektroda.pl/YOUR_IMAGE.jpg",
      "wiki": "https://www.elektroda.com/rtvforum/topic_YOUR_TOPIC.html"
    }


    Ale mam problem z używaniem go
    występuje dryft w sterowaniu diodą led

    jeśli wybiorę pełny CZERWONY dla paska, wszystkie piksele są w innym kolorze

    po kopaniu znalazłem kod, który pozwala uzyskać ten sam kolor we wszystkich pikselach

    przykład mojego autoexec.bet dla tylko 5 pikseli led (schemat kolorów powtarza się co 5 pikseli)

    wydaje się, że używa wzoru RGBCW i występuje dryf na jednym pikselu


    RED
    
    
    SM16703P_SetPixel 0 0 255 0 0 0
    SM16703P_SetPixel 1 0 0 255 0 0
    SM16703P_SetPixel 2 0 0 0 255 0
    SM16703P_SetPixel 3 0 0 0 0 255
    SM16703P_SetPixel 4 0 0 0 0 0
    SM16703P_SetPixel 5 255 0 0 0 0


    NIEBIESKI
    
    SM16703P_SetPixel 0 0 0 255 0 0
    SM16703P_SetPixel 1 0 0 0 255 0
    SM16703P_SetPixel 2 0 0 0 0 255
    SM16703P_SetPixel 3 0 0 0 0 0
    SM16703P_SetPixel 4 255 0 0 0 0
    SM16703P_SetPixel 5 0 255 0 0 0


    ZIELONY
    SM16703P_SetPixel 0 255 0 0 0 0
    SM16703P_SetPixel 1 0 255 0 0 0
    SM16703P_SetPixel 2 0 0 255 0 0
    SM16703P_SetPixel 3 0 0 0 255 0
    SM16703P_SetPixel 4 0 0 0 0 255
    SM16703P_SetPixel 5 0 0 0 0 0
    


    CIEPŁY BIAŁY
    
    SM16703P_SetPixel 0 0 0 0 255 0
    SM16703P_SetPixel 1 0 0 0 0 255
    SM16703P_SetPixel 2 0 0 0 0 0
    SM16703P_SetPixel 3 255 0 0 0 0
    SM16703P_SetPixel 4 0 255 0 0 0
    SM16703P_SetPixel 5 0 0 255 0 0
    


    ZIMNA BIEL
    SM16703P_SetPixel 0 0 0 0 0 255
    SM16703P_SetPixel 1 0 0 0 0 0
    SM16703P_SetPixel 2 255 0 0 0 0
    SM16703P_SetPixel 3 0 255 0 0 0
    SM16703P_SetPixel 4 0 0 255 0 0
    SM16703P_SetPixel 5 0 0 0 255 0
    


    Udało mi się więc użyć go do zwykłych kolorów, ale nie jest to tak łatwe, jak użycie paska w pełni działającego w openbeken
    i muszę użyć skryptu mqtt dla wszystkich kolorów w asystencie domowym

    dla mieszanki kolorów muszę obniżyć moc kolorów do 125ish, aby kolor był taki sam w 20m, jeśli nie, to jest to gigant kolorów, zasilacz 36v wydaje się trochę słaby dla 20 metrów diod led

    nie mogę używać suwaków kolorów, albo kolory to tęcza :)
    to samo dla białych kolorów

    czy ktoś wie, czy jest sposób, aby używać go poprawnie? czy mogłem coś przeoczyć? czy jest to związane z oprogramowaniem?
    jeśli potrzebujesz więcej informacji, nie ma problemu
    dzięki!
  • REKLAMA
  • #2 21881955
    divadiow
    Poziom 38  
    Posty: 5201
    Pomógł: 446
    Ocena: 914
    Jestem ciekaw, której wersji Easy Flasher używasz, aby uzyskać ten opis tekstowy.

    Najnowsza =
    Kod: Text
    Zaloguj się, aby zobaczyć kod


    Dodano po 4 [minutach]:

    chociaż prawdopodobnie powinno być tak, że są one w nawiasie z (NA) lub czymś podobnym, ponieważ nie sądzę, abyśmy widzieli, że muszą mapować do czegokolwiek

    Kod: Text
    Zaloguj się, aby zobaczyć kod


    Dodano po 4 [minutach]:

    w każdym razie, do głównego punktu, wygląda to na jeden z tych pasków LSC, w których RGB jest kontrolowany oddzielnie od PWM CW i WW i nie jestem zbyt pewien, jaki jest status z OBK obsługującym ten miks w pełni w tej chwili. Może @p.kaczmarek2 wie
  • REKLAMA
  • #3 21881977
    snuf69
    Poziom 2  
    Posty: 2
    Ocena: 1
    >>21881955

    cześć dzięki za odpowiedź

    myślę, że popełniłem błąd, kiedy pisałem mój post
    mam ten sam opis
    Device configuration, as extracted from Tuya: 
    - Microphone (TODO) on P23
    - LED Cool (Channel 4) on P8
    - IR Receiver is on P26
    - PWM Frequency 1000
    - SPI MISO 17
    - SPI MOSI 16
    - Control Pin (TODO) on P22
    - SPI CS 15
    - LED Warm (Channel 5) on P7
    - SPI SCL 14
    Device seems to be using CBU module, which is using BK7231N.
    Device internal platform - bk7231n, equals BK7231N.
    And the Tuya section starts, as usual, at 2023424 (0x1EE000)
    

    zmieniłem mój błąd w głównym poście

    jeśli uda mi się sprawić, że będą działać tylko kolory, a nie biel, to nie jest to problem, to nie jest główne światło w moim pokoju gier
    dzięki

    EDIT: odłączyłem linię N: nic się nie zmieniło

    EDIT2: przetestowałem pasek na ESP32 z wled: mogę obsługiwać kolory i biel idealnie, jeśli używam FW1906 GRBCW
    ale byłoby wspaniale, gdybym mógł użyć oryginalnego sterownika na OBK
  • #4 21913544
    neilcole638
    Poziom 2  
    Posty: 2
    Niezły teardown. Zawsze ciekawie jest zobaczyć, jakiego chipsetu i oprogramowania układowego używają te budżetowe inteligentne paski LED. Posty takie jak ten znacznie ułatwiają innym określenie kompatybilności i uniknięcie niepotrzebnych prób i błędów podczas flashowania lub integracji z niestandardowym oprogramowaniem układowym.
REKLAMA