4月11/18/25日 Arduino入门 系列课程 预报名

2015/04/04 00:00 - 2015/04/24 12:30

广东省深圳市(广东深圳)华侨城创意园北区A5栋 227室

限额人数:35人

4月11/18/25日 Arduino入门 系列课程 预报名

2015/04/04 00:00 - 2015/04/24 12:30

广东省深圳市(广东深圳)华侨城创意园北区A5栋 227室

限额人数:35人

活动介绍

活动内容

4月11/18/25日
Arduino入门
系列课程
时间:
2015年04月11日
14:30 ~ 17:00
2015年04月18日
14:30 ~ 17:00
2015年04月25日
14:30 ~ 17:00
地点:
广东省深圳市南山区
华侨城创意园
北区A5栋227室
柴火创客空间
课程介绍:
本课程是创客电子制作领域的入门级课程主要针对刚开始接触单片机开发的小伙伴们。
Arduino是创客世界最不陌生的工具,可是对于刚开始接触创客和硬件的小伙伴,还是有不少人表示不太会使用Arduino,为了方便渴望快速入门的朋友们,我们特地开设了【Arduino入门系列课程】,本课程由香港工联会电子设计教师梁思进主持,经验丰富的梁老师将带您一起进入Arduino的奇妙世界!
参课人数:10人以内。
您需要准备的东西
通用工具:
1.自带笔记本电脑一台;
2.Arduino UNO开发板一块、USBmini数据线一条、5VDC 2mm口径电源适配器一个;

3.其他工具另发文章告知。

每堂课所需工具清单及参考购买通道我们会另发文整理,如果您没有来得及事先准备,我们也会提供几套供教学,但是数量不能保证所有人都有,为了保证您的学习质量,您可以自带。

Arduino入门课程【一】

Arduino 右.jpg

Arduino 简介:

首先Arduino 是一种单片机开发板。

1.为什么选择Arduino?

为什么要问这个问题?在选择这门课程前,您可以自己思考一下,不仅仅是因为Arduino当今已成为使用人数最多的单片机开发板之一,Arduino之所以能取得如此成就,这背后的故事如果您不太了解的话,希望您可以花一些时间去学习。这也有助于您对单片机开发的理解,如果Arduino是您所接触的第一款单片机,那么这将是很重要的一个开端。

Arduino凝结了一种电子设计的新概念,本课程也将向您解释这种新概念具体体现在哪里,同时欢迎大家在做了功课之后在课上一起探讨。

2.为什么要发明模块化的Arduino 连接插件?

在您理解了Arduino的发明初衷后,对这个问题的探讨能带给您更多的启发。

3.Arduino模块化连接插件Shield与Grove的介绍。

Grove Shield.png

Grove Base Shield

Grove Kit.png

Grove Kit

您需要非常清楚的是:什么是Shield?什么是Grove?可以拿来做什么?

Arduino 模拟器:

1.模拟器是一个虚拟的电脑软件,它能帮你在电脑上实现电路搭建,学会使用模拟器,是为了防止浪费时间去做太多实际实验;

2.教您具体使用模拟器,在自己电脑上操作,在不使用电子零件和硬件搭建电路之前,画出一个接近实际电路的模型。

Arduino入门课程【二】

Arduino编程开发环境的介绍

简单介绍写代码所用到的软件,以及操作方法,用这个方法去写一个简单的程序实现如下功能(这里包括什么是源代码,编译,下载以及在线执行,通过下面的过程,您能有一个清晰的理解):

1.点亮一只LED

点亮LED可以很简单,比如按下一个按键就亮,松开按键就熄灭,你可以通过一个简单的电路来实现这个效果而不需要Arduino的参与,但是我们这里要用Arduino来帮您实现这个效果,于是就需要写源代码来实现它,我们还要把按键升级为触摸按键,实现同样的效果。

2.发出一点声音

同上,我们使用触摸按键来实现,按下按键发声,松开停止发声。
3.点亮LED同时发声
按下触摸按键,这次要点亮LED并且同时发声,松开LED灯熄灭并停止发声。
到这里,您已经理解了如何控制Arduino单片机去做帮你做事情,当然不能超出它的能力范围啦,作为入门者,这是非常重要的一个实验,您可以自豪地说一句:“Hello, Arduino World!”

Arduino入门课程【三】


Arduino遥控车:

从课程【二】您理解了如何控制Arduino单片机,本节课就教您如何用单片机去做“可以动”的事情!
1.遥控车硬件搭建,需要Arduino主控板、马达驱动Shield、接收器Shield和电池等;
2.准备好遥控器;
3.讲解控制原理,教您动手亲自写控制小车的源代码,跟控制LED亮与熄灭是类似的,只不过这里的程序逻辑并没有那么简单;
4.编译下载源代码到Arduino,测试结果,如果效果不对,需要进行调试,可能是您自己写的源代码有哪里不对,找到并改正它!


触摸屏(画圈打叉游戏):

1.搭建这个小项目的硬件系统;
2.讲解触摸屏输入与显示原理;
3.讲解画圈打叉游戏的实现思路;
4.教您动手写源代码;
5.编译下载源代码到Arduino,测试结果,如果效果不对,需要进行调试,可能是您自己写的源代码有哪里不对,找到并改正它!
说到这里,您会发现,最后一步总是需要把编译好的程序下载到Arduino控制板进行测试,此时会发现很多问题,您会去思考如何找到这些问题,并反复修改测试,直到出现您想要的效果,这就叫做调试!
调试就是一个在实际测试中修正错误、偏差或不足的行为,如果您能够理解调试,并且知道如何去调试,说明您的单片机开发之路已经开始了!你可以大声地说一句“Hello Arduino Wolrld!”
课程收费
1.三堂课全部报名,总共200元;
2.单独报每堂课,80元一堂。
讲师简介

梁思进

新南威尔士大学毕业
香港工联会业余进进修中心教师
主力负责Arduino的教学
履历:
2005-2008年 耀生辉节能光控销售和产品工程师
2008年 Euro-Lighting 销售工程师
2008-2013年 健康厨柜销售经理
2013~今天 工联会电子设计教师

活动标签

活动地图

广东省深圳市(广东深圳)华侨城创意园北区A5栋 227室