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

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

dgx6662周前 (05-26)文章中心4

一.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每个人都能轻松上手” 的相关文章

安卓手机QQ5.9.1发布下载:修复部分机型兼容问题

IT之家讯 9月24日消息,安卓版QQ5.9迎来小幅升级版本,本次更新修复了部分机型系统兼容性问题。手机QQ5.9对群通话管理进行了改进,做到有序发言,掌控全场;另外群文件搜索支持模糊查找,以快速搜索目标。安卓手机QQ5.9.1发布日志:o 群通话管理,有序发言,掌握全场; o 群文件搜索:模糊查找...

AutoCAD 2014最新版教程,在此,有图有视频,看到懂为止

金粉老路推荐:《AutoCAD2014机械制图实用教程》书共有8个模块,每个模块由若干个任务组成,每个任务以一个典型的机械应用实例为线索将相关AutoCAD命令有机地串联起来,在实际操作过程中贯穿知识点的讲解,同时提炼出各种操作技巧,穿插在学习过程中,帮助读者在牢固掌握AutoCAD的各种常用功能的...

AutoCAD各版本的序列号和密钥汇总

AutoCAD各版本的序列号和密钥汇总:AutoCAD2020序列号:666-69696969AutoCAD2020密钥:001L1AutoCAD2019序列号:666-69696969, 667-98989898, 400-45454545, 066-66666666AutoCAD2019密钥:0...

2014CAD激活后闪退,解决方法

之前在电脑上安装了一个CAD软件,是2014版的,平时用的很少,用的时候打开用用。昨天有个文件需要用CAD软件打开,提示需要激活,然后我在网上下载了一个激活工具,按照操作步骤,最终是激活成功了。我再次打开软件的时候,快到打开界面的时候直接退出了,试了好几次,都是这种情况,我搜索了一下,还真有人也遇到...

魔兽争霸官方对战平台520活动现已上线

520甜蜜相伴,魔兽争霸官方对战平台专属福利倾情放送!5月14日-5月24日,登录平台就送专属活动底纹,还有全新双子座动态头像超值上线。 爱与恨的双子星,超值礼包限时上线 5月20日-5月24日,双子座超值礼包登场! 双子座——阿尔萨斯8折礼包:“双子座”动态头像×永久+“双子座”动态底纹×...

安装CAD时,出现1308错误,怎么解决?看完本文你就知道

CAD出现1308错误怎么办?AutoCAD 一种计算机的辅助设计软件,但是打开CAD软件的时候提示错误1308,源文件未找到,因此无法继续安装AutoCAD软件,那么遇到安装AutoCAD出现1308错误问题时该如何解决呢?往下看!1、桌面空白处点击右键,弹出如下对话框,点击新建选项2、点击新建选...