创客教育注重不只是技术性问题,更是教育思想的变革,致力于将学生从知识的奴隶变为知识的主人;注重具有知、情、意、行等能力的培养,在知识的应用中深化、内化知识,更加注重知识的创造。
创客教育着眼于在实践中培养学生的创新、实践、共享的创客精神和理念。
第一章
第1课 闪烁的灯(A)
- 实验器材
1、Arduino uno板:arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势,很适合初学者入门嵌入式开发。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。
2、面包板
面包板是由于板子上有很多小插孔,专为电子电路的无焊接实验设计制造的。由于各种电子元器件可根据需要随意插入或拔出,免去了焊接,节省了电路的组装时间,而且元件可以重复使用,所以非常适合电子电路的组装、调试和训练。
3、LED灯
长脚接VCC或数字引脚,短脚接GND
4、杜邦线
认识公-公,公-母,母-母
- 认识Linkboy
linkboy是一款开源免费的图形化编程仿真平台,通过鼠标交互拖拽快速搭建编程逻辑,拥有所见即所得的可视化界面,独一无二的模拟仿真功能,是开源免费的创客教育神器.
步骤:
下面我们来编写一个闪烁的红灯程序:
1、打开Linkboy程序,分别在程序模块选择arduino uno板 、面包板和红色LED,并拖动到编辑区。
2、连线,点击各个电子元件接脚连线。
3、编写程序,设计一个每隔5秒点亮和熄灭的LED灯程序。因为需要添加一个延时器,用来命令LED灯亮5秒和熄灭5秒。
1、点击arduino板,选择反复执行 | |
2、在指令中拖动“模块类功能指令”,移动的反复执行下方,出现蓝色方框,放开鼠标左键。 | |
3、点击 , 选择红灯点亮 | |
4、再次添加一个 ,选择延时器,选择延时器延时秒,输入5秒。 | |
5、重复第3步,选择红灯熄灭 | |
6、重复第4步 | |
7、保存文件,点击 ,仿真运行。 | |
8、按照设计图,连接实物,用USB线连接arduino板,在程序中点击 ,在串口号下点击连接的硬件,再点击“开始下载“,完全下载后,就可以看到实物运行情况。 |
- 注意事项:
- 下载程序前需要在电脑中安装主板的驱动程序,否则不能下载程序。
- 程序中的反复执行就是程序执行完命令后再次从头开始执行,反复进行。
- 思考题
- 为什么要用延时器?不用延时器的效果怎么样?可以测试下。
- 如果不用反复执行,用初始化,效果会怎么样?
- 作业
请设计一个红绿灯,要求红灯、绿灯亮20秒,黄灯亮5秒.
〖特别声明〗:本文内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。如有侵犯您的原创版权或者图片、等版权权利请告知 wzz#tom.com,我们将尽快删除相关内容。