Как преобразовать код Blynk с NodeMCU в код Blynk с ArduinoUno - PullRequest
0 голосов
/ 22 сентября 2019

Я попрошу вас о помощи.Приведенный ниже код является частью исходного кода, который работает на NodeMCU.

#define DHTPIN 12 //temp&humi sensor pin setting, GPIO12, D6
#define M1 5 //motor pin setting, GPIO5, D1
#define M2 4 //motor pin setting, GPIO4, D2 

Я знаю, что вывод D6 NodeMCU похож на GPIO12.И D1, D2 сравниваются с GPIO5 и GPIO4.Но это так в NodeMCU.Так нужно ли менять номер в строке #define, когда эта диаграмма настроена как ArduinoUNO?Если так, как мы можем изменить это?Мне нужны ответы.

Спасибо.Я многому учусь.

1 Ответ

0 голосов
/ 23 сентября 2019

Arduino uno имеет контакты GPIO от 0 до 13, некоторые из них помечены как ШИМ, например, 5,6.Если вы хотите контролировать скорость вращения двигателя, вам придется использовать эти контакты.Чтобы изменить контакты, просто измените номер, например,

#define M1 5
#define M2 6

Для DHT подойдет любой контакт.

Короче говоря, вы можете без проблем использовать эти строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...