Skip to main content

Rješavanje problema

Krenite od simptoma koji možete uočiti. Primijenite jednu promjenu odjednom, a zatim ponovno pokrenite najmanji primjer iz Brzog početka.

SimptomProvjeraRješenje
Arduino ispisuje Error: BMM350 not connected, check wiring and I2C address! jednom u sekundiQwiic kabel, ili GND, 3V3, SDA i SCL na headeru, te adresa postavljena pomoću JP5Čvrsto utaknite Qwiic kabel na oba kraja ili provjerite svaku žicu na headeru. Ako je JP5 premješten na 0x15, proslijedite adresu: magSensor.begin(0x15).
MicroPython se zaustavlja s porukom BMM350 not responding on address 0x14Ožičenje te pinovi scl i sda u retku I2C(...)Promijenite pinove u primjeru u one koje ste spojili. Ako je JP5 premješten, stvorite senzor pomoću BMM350(i2c, address=BMM350_I2C_ADSEL_SET_HIGH).
MicroPython se zaustavlja s porukom BMM350 not found, chip ID ... was read instead of ...Uređaj je odgovorio na toj adresi, ali nije BMM350Provjerite koji uređaji na vašoj sabirnici koriste 0x14 (ili 0x15) i dodijelite BMM350 adresu koju nijedan drugi uređaj ne koristi.
MicroPython se zaustavlja s porukom Board not recognized, enter I2C pins manuallyVaš kôd stvara BMM350() bez I2C objekta, na pločici koju modul ne prepoznajeProslijedite I2C objekt sa svojim pinovima, kao što rade primjeri: BMM350(i2c).
Nema nikakvog izlaza u Serial MonitoruBrzina prijenosa (baud rate) u Serial MonitoruPostavite je na 115200, što je brzina koju koriste primjeri, i resetirajte pločicu.
Senzor ne odgovara ni na 0x14 ni na 0x15JP5 nakon prerezivanjaAdresni pin nikada ne smije ostati nespojen. Ponovno premostite jednu stranu JP5.
Primjer s prekidom ne ispisuje ništa nakon BMM350 connected!Žica INT i broj pina u primjeru (2 na Arduinu, 5 u MicroPythonu)Spojite INT na pin iz primjera ili promijenite pin u kodu. Pin mora podržavati prekide i očitavati 1,8 V signal INT kao visoku razinu.
Očitanja pokazuju veliki pomak nakon što je blizu bio jak magnetJe li senzor bio izložen polju većem od 250 mTPolja iznad 250 mT mogu pomaknuti offset i osjetljivost. Držite jake magnete podalje od pločice.

Još ne ide?​

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

  • naziv proizvoda i SKU: Soldered 3-axis Magnetometer BMM350 Breakout, 333359
  • upravljačka pločica i softversko okruženje
  • verzija biblioteke ili modula
  • cjeloviti tekst pogreške ili neočekivani izlaz
  • način povezivanja i izvor napajanja
  • jasna fotografija ožičenja