mixly的介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初识Mixly软件
1
安装Mixly软件
点击Mixly.exe
打开文件夹
解压缩安装Mixly软件
安装Mixly软件
别担心
其实安装很简单只需要
1、下载一个解压缩软件,比如WINRAR
2、mixly解压缩就好了
2、CP210的驱动解压缩,下一步下一步安装完成即可
2安装驱动
01将智能车钛迈罗用数据线连接到电脑上,打开mixly,如果没有识别到
COM口(如下图所示),则需要安装驱动。
安装Mixly驱动
安装Mixly驱动
02将串口驱动文件 解压,双击CP210xVCPlnst_x64 安装驱动,默认选择下一步即可完成安装。
03
安装Mixly驱动
04
安装Mixly驱动
05
安装Mixly驱动
3注意事项
01
注意事项
打开Mixly编程软件,出现主页面:
02
注意事项
关注右下角com列表处,会两种情况:
情况一:没有识别任何com口,如下图:
情况二:有电脑自带的com口,例如下图中,自带com口为com1(com口数字不固定):
03
注意事项
将智能车与电脑相连,并且打开电源开关,则上述两种情况应会出现以下变化:
情况一:出现识别到主控板的com口(com口数字不固定)如下图:
情况二:在原有的com口基础上,出现一个新增的com口,则新增的com口为识别到的主
控板com口,如下图,主控板的com口为com6(com口数字不固定):
04
注意事项若无上述变化,一是有可能驱动安装不成功,需要重新安装;二是电脑供电
不足,无法识别com口,此时可以多次插拔数据线、或者更换电脑数据线连
接口、或者重新启动电脑。
4
Mixly软件界面认识
打开Mixly软件,我们可以发现,界面最左侧有一列“模块”列表,点击列表下方的各个功能,每个功能里都会包含很多像拼图一样的模块,和我们传统意义上的编写代码不同,由于同学们的认知能力和思维能力还达不到直接写代码的程度,所以软件的发明者将这些复杂的代码简化封装成了一个个的拼图模块,我们只需要将这些模块拖拽到“程序构建区”,按照编程的逻辑思维进行排列组合,最后点击“上传”,就可以达到同样的编程效果啦。
相对的,如果你想查看模块化的程序的底层代码,只需要点击左上方的“代码”即可。
模块区:这里包含了Mixly中所有能用到的程序模块,根据功能的不同,大致分为以下几类:
输入/输出、控制、数学、文本、数组、逻辑、串口、通信、传感器、执行器、显示器、变量、函数。
程序构建区:按住鼠标左键拖动模块区的模块,可将它们放到程序构建区,拖至程序构建区的模块会组合成一段有一定逻辑关系的程序块。
该区域右下角有一个垃圾桶,想要删除模块时,只需将模块拖至垃圾桶里。
垃圾桶的
上方有3个圆形按钮,可以对构建区进行放大、缩小和居中。
基本功能区:类同一般软件的菜单区。
这里不仅包含了新建、打开、保存、另存为等常见的功能按钮,还包含了编程软件中需要用到的编译、上传、控制板选择、连接端口选择以及串口监视器这些按钮。
提示区:此区域在软件编译、上传的过程中会显示相应的编程信息。
我们可以通过编程信息来解决编译、上传中出现的一些问题。
补充1:通过界面右上角的下拉菜单可以选择不同的语言版本。
补充2:单击界面左上角“代码”,可以进入纯代码模式。
5
Mixly基础模块认识
01
输入输出功能
该功能中包含一些管脚的输入输出
(按信号类型可分为数字信号和模拟
信号)模块、管脚电平中断模块、管
脚持续一种状态的时间长度模块等等。
02
控制功能
支撑整个程序逻辑关系的功能,主要执
行的内容是对程序结构进行的相应控制,
实现不同程序模块的选择和跳转。
03
数学功能
该功能里是一些与数字相关的模块,
该部分主要完成数学的变换功能。
04
文本功能
该功能中包含一些与字符、字符串相
关的模块。
05
数组功能
该功能中包含一些数组模块,数组可
以理解为一串用来存储数据的空间。
06
逻辑功能
该功能中包含一些执行逻辑运算处理
的模块。
07
串口、通信功能
控制板可以通过串行数据的形式与计
算机或其他设备进行数据交换,也能
扩展很多外围的硬件模块,还能实现
多个控制板之间信息的互联互通。
08
传感器、执行器、显示器功能
传感器模块涉及超声波传感器和温湿
传感器,执行器模块涉及舵机、步进
电机和液晶屏等。
09
变量功能
给一个变化的量起一个固定的名字并定义一个类型(整数、小数、长整数等),每个类型有一个数值范围,变量的数值可在此数值范围内变化。
定义后的变量也可在此功能内找到并直接使用。
10
函数功能
该功能中包含了定义函数、执行函数
的模块,简单来讲,函数就像一个箱
子,我们把需要用到的东西全部放入
箱子里,等到想用这些东西的时候直
接拿起箱子使用即可。
钛星库介绍
钛创星针对不同系列的智能车定制了专属的编程模块,
在“模块”列表的最后一行,可以看到 ,
点击“钛星库”左侧的三角形,滑动滚轴下拉列表,可以
看到有三种子功能
本次培训我们将使用“钛迈罗”功能中的模块,该功能
中包含了大部分控制钛迈罗元器件的模块,如刹车灯、左
右灯带、语音播报、电机运动等等。
学生可通过拖取模块
来控制元器件或利用模块获取传感器、摄像头的信息内容。