我会请你帮忙的。下面的代码是在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行中的数字?如果是这样,我们如何改变它?我需要答案。
谢谢。我学到了很多。
发布于 2019-09-23 16:14:52
arduino uno有从0到13的GPIO引脚,其中一些标记为PWM,例如5,6。如果你想控制电机的速度,你必须使用这些引脚。要更改引脚,只需更改号码,例如
#define M1 5
#define M2 6对于分布式哈希表,任何引脚都可以。
因此,简而言之,您可以毫无问题地使用这些行。
https://stackoverflow.com/questions/58052810
复制相似问题