如何将“使用NodeMCU的Blynk代码”转换为“用ArduinoUno的Blynk代码”

时间:2019-09-22 19:41:08

标签: c++ arduino nodemcu blynk

我会寻求您的帮助。 下面的代码是在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 

我知道NodeMCU的D6引脚就像GPIO12。 D1,D2与GPIO5和GPIO4进行比较。 但是,NodeMCU就是这种情况。那么当此图配置为ArduinoUNO时,是否需要更改#define行中的数字?如果是这样,我们如何更改它?我需要答案。

谢谢。我学到很多东西。

1 个答案:

答案 0 :(得分:0)

arduino uno具有0-13之间的GPIO引脚,其中一些标记为PWM,例如5,6。如果要对电动机进行速度控制,则必须使用这些引脚。要更改图钉,只需更改数字即可,例如

#define M1 5
#define M2 6

对于DHT,任何引脚都可以。

因此,简而言之,您可以毫无问题地使用这些行。