Hirdetés

Új hozzászólás Aktív témák

  • ngabor2

    nagyúr

    Van egy klón ESP32 lap, ESP-WROOM32 modullal. Valamint egy BMP-280 I2C-s szenzor. A kettőt összekötöttem, de valami nem kerek. Az ESP32 lábkiosztását a netről néztem, mert annyira klón, hogy még jelölés sincs rajta...

    Levadásztam egy i2c tesztelő kódot, ami annyit csinál, hogy végigmegy a lehetséges címeken, és kiírja, ha talál I2C eszközt (címmel együtt). Ez azt mondja, hogy a 0x76-os címen talált egy i2c eszközt. Mivel más nincs is rajta, ezért jó eséllyel ennek kellene lennie a szenzornak.

    Ezen kívül van egy példaprogram a BMP280-hoz. Ezt is lefordítottam, feltettem. Ez viszont azt írja ki, hogy nem talál eszközt.

    Belenézve a BMP280 header fájljába, ott azt láttam, hogy a 0x77-en keresné, ezért a kódban újradefiniáltam a megtalált címet. Ez se segített rajta.

    A szenzor 3,3 V-ot igényel, ezt az ESP32-től kapja. Ez lenne kevés? De akkor i2c-kereséskor miért találja meg? Valami ötlet, hogy mit nem veszek észre?

Új hozzászólás Aktív témák