当前位置:首页 > 文章中心 > 正文内容

新手福利!单片机开发最佳捷径!Arduino每个人都能轻松上手

dgx6662个月前 (05-26)文章中心9

一.Arduino你知道多少?

很多新手小白在学习单片机的时候

可能会觉得单片机开发怎么这么麻烦

在刚开始学习51的时候,搭建环境的麻烦

下载安装ID还要下载驱动配置环境

在写程序的时候采用各种技术手册

配置各种寄存器还得自己写轮子造车

如果不懂单片机的时序

一个精准的延时函数都能把你搞蒙

那么电子制作单片机开发就真的不能简单点吗?

这个时候我们的Arduino他来了!


它是一款便携灵活,方便上手的开源电子平台,它拥有简单的开发方式,使得开发者更快的完成自己的项目,大大的节约了学习的成本,缩短了开发的周期,并且他还能在目前主流的三大操作系统上运行和开发,而其他大多数的单片机只能在Windows上开发,与传统的单片机相比,它更适合小白进行学习。


如果你是不会写程序的小白

那么学习一周即可上手使用

如果你是会写程序的程序员

那么了解一天内即可上手

如果你有51的单片机基础

那么过渡的Arduino

只需要一个小时就能轻松的玩转它!

到底有多简单,开发起来有多快乐?

接下来为大家从基础知识,软件编程,下载到电路板上实现功能的全过程展示,让大家生动形象地认识到Arduino到底有多方便。



首先购买电路板


首先我们需要一块Arduino的开发板

开发板的价格有十八二十九元,不过你也会看到上百元的,它们的区别就像原厂和副厂的区别,因为Arduino是开源的平台,任何厂家都可以拿到电路图生产,不过他们的使用上都是一样的,纯小白学习,直接购买这些开发套件即可,里面有各种常见的传感器,电子元件,导线等等,还有配套的视频教程,大大方便了您的入门学习。


然后各种开始各种骚操作

我这里使用的开发版是Arduino MAG2560.

首先需要搭建开发环境,只需要下载一个ID安装即可,安装好后打开环境,通过数据线连接上电脑的usb口,然后再开发环境的工具的端口里就可以看到板子的连接了,这个时候就已经搭建好开发环境,可以对他进行开发了。

是不是非常的简单呢!


二.万物基于点灯

所以给大家演示如何用Arduino点亮led灯,主要是做好三个步骤



01.连接电板

把LED接到Arduino开发板上

LED的负极连到了GND

LED的正极接到了13号引脚电路的连接。

电路的连接,非常之简单。


02.程序输入

然后我们来看一看程序


所有的代码只有图下显示的这么多,Arduino的程序非常的简单,不需要像51单片机一样去配置各种寄存器,所以极少的代码量就完成了这个闪灯程序。如果你会C++语言,那么及其容易理解它的代码.


可以看到程序中只有两个函数Setup和loop。接上电源后会首先调用setup,用来对单片机的各种功能的初始化,初始化结束后就会loop函数里循环运行。


首先是初始化的过程

pinMode定义13号引脚为输出电平模式,

来到loop里,digitalWrite让13号引脚输出高电平,delay延迟一秒。

可能有人会问delay这个函数有定义吗?其实它已经被封装在Arduino内部函数里,我们直接调用即可,这是毫秒级的延时,非常的精准。

这种digitalWrite让13号引脚输出低电平,在延时一秒,单片机会循环运行loop函数里的代码,点击按钮编译上传到开发板。


03.实际效果

我们来看看运行效果,相信看到这里,你已经对Arduino有了基础的认识,也知道Arduino的开发有多高效,如果你喜欢这样的介绍,别忘了点赞关注,如果你喜欢单片机看我主页,领取学习资料吧,我是华维,我们下期见。

免费领!单片机入门到高级开挂学习路径(附教程+工具)

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1892.html

标签: arduino下载
分享给朋友:

“新手福利!单片机开发最佳捷径!Arduino每个人都能轻松上手” 的相关文章

cad安装完成,某些产品无法安装

安装CAD的时候,出现安装完成,某些产品无法安装的情况。主要原因是由于系统本身的组件未达到软件所需的要求导致,所以我们要做的是重新补装所需组件。1、找到安装包以下路径:AutoCAD_2014\3rdParty\NET\4\wcu\dotNetFramework(注意,这里是安装目录,具体路径取决于...

各种软件自下载

室内/外设计 AutoCAD CAD2004 CAD2004下载地址:链接:http://pan.baidu.com/s/1i5lBAQT 密码:y02h CAD2005 CAD2005下载地址:链接:http://pan.baidu.com/s/1jI02Bn4 密码:u3je CAD2006 C...

AutoCAD各版本对应的R版本参数值及图形的不同版本代号

有时候我们进行CAD平台的二次开发时需要知道AutoCAD2002或AutoCAD2014等版本对应的是R多少的问题,或者卸载软件需要注册表删除的时候,经常需要知道AutoCAD各版本对应的R版本参数值。现将整理如下。AutoCAD 2002 (R15.0)AutoCAD 2004 (R16.0)...

《蝙蝠侠》DirectX Error错误怎么办 DirectX Error错误解决方法

有玩家玩《蝙蝠侠》的时候遇到DirectX Error错误怎么办呢,下面为大家介绍《蝙蝠侠》DirectX Error错误解决方法,希望能帮到大家。由于《蝙蝠侠:剧情版》游戏本身问题,Win 7 SP1没安装KB2670838的电脑在启动《蝙蝠侠:剧情版》时会提示DirectX Error错误,从而...

COD19/使命召唤19 0x887A0005/0x887A0006错误代码最新解决方法

使命召唤19是无数玩家喜爱的射击游戏,这款游戏玩法丰富经典,战区由实地采景制作,得到玩家们的认可。同时,也有不少玩家遇到了使命召唤19 0x887A0005、0x887A0006错误代码的问题,玩家们不知道应该如何解决,下面小编为大家带来使命召唤190 x887A0005、0x887A0006错误代...

桌面备忘录电脑版怎么选?这几款超简洁又好用

在快节奏的现代生活中,一款好用的桌面备忘录软件不仅能帮助我们高效管理日常事务,还能提升我们的工作效率。今天,就为大家推荐几款超实用的桌面备忘录软件,它们各具特色,总有一款适合你。1. 敬业签:功能强大,多端同步敬业签是一款功能强大的桌面备忘录软件,支持多平台同步,包括Windows、Mac、安卓、苹...