网站首页 > 开源技术 正文
这是我第一次直接玩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 C窗口,显示你编的程序对应的Arduino C代码。Arduino C代码与Mixly是一一对应的,基本是一行Arduino C代码对应一个Mixly积木。从这个最简单的程序也可以看出来,两者结构还是有一些不大的差别。一,在Arduino C里,你要使用某个I/O口,要预先在setup()函数里初始化。而在Mixly里,有可能自动帮你做了。二,Arduino C代码的主体是loop()函数。在loop()函数里的代码会一直循环执行,直至断电。在Mixly里的代码主体也是一直循环执行,不可外面没有套循环。
猜你喜欢
- 2025-05-27 Mixly第26课 人体红外感应灯
- 2025-05-27 Mixly第24课 遥控LED灯
- 2025-05-27 红外遥控器家电设备,米思奇Mixly图形化统程ESP8266
- 2025-05-27 青少年从零动手学物联网,Blynk+Mixly+Arduino一本搞定
- 2025-05-27 Mixly第4课 呼吸灯
- 2024-08-30 Mixly第19课 超声波雷达(雷达 超声波 电磁波)
- 2024-08-30 Arduino教程┃五分钟全面了解数字红外避障传感器「图文教程」
- 2024-08-30 Mixly第6课 花式流水灯(花式流水灯原理图)
- 2024-08-30 Mixly第15课 舵机的使用(舵机使用说明)
- 2024-08-30 Mixly第8课 按键实验扩展(mixly按键控制灯)
你 发表评论:
欢迎- 最近发表
-
- 后端服务太慢?试试这 7 招(后端 服务端 区别)
- 做一个适合二次开发的低代码平台,把程序员从curd中解脱出来-1
- Caffeine缓存 最快缓存 内存缓存(caffeine缓存使用)
- Java性能优化的10大策略(java性能调优从哪几个方面入手)
- New Balance M576PGT 全新配色设计
- x-cmd pkg | qrencode - 二维码生成工具
- 平和精英抽奖概率是多少 平和精英抽奖物品一览
- x-cmd pkg | tmux - 开源终端多路复用器(terminal multiplexer)
- 漫威官方App中文版上线:全站漫画限时免费
- macOS Monterey 12.7.4 (21H1123) 正式版发布,ISO、IPSW、PKG 下载
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)