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

[Rozwiązano] Ambilight z taśmy LED WS2812B - tylko 55 z 118 diod się świeci, Arduino Nano

Adrian019283 19 Lut 2018 22:17 2247 8
REKLAMA
  • #1 17049632
    Adrian019283
    Poziom 7  
    Posty: 5
    Witam, przy próbie zrobienia modułu ambilight wspieranego przez arduino nano napotkałem problem. Po podłączeniu wszystkiego jak należy i dobraniu odpowiedniego zasilacza (5v V 8a A) podświetla mi się około 55 diod z 118 diod (taśma led rgb ws2812b), prosiłbym o prostą pomoc ponieważ jestem zielony w tych sprawach :)
  • REKLAMA
  • #2 17049707
    k9mil
    Poziom 16  
    Posty: 105
    Pomógł: 23
    Ocena: 16
    wklej kody których użyłeś i schematy
  • REKLAMA
  • #4 17049813
    dt1
    Admin grupy komputery
    Posty: 48146
    Pomógł: 7291
    Ocena: 8245
    Temat ze względu na brak jakiegokolwiek opisu powinien właściwie trafić do kosza z adnotacją, że Forum wróżbitów ma zupełnie inny adres. No ale może uda się od Kolegi jeszcze wyciągnąć jakieś informacje na siłę (w sumie to Koledze powinno zależeć na podaniu jak największej ilości informacji - bez nich nikt nie pomoże w rozwiązaniu problemu). Tak więc, przynajmniej jeszcze na chwilę, temat przenoszę do działu dla początkujących.

    Koledze k9mil chodziło zapewne o to, co wgrałeś do tej pory do procesora na płytce Arduino. Bo jeśli jeszcze niczego nie wgrałeś, to w zasadzie nie powinieneś się spodziewać, że cokolwiek będzie działać :)
  • REKLAMA
  • #5 17050095
    Adrian019283
    Poziom 7  
    Posty: 5
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    To chyba o ten kod chodzi, ale jak zaznaczyłem jestem zielony w tych sprawach i według mnie przy włączeniu komputera odpala się tylko połowa ledow i warto zaznaczyć że mam taśmę 74led/metr
  • #6 17050261
    k9mil
    Poziom 16  
    Posty: 105
    Pomógł: 23
    Ocena: 16
    Adrian019283 napisał:

    #define NUM_LEDS 56

    Tutaj masz deklarację ilości ledów
  • #7 17050306
    Adrian019283
    Poziom 7  
    Posty: 5
    k9mil napisał:
    Adrian019283 napisał:

    #define NUM_LEDS 56

    Tutaj masz deklarację ilości ledów

    Czyli mam tutaj wpisać tylko ilość pojedynczych ledow czy jeszcze mam coś zmienić ?
  • #8 17050665
    dt1
    Admin grupy komputery
    Posty: 48146
    Pomógł: 7291
    Ocena: 8245
    Wpisz i sprawdź. Zrób zmianę, skompiluj kod, wgraj do Arduino. Procesor nie wybuchnie, w najgorszym wypadku dalej będzie działać źle. Możesz eksperymentować :)
  • REKLAMA
  • #9 17050907
    Adrian019283
    Poziom 7  
    Posty: 5
    Dziękuję, wszystko działa dobrze temat zamykam

    Dodano po 1 [minuty]:

    Zmiana liczby wyświetlanych ledow

Podsumowanie tematu

✨ Użytkownik napotkał problem z modułem ambilight opartym na taśmie LED WS2812B, gdzie tylko 55 z 118 diod świeciło po podłączeniu do Arduino Nano i odpowiedniego zasilacza. W odpowiedziach zasugerowano, aby użytkownik dostarczył więcej informacji, w tym kody i schematy. Po podaniu fragmentu kodu Arduino, który wykorzystuje bibliotekę FastLED, użytkownik został poinstruowany, aby zmienić liczbę diod w kodzie i ponownie skompilować program. Po dokonaniu zmian, problem został rozwiązany, a wszystkie diody zaczęły działać poprawnie.
Wygenerowane przez model językowy.
REKLAMA