Mpu6050 не обнаруживается в nodemcu

Я пытаюсь подключить mpu6050 к nodemcu следующим образом:

Vcc - 3v
Gnd - gnd
Sda - D2
Scl - D1  

Но он не обнаруживает датчик
Датчик работает с Arduino при подключении

Vcc - 5v
Gnd - gnd
Sda - A5
Scl - A4
INT - d2 

Код, который я пробовал, был примером кода Arduino с дополнительным Wire.begin (D2, D1) в nodemcu.


person Manish Malviya    schedule 06.08.2017    source источник
comment
Я не могу не заметить, что сработавшая установка включала одно дополнительное соединение, отсутствовавшее в том, которое не работало.   -  person Delta_G    schedule 06.08.2017
comment
да, вы правы, но проблема в том, что вы можете видеть, что контакт d2, который используется как INT в Arduino, уже используется как SDA в nodemcu, и я пытался подключиться почти ко всем другим контактам, но это не работает. Спасибо за ваш интерес.   -  person Manish Malviya    schedule 07.08.2017


Ответы (1)


Я импортировал эту библиотеку https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050 и запустите код примера с проводкой как Vcc - 3v Gnd - gnd Sda - D2 Scl - D1 и вместо записи Wire.begin(D2,D1) я написал Wire.begin() и это сработало.

person Manish Malviya    schedule 09.08.2017