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 brzog početka.

SimptomProvjeraRješenje
ERROR: Can't init the sensor! odmah nakon pokretanjaBiblioteka čeka do 500 ms da se pločica javi na adresi koju ste proslijedili. Je li Qwiic kabel potpuno utaknut na oba kraja i podudara li se adresa u vašem kodu s prekidačem ADDRESS?Ponovno utaknite kabel, zatim konstruktoru proslijedite adresu s prekidača (0x30 prema zadanim postavkama, do 0x37) i resetirajte kontroler. Primjer koji koristi bilo koju drugu adresu komunicira izravno s ADS1115: spojite ga na pinove SDA2 i SCL2 headera, a ne preko Qwiic konektora.
Očitanja ne izgledaju kao vrijednosti amonijakaKoju predpostavku (preset) koristi vaš kod? Primjeri za bridge dolaze s SENSOR_CO (Arduino) ili SENSOR_O3 (MicroPython), čija se osjetljivost i pojačanje razlikuju od onih ove ćelije.Koristite SENSOR_NH3, predložak za SGX-4NH3 ćeliju ove pločice.
Očitanje ostaje na 0Biblioteka svaki rezultat ispod nule ispisuje kao 0.Provjerite nulti pomak pomoću primjera za kalibraciju i postavite ga funkcijom setCustomZeroCalibration().
Board not recognized, please pass an I2C object manually u MicroPythonuModul sam odabire I2C pinove samo na nekoliko pločica koje prepoznaje po imenu, među njima ESP32 i ESP8266.Izradite I2C objekt za pinove svoje pločice i proslijedite ga kao drugi argument, kao u primjerima.

Još uvijek ne ide?​

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

  • naziv proizvoda i SKU: Soldered Electrochemical NH3 Gas Sensor Breakout (Qwiic), 333330
  • kontrolersku pločicu i softversko okruženje
  • reviziju biblioteke ili modula
  • cjeloviti tekst pogreške ili neočekivani izlaz
  • način spajanja i izvor napajanja
  • jasnu fotografiju ožičenja