Otklanjanje poteškoća
Započnite sa simptomom koji možete uočiti. Primijenite jednu promjenu odjednom, zatim ponovno pokrenite najmanji primjer iz poglavlja Brzi početak.
| Simptom | Provjera | Rješenje |
|---|---|---|
| Nijedna LED dioda ne svijetli | Je li između VCC i GND napon od 4,5 V do 5,3 V? Je li podatkovna žica spojena na DIN? | Napajajte matricu s 5 V. Podatkovnu žicu spojite na DIN: podaci ulaze ondje, a DOUT je samo izlaz prema sljedećoj matrici. |
| Nijedna LED dioda ne svijetli, a napajanje je ispravno | Odgovara li pin u kodu pinu spojenom na DIN? Primjeri koriste pin 6 (#define PIN 6, Pin(6, Pin.OUT)). | Promijenite broj pina u kodu u pin na koji ste spojili žicu ili žicu premjestite na pin 6. |
| Vaš kontroler ima logiku od 3,3 V | Pri napajanju od 5 V LED diode prema specifikaciji očitavaju DIN kao visoku razinu tek od 3,5 V (0,7 x VCC). Izlaz od 3,3 V je ispod te vrijednosti. | Upravljajte pinom DIN logičkim signalom od 5 V. |
| Vaš kod postavlja piksele, ali se matrica ne mijenja | Poziva li kod show() nakon setPixel(), fill() ili clear()? Te funkcije mijenjaju samo boje pohranjene u memoriji. | Pozovite show() nakon što postavite piksele za jedan okvir. |
| LED diode svijetle slabo | Primjeri postavljaju svjetlinu na 40 od 255 kako bi struja ostala niska. | Povećajte vrijednost u setBrightness() (0 je isključeno, 255 je puna svjetlina). Primjeri je drže niskom kako bi se izbjegla prekomjerna potrošnja struje. |
| Kod ulančanih matrica pikseli se pojavljuju na pogrešnoj matrici | Odgovaraju li width i height u konstruktoru vašem panelu, u višekratnicima broja 8? Jesu li matrice ulančane stupac po stupac? | Predajte punu širinu i visinu panela, na primjer WS2812Grid grid(PIN, 16, 8) za dvije matrice jednu pokraj druge. Svaki stupac ulančajte od vrha prema dnu, a DOUT zadnje matrice u stupcu spojite na DIN prve matrice u sljedećem stupcu. |
Još uvijek ne ide?
Pitajte na forumu zajednice. Priložite sljedeće kako bi netko mogao reproducirati problem:
- naziv proizvoda i SKU: Soldered Smart LED WS2812B Grid 8x8,
333383 - kontrolersku pločicu i softversko okruženje
- reviziju biblioteke ili modula
- cijeli tekst pogreške ili neočekivani izlaz
- način spajanja i izvor napajanja
- jasnu fotografiju ožičenja