Arduino编程控制与应用课件:安装图形化编程软件_第1页
Arduino编程控制与应用课件:安装图形化编程软件_第2页
Arduino编程控制与应用课件:安装图形化编程软件_第3页
Arduino编程控制与应用课件:安装图形化编程软件_第4页
Arduino编程控制与应用课件:安装图形化编程软件_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Arduino

编程控制与应用Arduino

图形化编程的应用安装图形化编程软件俗话说“工欲善其事,必先利其器”,工匠要做好工作,必须先磨好工具,同理要想Arduino

开发板实现我们想要的效果,安装软件则是第一步。通过本次任务的学习,将图形化编程软件安装到电脑上,开启Arduino

的学习之旅。导入一、米思齐编程软件的特点三、米思齐操作界面概述目录二、米思齐的安装一、米思齐编程软件的特点米思齐编程

软件的特点安装便利使用简单功能完备

普适性极好为进阶学习

文本编程

奠定基础一、米思齐编程软件的特点(一)安装便利补充:软件无需额外安装浏览器,也不用安装Java运行环境,使用非常方便。》解压后即可在Windows

XP及以上版本的操作系统运行。》直接从网上下载Mixly软件

包一、米思齐编程软件的特点(二)使用简单01

02

03

04》米思齐采用了Blockly

》米思齐使

用了

颜》在复合功能块中提

》在

同一

软形化编程引擎,使用图形

色的示意图标代表不

项,有效减少用户

件的所有功能,学习使

化的积木块代替了复杂的代码编写,为学生的快速入门奠定了良好的基础。同类型的功能块,方便

的拖动次数;

用非常简单。用户归类区分;米思齐在功能的设计上力求和Arduino

IDE的文本编程保持

致,Mixly

0.96以后的

版本都已经实现了Arduino

有官方功能(包括中断处理);并加入了大量的第三方扩展库功能,如红外遥控、超声

波等,可以保证基本的功能使

用需求。一、米思齐编程软件的特点01(三)功能完备02●

保证了用户在开发板选择上的最大自由度。对Arduino

支持的第三方开发板,用户只要把相应开发板的定义复制到米思齐中,依然可以得到支持,如国内常见的ESP8266开

发板、各类用户修改后的开发板等。●

对Arduino

官方支持的所有开发板,米思齐都提供了完

美的支持。根据开发板的类型:支

持自动改变模块中的管脚号

、中断号、模拟输出管脚等一、米思齐编程软件的特点(四)普适性极好0201通过图形化编程更好更快地理解编程的原理和程序的思维,并为未来的文本编程打好基础。02

加入了更多的可延续性内容,包括引入变量类型、在模块的设计上尽量保持和文本编程

的一致、支持图形编程和文本编程的对照等。(五)为进阶学习文本编程奠定基础一、米思齐编程软件的特点解压找到打开米思齐软件打开安装米思齐安装更新米思齐更新二、米思齐的安装找到米思齐官网解压米思齐压缩包爱上米思齐

(Mixly)找官网下载版本保存文件米思齐官网官网页面找到【软件平台】选择合适的软件版Windows

、Mac

或Linux进行下载最新版Mixly0.999,

载压缩包文件为Mixly0.999_WIN.zip

或Mixly0.999_MAC.zip软件平台·Mialy

官方版MDdyForLinuxs4最泛更新2019-12-06|最新版本1.0软件平台Mixly

官方版软件平台-Mixly

官方版Moy

ForWnowsxXP软件平台-Mixly

官方版二、米思齐的安装1.找到米思齐官网二、米思齐的安装2.解压米思齐压缩包Mixly是一个绿色免安装软件,所以将下载得到的压缩包进行解压缩后,可以直接使用。解压后得到文件夹内容如图所示。建议解压到硬盘根目录,路径不能包含中文及特殊字符。此电脑

本地磁盘(D:)Mixly_WIN★快速访问PortableGit.gitignore

Mixly_Wiki下载图

档此电脑Adobe软件安装及更新

说明.pdf一键更新.bat选择Mixly

安装&升级助手MicroPythonESP32系烈开发板(MicroPython[ESP32MixGo]

、MicroPython[ESP32HandBit]Pytho

,无需硬件,支持图形尼和代码互相转换安装&升级即将开始,您可以选择安装部分功能,输入y表示安装该功能,输入n表示不安装该功HEAD

is

now

at

fef474c

restart

git

commitEeceiving

objects:34%(5033/14388),119.64MiB|10.57MiB/s第一次解压的软件只含有最基础的文件,不能直接运行。》先双击运行【一键更新.bat】

【update.bat】下载最新版的Mixly

软件。》更

新前,可以选择是否安装选装功能,更新过程,会显示更新进度。3.安装米思齐二、米思齐的安装Mixly

安装&升级助手7/STM32duino-bootloader/usb_lib/usb_type.h"create

mode

100644"tools/STM32\347\203\247\345\275\225\345\267\245\345\205\267/flash_loader_demo_v2.8.0.exe”create

mode

100644"tools/STM32\347\203\247\345\275\225\345\267\245\345\205\26createmode100644tools/1cd-image-converter/font.tπp1100644

tools/1cd-image-converter/image.tmpl100644tools/1cd-image-converter/images/image_menu.png100644tools/1cd-image-converter/images/monochrome_setting.png100644tools/1cd-image-converter/images/start.pngEnumerating

objects:14393,done.INblockly\appsmixly\index_boardArduinoMixePi.html4.更新米思齐二、米思齐的安装二、米思齐的安装5.打开米思齐软件microbitBuildtestArduinoAdobe软件安装及更新

说明.pdfcpBuildsettingReadMe.mdmithonBuildtools一键更新batblocklyPortableGitMixlyjarcompanysampleMixly_wikiarduinomylibMixly.exe.gitmpBuildLICENSEmixpyBuildCHANGELOG.mMixly_libgitignore双击【

Mixly.exe】打开Mixly软件出现软件目录更新完成程序构建区])传感器三、米思齐操作界面概述Mixly

的主

界面下部的消息

提示区构成。右上的程序

构建区左上的模块

选择区模块选择区辑

逻中部的系统

功能区新

建打

存另

系统功能区消息提示区代码模块选择区包含了所有的程序模块:分为输入/输出、控制、数学、逻辑、文本、数组、变量、函数、串口、传感器、执行器、显示器、通信、存储、网络等类别。每个类别的模块都使用了不同的颜色填充,非常方便区分。三、米思齐操作界面概述1.模块选择区模块输入/输出控制数学逻辑文本列表元

组字典集

合串

口通信传感器执行器显示器三、米思齐操作界面概述2.程序构建区程序构建区则是将从模块选择区拖拽过来的各个模块用一定的逻辑关系拼接在一起。这个区域右侧有四个按钮:√

居中:实现该区域图形的居中√放大:与向上滚动鼠标滚轮效果相同√缩小:与向下滚动鼠标滚轮效果相同√删除:右下角有一个回收站标识,可以将被拖拽到其上的模块删除。代码

Copyright◎

北京师范大学来思齐团队HTTP://NIXLY.0RG居中

、放大一缩小回收站标识三、米思齐操作界面概述3.系统功能区系统功能区类似于“菜单栏”,包含了新建、打开、保存、另存为、导入库、管理库、编译、上传和串口监视器等功能按钮此外,还有控制板型号和通信串口号的选择下拉列表。新建

打开

保存

库COM4串口监视器MicroPython[ESP32_HandBit]导入库

管理库初始化固件上传三、米思齐操作界面概述4.信息提示区信息提示区会显示程序在编译、上传过程中的相应信息,如果出现编译或上传失败的情况,我们可以根据提示信息,解决相关问

。machine

reseting...========>done!set

main.py..========>done!run

program...编译

上传Arduino/Genuino...…串口

.0编译上传Arduino/Genuino..…串口…□-0=COM3COM4COM5COM6COM10COM3COM4COM5COM6在进行正式编程前,必须先在【系统功能区】选择所使用的Arduino

控制板型号和通信串口号。例如,本书案例一般采用ArduinoUNO控制板,则在这里选择“Arduino/GenuinoUNO”。串口编号的选择需要查看Windows

操作系统中的设备管理器,找到Arduino

控制板对应的串口号(具体方法见项目一,所示)。三、米思齐操作界面概述任务实施Task

Implementation序号软件及硬件名称数量1联网的电脑1台/人2键盘1个/人3鼠标1个/人一、任务准备X

(一)软件及硬件准备一、任务准备

(二)场地设备准备任务实施前需要做好场地防护准备以及检查实训场地和设备设施是否及存在安全隐患,如不正常请汇报老师并进行处理方可实施任务。

(三)安全防护准备1注意电脑是否有足够的内存(不小于3G)

安装图形化编程软件。爱上米思齐(Mixly)Resources

hubfor

Mixly/步骤1:打开浏览器,搜索网站:mixly.org(或米思齐)。二、实施步骤步骤2:进入官网,点击软件平台,选择米思齐(Mixly)

官方版。创客教育实验学校

开放课程应用中心创意搭建Mixly二次开发海龟画图爱上米思齐(Mixly)控制板二、实施步骤创意电子智能机器智能物联人工智能二、实施步骤爱上米思齐(Mixly)步骤3:根据电脑的操作系统选择对应的版本;以Windows

系统为例,选择【mixlyFor

Windows7/10】。作品展示

创客教育实验学校步骤4:点击【链接】Mixly

ForWindows7/10进行下载。二、实施步骤【链接】Mixly

For

Windows7110百度网盘下载安装说明控制板·软件平台·作品展示·创客教育实验学校开放课程应用中心·认证讲师ForWindows7/10mixly二、实施步骤步骤5:下载完成后,进行解压文件,然后打开文件,点击“一键更新”。文件夹GITIGNORE文

Internet快捷方式

WPS

PDF文档Windows批处理…PortableGitgitignore阅

Mixly_Wiki软件安装及更新说明2020/11/1510:102020/7/420:482020/6/2622:052020/11/1421:042020/10/1116:491

KB1

KB193

KB8

KB二、实施步骤管理员:Mixly安装&升级助手**××××****************Mixly安装&升级助手*******××*********×*******多种硬件的编程,因为支持所有硬件编程需要占用您硬盘较大的空间

您需要用到的部分功能即可。板(包括Arduino

UNO,Nano,Mega

2560,Pro

Mini等)为默认支持烈开发板(MicroPython[ESP32HixGo]

、MicroPython[ESP32HandBi无需硬件,支持图形尼霜代码互相转换步骤6:除了Arduino

AVR系列开发板功能,其余功能不需要安装,输入n即可。安

Python(y/n>:n步骤7:更新完成,点击【Mixly】应用程序就可以打开软件。□Mixly

jar零Mixly

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论