arduino入门基础.ppt

上传人:wuy****n92 文档编号:70755817 上传时间:2023-01-27 格式:PPT 页数:13 大小:1.66MB
返回 下载 相关 举报
arduino入门基础.ppt_第1页
第1页 / 共13页
arduino入门基础.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《arduino入门基础.ppt》由会员分享,可在线阅读,更多相关《arduino入门基础.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Arduino演讲者:王攀 专业班级:机硕154 目 录初步认识Arduino硬件结构和软件介绍 Arduino与51单片机比较 编程语言初步认识初步认识ArduinoArduino Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各 种 型 号 的 Arduino板)和 软 件(Arduino IDE);其芯片基于atmel公司mega系列单片机,具有使用类似C/C+语言的IDE(集成开发环境)。可以很容易实现与Flash,processing 的互动。Arduino特点便宜 跨平台简易的编程环境 软件开源并可扩展 硬件开源并可扩展初步认识初步认识ArduinoArdui

2、noArduino UNO板外形结构介绍硬硬 件件在线串行编程口硬件和软件硬件和软件常用外接设备电子设计软件Fritzing技术参数硬硬 件件 编程介绍编程介绍Arduino 编程语言是以C/C+语言为基础。第一段:设定初始条件 例:int led=13 如端口映射,定义一些需要加入控制器的变量。第二段:void setup()对端口的状态,通信的协议波特率等进行定义,只运行一次。第三段:void loop()在这一部分放入需要反复从头到尾循环的代码,Arduino会一 直从头到尾地执行loop循环中的内容。pinMode(pin,mode)delay(time)digitalWrite(pi

3、n,value)digitalWrite(pin)analogWrite(pin,value)analogRead(pin)Serial.read()Serial.print(value)Arduino IDE 编程界面 编程介绍编程介绍使PIN13脚上的LED闪烁程序int ledPin=13;/设定控制LED的数字I/O脚void setup()pinMode(ledPin,OUTPUT);/设定数字I/O口的模式为输出 void loop()digitalWrite(ledPin,HIGH);/PIN13数字输出高电平 delay(1000);/设定延时时间1秒 digitalWrite(ledPin,LOW);/PIN13数字输出低电平 delay(1000);/设定延时时间1秒 编程介绍编程介绍C51单片机延时子程序 编程介绍AVR单片机的运行速度比51单片机的运行速度要快。AVR I/O口是真正的双向I/O口。AVR具有超功能精简指令。AVR与51的比较Thank you

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁