从零开始的Arduino单片机开发(1):初识Arduino

我拿到手的第一块板子:Mega 2560,比UNO有更多的I/O口,但基本功能都是一样的。

第一步学习内容:认识Arduino。

setup函数设置参数,之后进入loop函数无限循环。

在Arduino软件中自带了许多示例程序,帮助新人朋友更快熟悉。

打开其中一个示例“Blink”,出现如下程序:

程序需要通过数据线才能连接Mega 2560板,不同的板所适配的数据线也有所不同。

连接好以后初始状态下会有两个LED灯亮起,其中“L”为可由程序控制开关的LED灯,

“ON”为电源指示LED灯。

 此时还不能直接烧录程序,需要先对串口等进行设置。

这里设置开发板型号(图中为Arduino Mega 2560),如果没有相关型号的话可以添加,或者找卖你板子的卖家“友好”沟通一下。

选择串口:只插了一根线那就是它啦!

 全部设置完成后单击左上角第一个按钮进行编译测试,判断当前代码正确性;单击第二个按钮进行烧录。

(示例程序当然不会有问题啦,如果这步报错请检查所选开发板是否正确) 

如果要用到别的库文件,在这里添加就可以(示例程序不需要的啦):

编译完成后点击上传按钮进行烧录:

上传失败请检查:1.所选端口对不对(COM口);2.所选开发板是否配对之前所设置的型号;3.数据线是否具备传输能力(有的坏线只能充电,当然不能传数据啦,如下图所示)

传输过程中能看到标有“RX”的小灯闪烁(并没有“ON”那么亮),代表数据成功传入开发板 ,如果小灯完全不亮,请检查数据线是否完好,有无数据传输能力。

上传成功后,Mega板就开始工作啦(卡住了的话按一下“RESET”小红键,如果仍然不行,请检查程序是否正确,是否成功烧录进开发板。)

现象就是标有 “L” 的LED灯进行亮一秒灭一秒的闪烁(没有视频呀,放两张图片吧):

 到这里,认识Arduino的一节就结束了,可以花一个晚上的时间钻研一下代码的含义,自己设置参数并实验,看看小灯会怎么变化。

附上Mega 2560板的接口图:

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值