link

创客教育注重不只是技术性问题,更是教育思想的变革,致力于将学生从知识的奴隶变为知识的主人;注重具有知、情、意、行等能力的培养,在知识的应用中深化、内化知识,更加注重知识的创造。

创客教育着眼于在实践中培养学生的创新、实践、共享的创客精神和理念。

第一章

第1课 闪烁的灯(A)

  1. 实验器材

1、Arduino uno板:arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势,很适合初学者入门嵌入式开发。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。

link boy教学(Linkboy教程第1课闪烁的灯)(1)

link boy教学(Linkboy教程第1课闪烁的灯)(2)

2、面包板

面包板是由于板子上有很多小插孔,专为电子电路的无焊接实验设计制造的。由于各种电子元器件可根据需要随意插入或拔出,免去了焊接,节省了电路的组装时间,而且元件可以重复使用,所以非常适合电子电路的组装、调试和训练。

link boy教学(Linkboy教程第1课闪烁的灯)(3)

link boy教学(Linkboy教程第1课闪烁的灯)(4)

3、LED灯

长脚接VCC或数字引脚,短脚接GND

link boy教学(Linkboy教程第1课闪烁的灯)(5)

4、杜邦线

认识公-公,公-母,母-母

link boy教学(Linkboy教程第1课闪烁的灯)(6)

  1. 认识Linkboy

linkboy是一款开源免费的图形化编程仿真平台,通过鼠标交互拖拽快速搭建编程逻辑,拥有所见即所得的可视化界面,独一无二的模拟仿真功能,是开源免费的创客教育神器.

link boy教学(Linkboy教程第1课闪烁的灯)(7)

步骤:

link boy教学(Linkboy教程第1课闪烁的灯)(8)

下面我们来编写一个闪烁的红灯程序:

link boy教学(Linkboy教程第1课闪烁的灯)(9)

1、打开Linkboy程序,分别在程序模块选择arduino uno板 、面包板和红色LED,并拖动到编辑区。

2、连线,点击各个电子元件接脚连线。

link boy教学(Linkboy教程第1课闪烁的灯)(10)

3、编写程序,设计一个每隔5秒点亮和熄灭的LED灯程序。因为需要添加一个延时器,用来命令LED灯亮5秒和熄灭5秒。

link boy教学(Linkboy教程第1课闪烁的灯)(11)

1、点击arduino板,选择反复执行

link boy教学(Linkboy教程第1课闪烁的灯)(12)

2、在指令中拖动“模块类功能指令”,移动的反复执行下方,出现蓝色方框,放开鼠标左键。

link boy教学(Linkboy教程第1课闪烁的灯)(13)

3、点击

link boy教学(Linkboy教程第1课闪烁的灯)(14)

选择红灯点亮

link boy教学(Linkboy教程第1课闪烁的灯)(15)

4、再次添加一个

link boy教学(Linkboy教程第1课闪烁的灯)(16)

,选择延时器,选择延时器延时秒,输入5秒。

link boy教学(Linkboy教程第1课闪烁的灯)(17)

5、重复第3步,选择红灯熄灭

link boy教学(Linkboy教程第1课闪烁的灯)(18)

6、重复第4步

link boy教学(Linkboy教程第1课闪烁的灯)(19)

7、保存文件,点击

link boy教学(Linkboy教程第1课闪烁的灯)(20)

,仿真运行。

link boy教学(Linkboy教程第1课闪烁的灯)(21)

8、按照设计图,连接实物,用USB线连接arduino板,在程序中点击

link boy教学(Linkboy教程第1课闪烁的灯)(22)

,在串口号下点击连接的硬件,再点击“开始下载“,完全下载后,就可以看到实物运行情况。

link boy教学(Linkboy教程第1课闪烁的灯)(23)

  1. 注意事项:
  1. 下载程序前需要在电脑中安装主板的驱动程序,否则不能下载程序。
  2. 程序中的反复执行就是程序执行完命令后再次从头开始执行,反复进行。
  1. 思考题
  1. 为什么要用延时器?不用延时器的效果怎么样?可以测试下。
  2. 如果不用反复执行,用初始化,效果会怎么样?
  1. 作业

请设计一个红绿灯,要求红灯、绿灯亮20秒,黄灯亮5秒.

〖特别声明〗:本文内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。如有侵犯您的原创版权或者图片、等版权权利请告知 wzz#tom.com,我们将尽快删除相关内容。

赞 ()
打赏 微信扫一扫 微信扫一扫

相关推荐