创意会员编程系列课程之Arduino课程
Arduino是什么?
Arduino是一款便捷灵活、容易上手的开源电子原型平台。它由板子大叔(Massimo Banzi)和他的团队创造,包括多种型号的Arduino控制电路板,和专用编程开发软件(Arduino IDE)。它所用的语言也是运用较为广泛的C语言,因此,它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。此外,Arduino具有跨平台、开放性强、界面简单清晰等特点,被广泛运用于电子元器件的开发控制。
Massimo Banzi
Arduino还可以加上许多种类的传感器,利用积木组装多变化的机器人做出不同的应用。并且Arduino 的进入门槛低,只要懂简单的机械原理,加上创意,就可以制作出独一无二的机器人。
Arduino能做什么?
Arduino能通过各种各样的传感器来感知环境,控制灯光、马达和其他的装置来反馈、影响环境。Arduino可以做很多好玩的东西,比如说无人机、智能小车、3D打印机,还可以做智能家居等等。
为了让学生们更好地掌握和学习Arduino开源硬件的应用,我们的Arduino系列课程分为几个阶段,每次课程都有有不同的主题。
第一次课程已经在上周末进行,小朋友们通过手动点亮LED灯的小实验入门,随之体验了Arduino文本式编程环境和积木式编程环境,完成LED的自动亮灭与闪烁以及学习交通灯的基本控制。同学们可以了解按键的电路原理,实现按钮控制的小灯、呼吸灯等等。
而第二阶段的学习将会基于声音展开。学生可以学习搭建Arduino的电路,使用ArduBlock完成代码实现对应功能,学会做小闹钟、做会唱歌的按键电路、电子琴等等。
最后一次课程的主题则是“舵机智能控制”,学生们将会学习控制机器人的关节——舵机、并且尝试用按键、串口通信等不同方式控制舵机。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com