面包板实验:利用ArduinoIDE 语句控制灯的开关手工电子DIY教程
1. 认识LeD灯结构及使用方法,掌握利用ArduinoIDE 语句控制灯的开关。
2. 认识面包板及使用方法,了解在电路设计中所起的作用。
3. Arduino板载LED灯闪烁实验物理电路的正确连接。
主要材料:
DFRobot Arduino入门套件 |
所需工具:
Arduino ide 1.04 |
制作步骤:
第1步:
玩了板载的LED,我们会发现在间隔时间变短以后灯就不闪烁了,亮度变低了,这个情况我们会在之后的教程里进行介绍。
今天我们要动真格的了,来搭建我们的第一个电路,并且驱动他。
我们需要的元器件:控制板、面包板、220欧姆电阻、杜邦线。
第2步:
认识器材:
(1)LED(发光二极管)
所谓LED其实就是一枚分极性的灯泡。通电就会亮,这就是一枚黄颜色的LED,比较长的一只是正极,通常连连接电源正极,短脚的一只是负极。(注:有的发光二极管两根引线一样长,但管壳上有一凸起的小舌,靠近小舌的引线是正级)LED的连线方法:led灯的阳级通过限流电阻与板子上的数字I/O口相连,数字口输出高电平时,led联通,发光二级管发出亮光;数字口输出低电平时,led断开,发光二级管熄灭。
第3步:
(2)面包板
DF ROBOT套件中包含的面包板具有170个插孔,此面包板可以配合Arduino各种型号的ProtoShield(原型扩展板),自带双面粘胶,可以粘贴到各种开发板、扩展板上,也可粘贴到各种轮式机器人戒履带式机器人基板上实现个性化功能调试,体积小巧,仅有45mm×35mm(1.8"x1.4")大小,是Arduino互动媒体爱好者、机器人发烧友、电子爱好者和电子工程师必备用品。
第4步:
简单的说,面包板是一种电子实验用品,表面是打孔的塑料,底部有金属条,电子元器件按照一定规则插上即可使用无需焊接。
面包板板应该怎么使用呢,简单来说,就是把电子元件和跳线插到满是洞洞的板子上面即可,具体怎么插,怎么布局,这我们就要从面包板的内部结构上来说起。本次实验所用的面包板较为简单。以中间癿长槽为界分成上、下两部分,每一部分都是5行17列。
第5步:
(3)电阻
由于LED的内阻很小,必须使用220欧姆电阻限制电路中的电流,否则直接连接电路,瞬间就会烧毁LED。有关电流、电压、电阻的关系请参考:欧姆定律好了。
第6步:
连接电路:
物理电路连接如图所示:LED灯的正负引脚分别插入在面包板不同的列,220欧姆电阻一端连在LED正极引脚所在的列,另一端连在数字口13上。杜邦线一端连在LED负极引脚所在的列,另一端插入在GND口。
烧录程序:
先设置数字13引脚为高电平点亮led灯,然后延时1s,接着设置数字13引脚为低电平熄灭led灯,再延时1s。这样使led灯亮1s、灭1s,在规视上就形成闪烁状态。如果想让led快速闪烁,可以将延时时间设置的小一些,但不能过小,过小的话人眼就识别不出来了,看上去就像led灯一直在亮着;如果想让led慢一点闪烁,可以将延时时间设置的大一些,但也不能过大,过大的话就没有闪烁癿效果了。下面我们来看程序源码与上次实验一样。
/* 程序说明: 使一个Led亮一秒,灭一秒,如此往复。
*/ void setup()
{
// 初始化数字引脚,使其为输出状态。
// 大部分Arduino控制板上,数字13号引脚都有一颗Led。
pinMode(13, OUTPUT);
}
void loop()
{ digitalWrite(13, HIGH); // 使Led亮
delay(1000); // 持续1秒钟
digitalWrite(13, LOW); // 使Led灭
delay(1000); // 持续1秒钟。
}
将上述代码复制到IDE窗口中,先编译,如果无误后,再上传烧录至控制板中。如上图所示,完成后可以看到LED灯闪烁。
代码学习
pinMode()描述:将指定的引脚配置成输出或输入。语法:pinMode(pin, mode)参数:pin:要设置模式的引脚;mode:INPUT或OUTPUT。
digitalWrite()描述:给一个数字引脚写入HIGH或者LOW。 语法:digitalWrite(pin, value) 参数:pin: 引脚编号(如1,5,10,A0,A3) value: HIGHor LOW
delay()描述:使程序暂定设定的时间(单位毫秒)。(一秒等于1000毫秒) 语法:delay(ms) 参数:ms:暂停的毫秒数(unsignedlong)
小贴士:
面包板实验,同前一个实验一样,你是否对灯闪烁频率做修改。
1. 认真观察控制板,找到reset按钮,按一下,看看它的作用是什么?
2. 如果将LED等的正负引脚接反,会出现什么现象,原因是什么?
-
塑料瓶DIY的太阳能玩具车
巧妙运用一些玩具车配件,就可以将废弃的塑料瓶改装成太阳能玩具车。它在鼓励孩子动手的同时,也给他们上了一堂环保课——对废弃资源的回收利用,保护地球。...
-
自制老式滑板手工电子DIY教程
自制复古小滑板来自硬创邦主要材料:一块木板白色喷涂底漆红色喷漆喷涂清漆海鸥架车轮我用这些车轮,因为它们看起来像金属轮子轴承滑板螺栓和螺母大部分可以在五金商店找到所需工具:拼图功率砂光机砂纸钻头螺丝刀制作步骤:第1步:我喜欢德比#10老式滑板的外观所以一直...
-
自制3D全息投影手工电子DIY教程
还在为暑假手工作业而烦恼吗?别急!来看看这个教程吧!既简单又高逼格!主要材料:透明塑料片A4大小所需工具:直尺胶带黑卡纸制作步骤:第1步:图纸第2步:这种塑料片在各种包装上都有的第3步:按照图纸剪下4个,用胶带固定第4步:然后你需要一个专门的视频或图片(在爱奇艺中搜索“3D...
-
画笔电子学趣味电路游戏课程:第一讲,小螃蟹迷宫电路手工电子DIY教程
画笔电子学是一种大众设计的趣味电子制作套件,其玩法非常简单,套件包含导电画笔一支,纸质卡片若干还有对应的电子元件。主要材料:卡纸纽扣电池LED发光二极管轻触开关所需工具:剪刀美工刀导电画笔啫喱胶水制作步骤:第1步:涂画电路第2步:点涂胶水第3步:粘贴元件第4步:完成...
相关文章
- Children's Afternoon At Wargemont by Pierre Auguste Renoir
- 柠檬除了泡水喝还能和孩子们一起玩出超炫的科学实验!
- 黑板中的世界 Alejandro Guijarro记录的真实校园黑板
- 巴西室内设计师Mauricio Arruda作品:Residência Canário小制作
- 巴西室内设计师Mauricio Arruda作品:Residência Lorena
- 巴西室内设计师Mauricio Arruda作品:Residência Canário
- I Beg Your Pardon I Never Promised I Wouldn't Eat Your Rose Garden by Tracy Anderson
- 黑板中的世界 Alejandro Guijarro记录的真实校园黑板小制作
- 设计师Supon Phornirunlit和年Naked Decor产品目录小制作
- 巴西室内设计师Mauricio Arruda作品:Residência Lorena小制作