Arduino教程入门系列-第二课-第一次面包板实验 面包
ocrobot mango控制板(Arduino兼容) | 一块 |
面包板 | 一块 |
面包板专用跳线 | 一盒 |
镊子 | 一把 |
任意颜色的led | 一个 |
220欧姆电阻 | 一个 |
昨天,我们玩了板载的LED,如果你是一个勤学好练的好孩纸,应该不会就做完我们给的源码就结束了,应该能让那个小灯,闪到泪奔,可能也发现了一个比较神奇的现象,就是间隔时间变短以后灯就不闪烁了,亮度变低了,这个情况我们会在随后的课程里进行介绍,如果只玩了例程,啥都没改的同学们,请自觉捂脸回去将LED再玩一天。
好了,今天我们终于动真格的了,来搭建我们的第一个电路,并且驱动他,拿出你准备好的实验盒,按照试验器件取出我们需要的元器件。
准备好上面的东西,我们就能开始我们的实验了,本实验要求您有初中级别的电学相关知识基础,如果您缺乏相关知识,请花2小时去检索学习一下。
首先我们认识一下LED(发光二极管),所谓LED其实就是一枚分极性的灯泡。通电就会亮
这就是一枚红颜色的LED,比较长的一只教是正极,短脚的一只是负极。接反了可不会亮哟~~
大家按照下面的接线示例链接好电路。不会用面包板的同学,请参看:面包板的秘密
实际链接的效果可能不会像图上那么理想,因为线材有长有短
下面是我接的实物图
<ignore_js_op>
请注意:LED的内阻很小,必须使用220欧姆电阻限制电路中的电流,否则直接连接电路,瞬间就会烧毁LED
有关电流、电压、电阻的关系请参考:欧姆定律
好了,我们我们的电路就搭建完成了。。。只要接上USB下载我们昨天的程序即可看到实验效果了。。
如果你不记得昨天的程序了。我们今天依旧提供
ARDUINO 代码复制打印
/ 作者:极客工坊 时间:2012年5月18日 IDE版本号:1.0 发表地址:www.geek-workshop.com 程序说明: 使一个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秒钟。 }
以下是我们提供的全程教学演示视频,建议看完视频再做实验
==========分割线 下面为扩展阅读==========
本次实验所用到的语法请点击关键字进入极客工坊WIKI查看,词条内容在WIKI中不定期更新。
void
setup()
loop()
pinMode()
digitalWrite()
delay()
via - 极客工坊