美文网首页
Arduino环境搭建(含图形化环境Mind+)

Arduino环境搭建(含图形化环境Mind+)

作者: 飞扬code | 来源:发表于2019-07-11 10:01 被阅读0次

    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+软件,选择“上传模式”

    image ;

    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

    相关文章

      网友评论

          本文标题:Arduino环境搭建(含图形化环境Mind+)

          本文链接:https://www.haomeiwen.com/subject/igtohctx.html