Skip to main content

Rješavanje problema

Počnite od simptoma koji možete uočiti. Primijenite jednu promjenu odjednom, zatim ponovno pokušajte najmanji primjer iz Brzog početka.

SimptomProvjeraRješenje
Inputronic GRID not found. Check wiring.Je li Qwiic kabel čvrsto uključen na oba kraja? Dobiva li pločica 3,3 V?Ponovno uključite kabel ili probajte drugi od četiri Qwiic konektora, zatim resetirajte kontroler. Ako koristite lemne površine, provjerite jesu li SDA i SCL zamijenjeni.
Pločica je prestala odgovarati nakon promjene adresePločica zadržava novu adresu nakon isključivanja napajanja pa više ne odgovara na 0x30.Stvorite objekt s adresom koju ste postavili, na primjer InputronicGrid grid(0x31); u Arduinu ili InputronicGrid(address=0x31) u MicroPythonu. Za povratak pokrenite primjer Promjena I2C adrese s CURRENT_ADDRESS postavljenim na trenutnu adresu i NEW_ADDRESS postavljenim na 0x30.
setAddress() nije ništa učinioJe li nova adresa između 0x08 i 0x77?Biblioteke zanemaruju svaku drugu vrijednost i ništa ne šalju. Odaberite adresu iz tog raspona koju ne koristi nijedan drugi uređaj na sabirnici.
MicroPython: Board not recognized, pass an initialized I2C objectInputronicGrid() bez I2C objekta radi samo na portovima koje modul prepoznaje: ESP32, ESP8266 i jedna Soldered pločica.Stvorite I2C(...) s pinovima svoje pločice i proslijedite ga kao InputronicGrid(i2c=i2c), kao što pokazuju komentirani retci na vrhu svakog primjera.
Arduino: setLED() pali pogrešnu LED diodu ili pogrešnu svjetlinuJeste li pozvali setLED() s pet argumenata?Pet argumenata odabire LED diodu prema indeksu, uz zadani intenzitet 128. Za redak i stupac proslijedite svih šest: setLED(row, col, r, g, b, intensity).
Više GRID pločica ili drugih I2C pločica na jednoj sabirnici ne radi zajednoDijele li dvije pločice istu adresu? Dodaje li svaka pločica vlastite pull-up otpornike?Svakoj GRID pločici dodijelite vlastitu adresu. Ako druga pločica na sabirnici već ima pull-up otpornike, prerežite JP5 kako biste isključili pull-up otpornike od 10 kΩ ove pločice.
Vaš kontroler radi na 5 VGRID je pločica samo za 3,3 V, bez regulatora i bez pretvornika naponskih razina.Koristite kontroler koji radi na 3,3 V.

Još uvijek ne ide?​

Pitajte na forumu zajednice. Navedite sljedeće kako bi netko mogao reproducirati problem:

  • naziv proizvoda i SKU: Soldered Inputronic GRID, 333362
  • pločicu kontrolera i softversko okruženje
  • reviziju biblioteke ili modula
  • cjelovit tekst pogreške ili neočekivani izlaz
  • način povezivanja i izvor napajanja
  • jasnu fotografiju ožičenja