和爷爷一起学Arduino:让控制板上的LED闪烁

和爷爷一起学Arduino:让控制板上的LED闪烁

这是我第一次直接玩Arduino(之前玩过S4A、ArduinoScratch、mBot等,还有其它几个机器人,它们的底层也是Arduino。)。没有加任何模块,就是让Arduino控制板上接在D3数字口的LED闪烁,亮一秒灭一秒。程序是用Mixly编的。Mixly像Scratch一样,也是积木式的编程。

用的是Arduino NANO控制板,照片里那个亮着的是控制板上电指示灯。它的下面标L的就是内部连接D13的指示灯。

Mixly平台的菜单栏的右边有一个控制板选型。NANO一共有三项可选,[atmega328]、[atmega328old]、[atmega168]。168已经淘汰。328有新款和老款两种,如果选一种,编译上传失败,就选另一种好了。

将控制板通过USB连接线与电脑相连,菜单栏的控制板选型右侧会出现“COMn”,n就是控制板驱动程序安装的串口号。这就表示已连接好。检查控制板选型是不是与控制板符合。都没问题了,点“上传”按钮,就开始编译成机器码,然后下载到Arduino控制板。下载后,程序就运行。

和爷爷一起学Arduino:让控制板上的LED闪烁

平台右侧有一个向左箭头,点它,会弹出Arduino C窗口,显示你编的程序对应的Arduino C代码。Arduino C代码与Mixly是一一对应的,基本是一行Arduino C代码对应一个Mixly积木。从这个最简单的程序也可以看出来,两者结构还是有一些不大的差别。一,在Arduino C里,你要使用某个I/O口,要预先在setup()函数里初始化。而在Mixly里,有可能自动帮你做了。二,Arduino C代码的主体是loop()函数。在loop()函数里的代码会一直循环执行,直至断电。在Mixly里的代码主体也是一直循环执行,不可外面没有套循环。

和爷爷一起学Arduino:让控制板上的LED闪烁

展开阅读全文

页面更新:2024-05-05

标签:机器码   控制板   指示灯   积木   连接线   箭头   串口   初始化   函数   菜单栏   主体   爷爷   上传   代码   程序   平台

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top