Arduino环境搭建(含图形化环境Mind+)
2019-07-11 本文已影响0人
飞扬code
arduino-1.8.5-windows.exe安装
image.png尽量以管理员身份运行安装
image.png image.png image.png image.png image.png
如果自身操作系统没问题会提示自动安装驱动设备
image.png image.png image.png image.png image.png
完成安装后启动环境如下:
image.png
连接arduino板与电脑u口,系统会自动安装驱动,这里有些系统可能会存在驱动无法正常安装的情况,可以手动安装,如果不行,可能要悲催的重装系统了。
image.png image.png
查看电脑的设备管理器,可以看到arduino的串行设备
image.png
开发环境的简单配置
工具—>开发板—>Arduino Leonardo(这里根据自己板子的类型选择)
image.png
工具—>端口—>COM3
image.png
工程工作空间路径设置
image.png image.png
还可以调整语言环境。
开发板下载测试
可以使用示例程序测试一下板子的下载通信是否正常
image.png
下载程序到板子
image.png image.png
也可以自己简单写一些测试代码,这里写了一段led闪烁的Demo用于测试
image.png
图形化环境Mind+
如果是青少年阶段的使用建议在此基础上安装图形化编程软件Mind+。
官网:http://mindplus.cc/。
它基于Scratch3.0,入门门槛低。属于知名度最高的图形化编程平台之一,拖动图形积木即可进行编程,利于青少年的编程逻辑学习。
连接Arduino
通过以下3步完成Arduino在Mind+中的连接设置。
1、将Uno板通过数据线连接到电脑;
2、打开Mind+软件,选择“上传模式”
3、单击“扩展”
image
弹出如下窗口,选择对应的“主控板”。
image基于Scratch的程序流程
image.png
例程源码:
/*
D12、D13红蓝色 LED 交替闪烁
*/
int led1 = 12;
int led2 = 13;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);
delay(1000);
digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led2, LOW);
}
图形化界面.png
红蓝灯闪烁.gif