运用Arduino感应器发挥创意

作者: 赖富伟老师
发布日期: 11/12/2019

Arduino简介

Arduino是一块开放原始码的电路板,用家可以使用它来开发不同的应用,例如控制电子器材或装上感应器等。

过程中,学生要编写程式、接驳电路,并要思考如何运用Arduino制作一些解决日常生活问题的物件,充份发挥无限创意。

主要功能

  • 控制电子器材
  • 传感器
  • 制作电子工具

官方网站

https://www.arduino.cc/

http://blog.ardublock.com/

http://www.blynk.cc/



使用示范

本片介绍如何运用Arduino去编写程式,控制闪灯的频率。

 

主要步骤:

1.  到官方网站下载并安装Arduino IDE软件

2.  连接Arduino至电脑

3.  输入设定
File  Examples  Basic 选择Blynk控制闪灯  Tools Board 选择电路板的型号  Tools  Port → 选择Adruino Port

4.  上载Template Program Arduino

5.  控制闪灯的频率

 

本片示范如何借助ArduBlock插件简易编写程式,适合一些没有编写程式经验的用家。

 

主要步骤:

1.  到官方网站下载并安装ArduBlock软件

2.  打开Arduino内的ArduBlock

3.  运用ArduBlock编写闪灯程式
Control / Pins / Utilities → 拖拉不同的代码编写程式

4.  上载至Arduino

5.  ArduBlock已将Visual Program转化为文字程式

 

本片示范如何使用Blynk平台控制Arduino制作物联网,将工具连接到互联网,透过智能程式控制

 

主要步骤:

1.  到官方网站下载并安装Blynk应用程式

2.  取得Auth Token

3.  在Arduino上安装Blynk Library

4.  开启Arduino内的Blynk Library
File → Examples → Blynk → 选择所用的电路板

5.  只需更改Template内特定指令—Auth Token, Access ID, Password

6.  上载程式到电路板

7.  在Blynk应用程式内选择设定
Create New Project → Project Name → Select hardware → Create Project → Project Settings → 取得Auth Token → Widget Box → Button → 设定Button 的名称及Pin → 启动程式运作

 

课堂实例



作者简介
赖富伟老师
赖富伟老师

本人毕业于香港大学,主修化学。现于伯裘书院任教化学、数学、科学及STEM科创课程。2015年开始接触Arduino,其后积极于校内推广,提倡作为STEM教育课程的其中一部分。课程中鼓励学生发挥创意,并以Arduino为基础,进行科学探究及发明,解决日常生活的问题。曾指导学生于多项全港及世界性的科创及发明比赛夺得佳绩,亦获邀于不同场合分享Arduino的教学心得及经验。

关键字词: Ardunio | 网上版 | 电路板 | ArduBlock | Blynk | 物联网

程度: 中学
课堂性质: 课堂前 | 课堂中 | 课堂后