• Как правильно работать с китайским датчиком давления GY-BMP280-3.3?

    @Andriuxa
    у меня поначалу тоже не получилось с наскока его подключить. Пришлось разбираться - и всё оказалось просто. Я подключал к arduino uno, со следующей распиновкой:
    SCL - 13
    SDA - 11
    CSB - 10
    SDO - 12.
    Далее надо доустановить библиотеку Adafruit BMP280 (Эскиз-include library-manage libraries-install), открыть скетч из нее bmp280test, и внести небольшую правку:
    вместо
    Adafruit_BMP280 bme; // I2C
    //Adafruit_BMP280 bme(BMP_CS); // hardware SPI
    //Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);

    вставить
    //Adafruit_BMP280 bme; // I2C
    //Adafruit_BMP280 bme(BMP_CS); // hardware SPI
    Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);


    То есть закомментить первую строку, и разблокировать третью. После этого всё заработало.
    Ответ написан
    Комментировать