Как я могу объявить пользовательские контакты при использовании с ESP8266 в библиотеке MPU9250
Я хочу объявить контакты SCL и SCK, например Wire.begin(sda_pin, scl_pin);
, чтобы использовать их с ESP8266 для интеграции датчика MPU 9250/6500.
Я не могу найти способ объявить это в этом примере кода, предоставленном https://github.com/bolderflight/MPU9250.
в приведенном выше примере он только что был передан как Wire и создал объект типа MPU9250 IMU(Wire,0x68);
, который предназначался для использования с UNO платы(как я думаю)
И в любом случае, если кто-то из вас видел библиотеку, которую можно использовать с ESP8266 для MPU 9250/6500, укажите мне в этом направлении, пожалуйста (я пытаюсь получить крен, тангаж, рыскание)
@Isara De Silva, 👍0
1 ответ
Лучший ответ:
Вы можете использовать Wire.pins(sda, scl);
перед IMU.begin();
.
IMU.begin()
затем вызывает Wire.begin()
без параметров.
- Проблемы с подключением I2C на ESP8266 — 12F, какие контакты использовать?
- Как подключить MPU9250 к NodeMCU с помощью SPI или I2C Slave?
- esp8266-01 и Arduino UNO обмен данными через i2c
- ADS1115: измерение напряжения 5 В и питание от 3,3 В
- Варианты протокола для обмена данными между Arduino и ESP8266
- Отправка значений из arduino uno в wemos d1 r1
- Соединение i2c для MCP4725 (Dac) с Esp8266 wemos d1 mini
- HD44780 отображает неправильно черный на синем вместо белого на синем