Ardiuno学习经验记录222

Ardiuno 学习经验总结222
 1.pinMode()函数设置为输入上拉(INPUT- PULLUP)模式时,不需要外部的上拉电阻
PS:在上拉模式下,按钮的逻辑状态是相反的,开关断开时是HIGH高电平(1),开关按下
后是低电平LOW(0);
2.布尔型数据:HIGH/true/非0(1)LOW/false/0(0)

2dc1bdbd14ce4eb59743ba0e81e34886.png
3.MC猜数字:使用数码管时,注意显示完一个数字以后应该进行清除当前显示内容的引脚值
(即从3-9全部调整回低电平LOW)

 

f5f78961fa3c4eb0ade04cf0e8bad67c.png

48719713a6974ebeaf25aea820d28b19.png04c243dfdfe04774baebddeba562b2da.png4667424fb2f9450aace3b98bbbbd97ac.png4.while()函数注意一定要有条件跳出循环,不能写死循环。
5.使用random函数时每次重新调用生成的随机数一样,可以通过调用randomSeed(analogRead(A0))
来读取A0引脚上模拟输入的空引脚信号;
6.Serial.print()打印后不换行
  Serial.pritln()打印后换行
  多加使用!通过串口监视器观察程序运行状况并且及时调试
7.模拟输出:analogWrite(ledPin,brightness)不仅仅有开关两种状态,可以调节led亮度以及电机工作
8.ps:初始时把led亮度设置为led亮度参数最大的一半
9。analogWrite()将一个模拟数值写进Ardiuno引脚,每次执行都会诶引脚提供一个PWM信号
10.注意:Ardiuno中只能对3,5,6,9,10,11(有~)的引脚使用analogWrite(),在调用前可以不需要使用pinMode()对引脚设置,
但最好都写,防止忘记!

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值