Skip to main content

Otklanjanje poteškoća

Počnite od simptoma koji možete uočiti. Primijenite jednu promjenu odjednom, zatim ponovno pokrenite najmanji primjer iz poglavlja Brzi početak.

SimptomProvjeraRješenje
LED diode ostaju ugašene, zujalica šuti i pritisak tipke se nikada ne prepoznajeJe li pločica napajana preko Qwiic konektora? 2-pinski header prenosi samo SDA i SCL, bez napajanja.Spojite Qwiic kabel, do kraja ga gurnite u oba konektora i resetirajte kontroler.
Sve se tipke čitaju kao otpuštene (readButtons() vraća 0, potpuni demo ispisuje samo off)readButtons() vraća 0 kada pločica ne odgovara, pa problem s kabelom, napajanjem ili adresom izgleda kao da nijedna tipka nije pritisnuta.Provjerite Qwiic kabel i adresu, kao u prethodnim i sljedećim recima.
Ništa ne reagira nakon što ste promijenili preklopnik adreseKada su svi preklopnici u položaju OFF, pločica je na adresi 0x30, a to je adresa koju biblioteka koristi kada joj ne zadate adresu.Proslijedite adresu pločice konstruktoru, na primjer ButtonLedBuzzerBoard_Soldered board(0x31); kada je samo preklopnik 1 u položaju ON (tablica adresa nalazi se u dijelu Jumpers na stranici Hardware Details), ili vratite sve preklopnike u položaj OFF.
Dvije pločice na istoj sabirnici reagiraju na iste naredbeSvaka pločica na sabirnici treba vlastitu adresu. Stane ih najviše osam, na adresama od 0x30 do 0x37.Postavite različitu kombinaciju preklopnika na svakoj pločici i svakom objektu zadajte njegovu adresu.
Serial Monitor ne prikazuje ništa ili prikazuje nečitljive znakoveButtons.ino i FullDemo.ino ispisuju brzinom 115200 baud i u setup() čekaju 2 s prije prvog retka.Postavite Serial Monitor na 115200 baud i nakon učitavanja pričekajte nekoliko sekundi.
SDA i SCL spojili ste na druge pinove umjesto na QwiicPrimjeri pozivaju Wire.begin() bez ikakvih pinova.Proslijedite svoje pinove funkciji Wire.begin(), kao što pokazuje komentar u svakom primjeru: Wire.begin(21, 22) na ESP32 za koji su primjeri pisani.

I dalje ne ide?​

Pitajte na forumu zajednice. Priložite sljedeće kako bi netko mogao reproducirati problem:

  • naziv proizvoda i SKU: Soldered Button, LED & Buzzer Board with Qwiic, 333182
  • kontrolersku pločicu i softversko okruženje
  • reviziju biblioteke ili modula
  • cjelovit tekst pogreške ili neočekivani ispis
  • način spajanja i izvor napajanja
  • jasnu fotografiju spoja