科技有限公司robots文件
robots文件 时间:2021-04-17 阅读:(
)
深圳市小二极客科技有限公司版权所有2015-2018ArduinoIDE基本使用教程目录一、ArduinoIDE界面介绍.
21.
主界面介绍.
22.
Flie文件菜单介绍.
33.
Edit编辑菜单.
34.
Sketch项目菜单介绍.
45.
Tools工具介绍.
4二、新建工程(以板载LED为例)51、硬件介绍.
52、ArduinoIDE参数设置.
53、Arduino代码编写.
64、文件保存.
75、程序编译上传.
86、主板运行及程序运行逻辑.
9官网:www.
xiao-r.
com.
10论坛:www.
wifi-robots.
com.
10官方商城:wifi-robots.
taobao.
com.
10微信公众号:10深圳市小二极客科技有限公司版权所有2015-2018一、ArduinoIDE界面介绍1.
主界面介绍首先打开arduino.
exe后,出现的是主界面,注释如下:深圳市小二极客科技有限公司版权所有2015-20182.
Flie文件菜单介绍3.
Edit编辑菜单深圳市小二极客科技有限公司版权所有2015-20184.
Sketch项目菜单介绍5.
Tools工具介绍深圳市小二极客科技有限公司版权所有2015-2018二、新建工程(以板载LED为例)1、硬件介绍ArduinoUNOR3主板,自带了一个贴片LED灯,接在13号引脚上.
我们可以通过控制13号引脚的电平状态来控制此LED灯的亮和灭.
2、ArduinoIDE参数设置把ArduinoUNOR3主板通过蓝色下载线接到电脑USB口,在安装好驱动后,可以看到对应的COM口号.
打开IDEArduino.
exe后,需要设置对应参数,具体如下:A、工具→板→arduinouno此处为主板设置.
B、工具→端口→COM口号此处为电脑给主板分配的COM口号.
深圳市小二极客科技有限公司版权所有2015-20183、Arduino代码编写注意事项:编写代码过程,需要使用英文输入法,特备是输出符号的时候.
IDE是不识别中文字符的.
但是注释的内容可以用中文,因为不参与编译过程.
两个//为注释字符.
A、引脚定义,定义LED为13号引脚;B、Setup初始化,将LED引脚定义为输出模式,并开机时为高电平状态.
Setup函数内容为主板启动后首先执行的代码,串行执行一次.
C、Loop循环函数,设置LED引脚为高,延续0.
5S后设置LED引脚为低,再延迟1S.
Loop函数为执行完setup初始化后,循环执行的代码.
intled=13;//LED引脚定义D、代码内容及截图如下intled=13;//LED引脚定义voidsetup(){//putyoursetupcodehere,torunonce:pinMode(led,OUTPUT);//设置LED为输出模式digitalWrite(led,HIGH);//初始化设置LED引脚为高电平}voidloop(){//putyourmaincodehere,torunrepeatedly:digitalWrite(led,HIGH);//初始化设置LED引脚为高电平delay(500);//等待1000毫秒digitalWrite(led,LOW);//初始化设置LED引脚为高电平delay(1000);//等待2000毫秒}深圳市小二极客科技有限公司版权所有2015-20184、文件保存ArduinoIDE要求文件放在相同名称的文件夹内,才能进行编译.
我们把文件另存为LED,这时他会自动建立一个名字为LED的文件夹,并把代码文件保存在里面.
步骤为:文件→另存为→桌面→LED此时桌面就有了LED文件夹了,具体如下截图深圳市小二极客科技有限公司版权所有2015-20185、程序编译上传在步骤2.
2中设置好主板参数后,可以直接通过点上传按钮进行编译上传.
PS:点上传时会先编译后上传,如果只是想验证一下代码是否有问题,可以只点编译.
上传成功后状态栏会显示"上传成功",具体如下图所示.
如果遇到上传失败,可以从以下几个方面来排查:A、主板型号、COM口选择错误.
按照正确的主板型号、端口号设置重新上传即可;B、代码编写错误,编译不通过.
根据错误提示修改后(一般是用了中文输入法输入了";")重新上传即可;C、串口占用(如整车状态,接了wifi数据线没有拔掉),造成数据异常,无法正常上传.
拔掉wifi数据线,重新上传即可.
深圳市小二极客科技有限公司版权所有2015-20186、主板运行及程序运行逻辑这个程序上传完之后,主板上对应的LED会灭0.
5S,然后亮1S,并一直循环.
程序运行,是严格按照代码的逻辑顺序执行,包括状态变化、状态持续时间.
按照现有代码来说:digitalWrite(led,HIGH);只是将led对应的引脚变为高电平,这个时间是很短暂的,基本是一个机器周期时间就完成了.
如果接下来没有对这个引脚的状态进行变更,那么就会一直保持高电平,也就是灭的状态.
我们想让他只灭0.
5s,就改变状态,就需要加一个延时函数再进行状态变化:delay(500);延迟500ms,delay函数里面数字的单位是ms,1s=1000ms.
digitalWrite(led,LOW);改变LED引脚状态为低电平,也就是LED亮的状态.
delay(1000);延迟1000ms,此处为什么需要加上一个1000ms呢,有的同学说,程序末尾改变了状态不就可以了吗刚才有讲过执行一条指令的时间是瞬间完成的,而loop函数是循环执行.
如果没有这个延迟1s的函数,那么在执行了LED为低之后,瞬间又执行了第一条,LED为高,观察不到低电平状态深圳市小二极客科技有限公司版权所有2015-2018官网:www.
xiao-r.
com论坛:www.
wifi-robots.
com官方商城:wifi-robots.
taobao.
com微信公众号:
sharktech怎么样?sharktech鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主打高防产品,独立服务器免费提供60Gbps/48Mpps攻击防御。机房提供1-10Gbps带宽不限流量服务器,最低丹佛/荷兰机房每月49美元起,洛杉矶机房最低59美元...
触碰云怎么样?触碰云是一家成立于2019年的商家。触碰云主营香港/美国 VPS服务器、独立服务器以及免备案CDN。采用的是kvm虚拟构架,硬盘Raid10,Cn2线路,去程电信CN2、移动联通直连,回程三网CN2。最低1核1G带宽1M仅20.8元/月,不过这里推荐香港4核4G15M,香港cn2 gia线路云服务器,仅115.2元/月起,性价比还是不错的。点击进入:触碰云官方网站地址触碰云优惠码:优...
提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...
robots文件为你推荐
sns平台SNS平台是什么意思?支付宝蜻蜓发布蜻蜓支付怎样实现盈利163yeah163,126,yeah哪个更好啊,各有什么特点啊asp.net网页制作怎么用ASP.NET 做一个网页注册。简单的就行曲目ios温州商标注册温州商标注册?加多宝与王老吉加多宝王老吉有什么区别吗?缤纷网谁都可以创造一个属于自己的缤纷世界中的缤纷是什么意思管理员密码进入192.168.1.1要管理员密码是什么密码权限777777权限是什么?
广州服务器租用 域名备案流程 免费域名解析 拜登买域名批特朗普 亚洲大于500m 美国主机论坛 免费网站监控 godaddy 免费ftp站点 linux空间 老左正传 raid10 宏讯 免费的asp空间 秒杀品 畅行云 卡巴斯基试用版下载 hosting 电脑主机打不开 主机系统 更多