浸泡式线路板防潮开创者

联络电话:0755-85297596

请输入内容搜索 招商计划 玻璃行业 应用领域 产品视频 产品展示

首页 / 资讯 / 行业资讯 / 关于第一个Arduino项目的分步指南的方案分析
返回

关于第一个Arduino项目的分步指南的方案分析

70net永乐高 浏览次数:985 分类:行业资讯

Arduino是一款开源系统硬件软件服务平台,被业余组喜好者、DIY发烧友、学员和专业人员普遍应用。因为其便捷性和成本费优点,也成为了我本人感兴趣的原形服务平台。今日,我能详尽教您在线下载并安裝Arduino IDE、撰写一个LED闪动Arduino程序流程、将程序流程上传入Arduino板开展完成,以帮您轻轻松松应用Arduino。

可能进行時间:30-45分鐘

所需元器件和机器设备

Arduino单片机开发板(Uno、Nano、Mega等)

LED

电阻器

面包板

漏线

电脑上,联接互联网技术

文件目录

1. 安裝Arduino IDE

2. 构建电源电路

3. 撰写Arduino程序流程

4. 提交Arduino程序流程,照亮LED

配件:Arduino编码

1) 安裝Arduino IDE

Arduino IDE是Arduino的开源项目集成化开发工具。这款IDE包括了开发软件的全部必需专用工具。要应用Arduino单片机开发板,您必须在线下载Arduino IDE,应用该IDE编缉您的源码,随后将编码提交至单片机开发板。Windows、Mac和Linux系统软件都能够安裝Arduino IDE。

请烧录,并依照一定的组装流程安裝到您的电脑。

2) 构建电源电路

必须构建的电源电路比较简单。我应用面包板来开发这一电源电路。您可以将元器件电焊焊接在一起,还可以运用原形板为您的Arduino制做一块单片机开发板。构建电源电路以前,我很喜欢首先用Fritzing制作我的电路设计图(图1:Fritzing电路原理图)。Fritzing是一款开源系统电路原理图设计方案和PCB走线APP。

图1:Fritzing电路原理图

图2:Arduino线路板联接

图3:控制面板上的LED和电阻器

3) 撰写Arduino程序流程

Arduino IDE安裝取得成功以后,大家就可以逐渐撰写编码了。Arduino的源码文档称之为Sketch(拟订程序流程)。Arduino计算机语言根据C /C ,并且十分类似。开启Arduino IDE,显示屏上面发生一个新的空缺程序流程(图4:新Arduino程序流程)。

关于第一个Arduino项目的分步指南的方案分析

图4:新Arduino程序流程

Arduino程序流程分成2个一部分:a) 设定和b) 循环系统。我很喜欢为我的所有源码加上一个库函数,叙述编码的文章标题、日期、表明和版本号(如必须)(图5:源码库函数)。

关于第一个Arduino项目的分步指南的方案分析

图5:源码库函数

下一步应包括一切必需的库,可是大家的源代码不应用一切库,因而我们可以绕过这一步。

下面,大家撰写局部变量界定。这一步并非必需的。可是,在解决更繁杂的编码时,这类界定可以简单化编码并促使程序编辑更为非常容易。界定一个自变量时,实际上是为自变量分派一个值。在本例中,我将Arduino Uno上的数据I/O管脚3界定为LED导出管脚(图6:LED管脚界定)。

假如未来我觉得更改LED的导出管脚,那麼我只需更改这一界定就可以,无须变更所有别的编码。

关于第一个Arduino项目的分步指南的方案分析

图6:LED管脚界定

编码的设定一部分是开展必需硬件软件配备的地区。这一部分编码只运作一次。大家想推动LED,因而大家应将LED所连的数据I/O管脚配备为导出管脚(图7:管脚配备)。

关于第一个Arduino项目的分步指南的方案分析

图7:管脚配备

如今大家早已完成了Arduino的设定,可以撰写源代码的行为主体了。撰写的编码应坐落于循环系统一部分中,系统软件通电后会一直反复实行,除非是另有表明或直到Arduino开关电源断掉后才会终止。

为了更好地每秒钟闪动一次LED,大家撰写下列指令(图8:LED闪动循环系统):
1) 照亮LED
2) 等候0.5秒(500ms)
3) 灭掉LED
4) 等候0.5秒
5) 反复

因为大家撰写的编码坐落于循环系统变量中,因而Arduino会全自动反复实行这种编码。

关于第一个Arduino项目的分步指南的方案分析

图8:LED闪动循环系统

4) 提交Arduino程序流程

USB电缆线将Arduino单片机开发板连至电脑上。联接Arduino后,请根据下列流程提交程序流程:

1) 挑选总体目标板(图9:总体目标板挑选)

· 总体目标板挑选会告知Arduino IDE您要提交的Arduino单片机开发板。

· 注:假如您的单片机开发板并不是Arduino Uno,那麼挑选您的单片机开发板相匹配的型号规格。

关于第一个Arduino项目的分步指南的方案分析

图9:总体目标板挑选

2) 挑选线路板联接的串口通信(图10:串口通信联接)

· 注:在Windows系统上,串口通信通常是一个COM端口。

图10:串口通信联接

3) 按住“提交”按键将程序流程上传入Arduino(图11:提交按键部位)

关于第一个Arduino项目的分步指南的方案分析

图11:提交按键部位

庆贺您!如今您的LED应当每秒钟闪动一次(图12:LED灭掉,图13:LED照亮)。您刚使用了Arduino IDE,并且用它取得成功撰写并发送了您的第一个Arduino程序流程。

图12:LED灭掉

图13:LED照亮

5) 配件:Arduino编码

关于第一个Arduino项目的分步指南的方案分析

Device Plus 文章及图片、视频素材均为原创设计,若有转截请标注来源,感谢!

Device Plus网址由半导体材料和电子器件零件生产商ROHM(罗姆)建立,为喜爱造就事情和有理想的技术工程师们给予有效的信息内容,致力于让技术工程师职业生涯更有意思。

尽管大家说“好玩儿”,但不仅是游戏娱乐。它可以加重你在某一行业的专业知识,得到设计灵感,进而用设计灵感来改变命运。Device Plus文章的主题风格都和电子器件模块和技术工程师日常生活有关。大家将探讨“技术性”主题风格下的人、事情、网络黑客/提醒、专用工具、机器设备等。在这儿不仅有专业知识加重,又没忘记趣味盎然。大家期望能吸引住喜爱电子器件和机电一体化的您,并协助您寻找设计灵感。

 


70net永乐高官网:https://paiqinano.com

大量电子纳米防护涂层剂、配套喷镀设备、OEM代工服务等请关心“70net永乐高”微信公众号

纳米涂层剂理化性能详细参数直接点击:纳米电子防护涂层剂参数

技术咨询:赵先生:13048960888

该文章内容提高散播新技术应用新闻资讯,很有可能有转截/引入之状况,若有侵权行为请联络删掉。

XML 地图