本帖最后由 ITEAD创易工作室 于 2014-7-11 12:01 编辑
小伙伴们用arduino做了这么多项目,有没有感觉哪个环节比较麻烦呢?
比如说供电。东西做出来了,我想放在其他地方,但是没有插座,移动电源又太大,不方便,如何是好?
今天给小伙伴们介绍这款arduino专用的电源扩展板—Itead Power shield。
PCB 大小 | 55.88mm X 68.58mm X 1.6mm | 指示灯 | 电源指示灯 | 供电电压 | 5V(两节AAA 7号电池) | 供电电流 | 350mA |
这个板子将3v的电池电压升高到5V电压,达到90%的电能转换。自带on/off开关,可以方便通断。另配备一个USB A接口,可以给5V/350mA的USB设备供电。
引脚图:
接下来我们做一个人体红外感应灯,然后用这个板子给它叠加上电源吧。
需要用到的配件:
因为我们的uno是引出了传感器的引脚,所以不需要用到I/O扩展板。如果你用的是官方版的那张,就需要再加一个I/O扩展板。
UNO烧写代码这里就不详述了,代码如下: - int LED = 13;
- int PIR = 9;
- int val = 0;
- void setup()
- {
- pinMode(LED, OUTPUT);
- pinMode(PIR, INPUT);
- digitalWrite(LED,HIGH);
- Serial.begin(9600);
- }
-
- void loop()
- {
- val = digitalRead(PIR);
- if(HIGH == val)
- {
- digitalWrite(LED,HIGH);
- delay(10);
- }
- else
- {digitalWrite(LED,LOW);
- delay(10);
- }
- }
复制代码硬件搭建如下: 1. PIR传感器接到uno的D9引脚,LED接到D13引脚。 S →S + →V - →G 2. 把排母叠加到uno板子上。
3. 把power扩展板叠加上去,装入电池,打开扩展板上的开关。 4. 现在就可以在板子背面贴上双面胶安置到墙上了。想贴哪就贴哪!
http://player.youku.com/player.php/sid/XNzM4MDU2MDY4/v.swf
|