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

下载本文档

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

文档简介

教案课题课题4认识Arduino课程单片机授课教师专业汽车课型新授教案序号5授课时间第三周教学方法讲授教学目标1.了解Arduino单片机电路与各接口的含义、作用2.掌握程序中常见的英文命令3.掌握常见的数据类型和运算符教学重点难点及解决办法掌握Arduino单片机的常见英文命令通过PPT以及视频展示命令的具体含义,以及命令呈现的效果。作业布置1.填写单片机硬件电路各部分名称2.简要写出单片机常见命令的含义教学后记学生听课情况学生掌握情况存在的问题审查签字年月日教学过程教师活动教学内容学生活动组织教学询问上节课掌握情况复习提问讲授本节内容总结布置作业清点人数记录询问上节课掌握情况1.简述单片机的定义2.举几个例子说明单片机在汽车当中的应用一、什么是Arduino?Arduino是一块基于开放原始代码的Simplei/o平台,并且具有开发语言和开发环境都很简单、易理解的特点。让您可以快速使用Arduino实现功能。二、Arduino的特点开放原始码的电路图设计,开发界面免费下载,也可依需求自己修改。下载程序简单、方便。可简单地与传感器、各式各样的电子元件连接,如:LED灯、蜂鸣器、按键、光敏电阻等等。使用高速的微处理控制器(ATMEGA328)。开发语言和环境都非常的简单、移理解。三、ArduinoUNO硬件介绍DigitalI/O数字输入/输出端共13个。AnalogI/O模拟输入/输出端共5个。支持ISP下载功能。输入电压:接上USB时无须外部供电或外部5V~89V直流电压输入。输出电压:5V直流电压输出和3.3V直流电压输出和外部电源输入。采用AtmelAtmega328微处理控制器。Arduino大小尺寸:宽70mm×高54mm。四、ArduinoC语言介绍Arduino语言是建立在C/C++基础上的,其实也就是基础的C语言,Arduino语言只不过把相关的一些参数设置都函数化,不用我们去了解他的底层。下面就简单介绍下Arduino语言。关键字:ifif…elseswithcasewhilereturngotodo…whilecontinuebreak语法符号:;﹛﹜///**/运算符:﹦+-*/﹪==!=〈〉〈=〉=﹠﹠∣∣!++--+=-=*=/=数据类型:boolen布尔类型char字符类型byte字节类型int整理类型long长整型float实数类型arrayvoiddoublestringunsignedint无符号整型unsignedlong无符号长整型常量:HIGH∣LOW表示数字IO口的电平,HIGH表示高电平(1),LOW表示低电平(0)。INPUT∣OUTPUT表示数字IO口的方向,INPUT表示输入(高阻态),OUTPUT表示输出(AVR能提供5V电压40mA电流)。ture∣falseture表示真(1),false表示假(0)。结构:voidsetup()初始化变量,管脚模式,调用库函数等voidloop()连续执行函数内的语句功能:数字I/OpinMode(pin,mode)数字IO口输入输出模式定义函数,pin表示为0~13,mode表示为INPUT或OUTPUT。digitalWrite(pin,vale)数字IO口输出电平定义函数,pin表示为0~13,value表示为HIGH或LOW。比如定义HIGH可以驱动LED。intdigitalread(pin)数字IO口读输入电平函数,pin表示为0~13,value表示为HIGH或LOW。比如可以读数字传感器。模拟I/OintanalogRead(pin)模拟IO口读函数,pin表示0~5(ArduinoDiecimila为0~5,Arduinonano为0~7)。比如可以读模拟传感器(10位AD,0~5V表示为0~1023)。analogWrite(pin,value)-PWN数字IO口PWN输出函数,Arduino数字IO口标注了PWN的IO口可使用该函数,pin表示3,5,6,9,10,11,value表示为0~255。比如可使用于电机PWN调速或音乐播放。时间函数Delay(ms)延时函数(单位ms)。DelayMicroseconds(us)延时函数(单位)。数学函数Min(x,y)求最大值Max(x,y)求最大值Abs(x)计算绝对值Constrain(x,a,b)约束函数,下限a,上限b,x必须在abz之间才能返回。Map(value,fromHigh,tolow,toHigh)约束函数,valuez必须在fromlow与toLow之间和fromHigh之间。pow(base,exponent)开方函数,bsae的exponent次方。sq(x)平方sqrt(x)开根号本

温馨提示

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

评论

0/150

提交评论