
1.2 我要做
任务描述:安装Mind+编程环境与Arduino驱动程序,打开Mind+并测试Blink范例。
器材准备:Romeo控制板(或其他Arduino兼容控制板)、USB数据线、3Pin连接线。
1.安装软件
本书采用的编程工具Mind+(见图1.1)是一款青少年编程软件,它既可以编写舞台角色的动画,也可以给Arduino控制板、micro:bit和掌控板等各种开源硬件编程。它既可以通过拖动图形化程序模块编写程序,也可以使用Python、C/C++等高级编程语言编写程序,能让大家轻松体验创造的乐趣。

图1-1 Mind+的界面
先从Mind+官网下载软件,再按照步骤安装,Mind+就能正常运行了。安装过程简单方便,安装步骤如图1.2所示。

图1-2 Mind+的安装步骤

图1-2 Mind+的安装步骤(续)
2.安装Arduino驱动程序
本书示范使用的Arduino控制板是由DFRobot出品的DFRduino Romeo(见图1.3)。Romeo控制板不仅继承了Arduino Uno控制板的所有特性,而且集成了电机驱动芯片、按钮、I/O扩展接口、无线数据串行通信芯片等,这就意味着Romeo不仅可以兼容几乎所有Arduino系列的传感器和扩展板,还可以直接驱动12个舵机和两个直流电机。

图1-3 DFRduinoRomeo控制板的接口
利用USB数据线将Romeo控制板和计算机进行连接,Romeo控制板上的红色LED小灯将会亮起(见图1.4)。

图1-4 将Romeo控制板连接到计算机
第一次连接Romeo控制板,计算机需要安装串口驱动程序。Mind+提供了一键安装串口驱动程序的功能,单击即可一次性安装多种开源硬件的驱动程序。安装驱动程序后,连接Romeo控制板就能使用了。
下面以Windows 10操作系统为例,介绍驱动程序安装过程(见图1.5)。

图1-5 驱动程序的安装过程
3.开始Arduino之旅
驱动程序安装完后,就可以开始Arduino之旅了,尝试使用Mind+编写程序吧!