hongshimizi 发表于 2015-9-25 15:59:01

arduino的管脚可以用变量定义吗?

我想用a,b,c,d表示arduino的管脚名,然后根据识别情况,让a,b,c,d取不同的值。可以这样来弄吗?这样的话功能一下子就好强大了呢。请问怎么这么弄啊? 我直接来好像失败了呢。。。。。

suoma 发表于 2015-9-26 09:31:32

数字管脚还可以,模拟的我就不知道了

pumpitup 发表于 2015-9-26 12:57:11

模拟你可以输出 A0 到A5的值 看看到底是多少,据说是14开始

println(A0);

楼主试过了告诉在下一下

xinhoujue 发表于 2016-2-24 18:40:38

本帖最后由 xinhoujue 于 2016-2-24 18:43 编辑

可以啊~~~~~
例程:
/******** 定 义 宏 ********/
int a = A0;//或14
int b = A1;//或15
int c = A2;//或16
int d = A3;//或17
                   // ...其他程序行
/******** 初 始 化 ********/
void setup(){
      pinMode(a, INPUT);
      pinMode(b, INPUT);
      pinMode(c, INPUT);
      pinMode(d, INPUT);
      // ...其他程序行
}
/******** 主 程 序 ********/
void loop()
{
       // ...其他程序行
}
页: [1]
查看完整版本: arduino的管脚可以用变量定义吗?