单片机教案6 课题4 认识Arduino_第1页
单片机教案6 课题4 认识Arduino_第2页
单片机教案6 课题4 认识Arduino_第3页
单片机教案6 课题4 认识Arduino_第4页
单片机教案6 课题4 认识Arduino_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教案课题课题4认识Arduino课程单片机授课教师专业汽车课型新授教案序号6授课时间第三周教学方法讲授教学目标1.掌握开发程序的安装步骤2.掌握单片机驱动程序的安装步骤3.掌握程序的验证及上传至单片机的步骤教学重点难点及解决办法掌握Arduino单片机驱动的安装步骤通过PPT以及视频展示安装步骤,提高学习效果。作业布置1.简要叙述单片机的驱动安装步骤教学后记学生听课情况学生掌握情况存在的问题审查签字年月日教学过程教师活动教学内容学生活动组织教学询问上节课掌握情况复习提问讲授本节内容总结布置作业清点人数记录询问上节课掌握情况1.简述Arduino单片机的各部分2.举几个常用命令的例子安装arduino开发程序在开始使用arduino之前,需要在电脑上安装开发环境,我们可以从https://www.arduino.cc/en/Main/Software#网址中找到各种版本IDE的下载地址。按照以下安装步骤安装到熟悉的文件位置。安装好官方的开发软件(IDE)以后电脑桌面会出现这个图标以后编写代码都是打开这个图标进行的。二、安装USB驱动下面用带数据传输功能的USB接口把开发板与电脑连接。这个时候系统会自动安装驱动文件的,在电脑的右下角会有一个安装驱动的提示。大概1分钟不到就会安装好的。安装好后在电脑的设备管理器页面会出现下图所示:三、打开arduino开发环境找到桌面上这个图标,双击打开会出现如下界面:打开软件后,我们就可以在窗口的空白处编写程序了。下面直接将以下代码直接复制到软件中。intLED=10;//定义数字接口10voidsetup(){pinMode(LED,OUTPUT);//设置数字10口为输出接口,Arduino上我们用到的I/O口都要进行类似这样的定义。}voidloop()//死循环体{digitalWrite(LED,HIGH);//IO口10设置为高电平,点亮数字10口LEDdelay(500);//延时500msdigitalWrite(LED,LOW);//IO口10设置为低电平,熄灭数字10口LEDdelay(500);//延时500ms}四、编译程序点击验证程序,这时验证按钮会变成黄色,下面出现正在验证项目,这表示软件正在对所写的程序进行验证,如下图所示:等待一会儿,会看到验证按钮恢复原来的状态,编译完成,最下面一段文字说明编写的程序共有32256字节数。这表明,程序验证成功,并且没有语法上的错误。如下图所示:下面看看程序有语法错误会出现什么状态,将程序中的pinMode(ledpin,OUTPUT)后面的分号去掉,点击编译按钮,编译完成后会出现如下图所示状态:1处告诉我们是因为在“}”附近缺少分号而出现在voidsetup()的一个“}”附近。3处用粉颜色将“}”覆盖,表示错误就在这附近。从程序中看到错误确实在大括号附近,将分号添上后就会编译成功。以后编写程序出现错误时就可以通过看下面信息栏里的提示调试程序。四、下载程序下载程序前先将板子型号和COM口选好。点击工具选择开发板型号(arduinouno)和端口(选择设备管理器页面显示的COM),如图:这样板子型号和COM口就选好了。接下来点击arduino软件上的下载按钮,点击之后下载按钮变成橙色,软件下方出现UploadingtoI/OBoard,同时板子上标有TX和RX的灯会亮,如图所示:程序下载完毕后,下载按钮恢复原来的颜色,下面出现上传成功,如图:如果没有显示上传成功,而是出现了红色的字,表示下载失败,可以检查一下USB线是否连接好、电源开关是否打开、COM口是否选对等等。如果出现上图,表示程序下载成功了。本节课主要讲授三个内容:1.Arduino单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论