Arduino里面常用的函数

参考:《Arduino程序设计基础》函数参考文档.

一、我们进行单片机开发,其实就是使用单片机的IO口,所以在用Arduino进行单片机的开发时,首先要想好IO的作用,然后进行配置。
譬如我想点亮一个led,那么这个io就是用作输出。
如果我想将这个io接按键,那么这个io就是做输入。
1、IO口配置函数
设置1脚为输出
pinMode(1, OUTPUT)

函数格式:函数名(参数1,参数2)
函数名:pinMode
参数1:表示引脚编号,有1,2,3,4……
参数2:表示模式,有INPUT(输入)、OUTPUT(输出)、INPUT_PULLUP(输入上拉)

2、IO口写入函数
1脚输出低电平
digitalWrite(1,LOW);

函数格式:函数名(参数1,参数2)
函数名:digitalWrite
参数1:表示引脚编号,有1,2,3,4……
参数2:表示输出高低电平,有LOW和HIGH

3、读IO口电平
读出2脚电平,赋值给value
value = digitalRead(pin);

函数格式:函数名(参数1)
函数名:digitalRead
参数1:表示引脚编号,有1,2,3,4……

4、读取AD值
读出2脚电压值,赋值给value
value =analogReade(2);

函数格式:函数名(参数1)
函数名:analogReade
参数1:表示引脚编号,有1,2,3,4……

5、输出模拟信号
2脚输出3.3V
analogWrite(2, 255);

函数格式:函数名(参数1,参数2)
函数名:analogWrite
参数1:表示引脚编号,有1,2,3,4……
参数2:表示PWM的值,从0-255
/*2脚实现呼吸灯的效果*/
for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=5) 
{ 
    // 输出PWM
    analogWrite(2, fadeValue);         
    // 等待30ms,以便观察到渐变效果
    delay(30);                            
  } 
  • 3
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值