Arduino应用技术 (黄凌)智能终端 教案首页 第1--6章 Arduino的世界---学生设计一个难度中等的物联网项目.doc

Arduino应用技术 (黄凌)智能终端 教案首页 第1--6章 Arduino的世界---学生设计一个难度中等的物联网项目.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

教案

学期:

课程名称:Arduino应用技术

授课教材:Arduino应用技术

任课教师:

授课班级:

学时:60

课程负责人:

教案

授课班级

授课形式

讲授

操作

页码

1

授课日期

第1周

教学时数

4

授课章节名称

第一章Arduino的世界

1.1什么是Arduino

1.2Arduino板上的硬件

1.3其他类型的Arduino板

1.4Arduino扩展板

教学目标

1、了解Arduino发展,基本知识

2、掌握Arduino板子的硬件

3、熟悉Arduino其他类型的板子,扩展板

教学重点

ArduinoUNO板子的硬件

教学难点

ArduinoUNO板子的硬件

更新、补充、删除内容

补充例程

教学手段

讲授、多媒体演示、操作

课外作业

查相关资料

课后体会

刚开始讲解,学生反映尚可,难度不是很大。

教学过程设计

一、为什么使用Arduino做开发

1、ArduinoIDE可以在Windows、MacintoshOSX、Linux三大主流操作系统上运行,而其他的大多数控制器只能在Windows上开发。

2、ArduinoIDE基于processingIDE开发。对于初学者来说,极易掌握,同时有着足够的灵活性。Arduino语言基于wiring语言开发,是对AVRGCC库的二次封装,不需要太多的单片机基础、编程基础,简单学习后,你也可以快速的进行开发。

3、Arduino不仅仅是全球最流行的开源硬件,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。

二、Arduino系列控制器特色

Arduino板子上的硬件

Arduino其他系类板子

1.3.1ArduinoUNO

1.3.4ArduinoYún

1.3.5ArduinoRobot

1.3.6ArduinoMega系列

1.3.7ArduinoEthernet

1.3.8LiLyPadArduino系列

教案

授课班级

授课形式

讲授

操作

页码

2

授课日期

年3月4日

第2周

教学时数

4

授课章节名称

第一章Arduino的世界

1.5ArduinoIDE安装

1.6ArduinoIDE介绍

1.7开始编写Arduino程序

1.8Arduino的第三方软件介绍

1.9Arduino展望未来

教学目标

掌握ArduinoIDE

了解Arduino第三方软件

教学重点

ArduinoIDE集成开发环境的应用

教学难点

上机调试简单Arduino语言程序

更新、补充、删除内容

教学手段

讲授、多媒体演示、操作

课外作业

编写简单程序

课后体会

学生有了实际操作的机会,大家反映比较积极。

教学过程设计

1.5ArduinoIDE安装

1.5.1交叉编译:

就是在一个平台上生成另一个平台上可以执行的代码。开发人员在电脑上将程序写好,编译生成单片机执行的程序,就是一个交叉编译的过程。很多嵌入式系统需要从一台计算机上编程,将写好的程序下载到开发板中进行测试和实际运行。因此跨平台开发在嵌入式系统软件开发中很常见。因为单片机上不具备直接编程的环境,因此利用Arduino编程需要两台计算机:Arduino单片机和PC。

1.5.2在windows上安装IDE

ArduinoIDE的安装包可以从Arduino官网很方便地下载,其下载链接为:http://arduino.cc/en/Main/Software。

安装Arduino软件

安装USB驱动

创建开始菜单快捷方式

创建桌面快捷方式

关联.ino文件

图1-15为ArduinoIDE界面工具栏,从左至右依次为编译、上传、新建程序、打开程序、保存程序(sketch)和串口监视器(SerialMonitor)。

教案

授课班级

授课形式

讲授

操作

页码

3

授课日期

年3月11日第3周

教学时数

4

授课章节名称

第二章Arduino语言

2.1Arduino语言介绍与程序结构

2.2Arduino语言基础

2.3Arduino的一些扩展语法

教学目标

1.掌握Arduino程序介绍和语言基础

2.掌握Arduino一些扩展语法

教学重点

Arduino程序介绍和语言基础

教学难点

Arduino程序介绍和语言基础

更新、补充、删除内容

教学手段

讲授、多媒体演示、操作

课外作业

练习编程

课后体会

复习了一些c语言的知识,以及Arduino语言的特

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档