Arduino入门小知识点总结
1.关于连接电路
作为一个根正苗红的arduino新手,常常被各种莫名其妙的错误困惑,大大地打击我的热情。其中有一个小错误我连着犯了两次,我费劲九牛二虎之力才发现,不禁感叹这么蠢的小错误都会连着犯,真不愧是是我。
错误示例如下图
在连接LED或者其他元件时,不要把引脚和电线连成一排,因为在面包板里,那五个小格子构成的一小排是由一根导线连起来的,所以这样连接会导致灯泡短路,而不能闪亮。
2.关于接入电阻的问题
上拉电阻:如代码
pinMode(5,INPUT_PULLUP);
可以在板子的5号接口内部上拉电阻,相当于在5号孔里连接了一个电阻。
这种操作主要用于连接开关时,应对其处于悬空时的状态。
下拉电阻:
//将某接点通过电阻接地的方法叫做下拉电阻,这样做是为了稳定引脚的电平。
3.LED限流
一般的的LED最大承受25mA的电流,所以连接LED时一般都会接电阻。尤其是在正极连接的是5V电压时,必须接电阻,不然你会闻到一股香喷喷的味道,然后这盏LED就不省人事了。
4.float与double精度问题
Arduino (UNO、MEGA等)上float和double精度是一样的,都占4字节内存,但Arduino Due的double占8字节内存 。
5.未完待续