# Mixly-SciTEAM **Repository Path**: yoowiwi/mixly-sci-team ## Basic Information - **Project Name**: Mixly-SciTEAM - **Description**: 基于图形化编程软件Mixly的少儿教程,以“做中学“的理念为核心,从移动机器人的应用场景与案例出发,先讲生动的案例,配合详实的实际操作说明,然后在动手实现场景的基础上,以递进学习的新颖方式层层剖析单片机开发的主流场景,让大家在不需要大量时间学习庞大的理论基础的情况下,也可以真正动手开始进行单片机STM32应用的开发,提高实际动手的能力。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2022-07-25 - **Last Updated**: 2024-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用说明 # ## 一、下载Mixly __系统环境:(仅支持64位)Windows7、Windows10__ - [gitee下载](https://gitee.com/YK_Chen/mixly_-sci-team.git)【持续更新中】 - [腾讯微云下载](https://share.weiyun.com/XnRoYvuV)【v1.0.0】 - 本教程提供压缩包下载,可选择点击上面的 __“gitee下载”__ → 进入网页→ 点击 __“克隆/下载”__ →点击 __“下载ZIP”__ → 下载安装包,用浏览器下载之后对压缩包进行解压。 - 也可以选择 __“腾讯微云下载”__ 进行下载,用浏览器下载之后对压缩包进行解压。 ## 二、安装Mixly - 将安卓数据线插到20Core-Board核心板的MicroUSB口,另一边插到电脑USB口; - 注意,让20Core-Board核心板的 __“接口选择按钮”__ 为 __“弹起”__ 状态,可以看到“此电脑”多出一个可移动设备“STLINKV2-1”; ![](https://img.imgdb.cn/item/600995013ffa7d37b393a33d.jpg) - 按照第一步提供的链接下载Mixly后,**本软件是便携版**,请用户自行安排Mixly软件的存放路径。假设Mixly的安装路径为:E:\\Mixly 。 - 在Mixly根目录中,双击打开“绿化安装.bat”。 - 输入数字“1”,按下“Enter”键回车,安装相关提示开始安装。 - ![](https://pic.downk.cc/item/5facd2981cd1bbb86b44a214.jpg) - 安装完成后,输入数字“2”,按下“Enter”键回车,即可在桌面上生成一个Mixly快捷方式的图标。 - ![](https://pic.downk.cc/item/5facd3321cd1bbb86b44d017.jpg) - 安装完成后,输入数字“3”,按下“Enter”键回车,退出程序,完成所有安装步骤。 ## 三、案例实践 以“做中学“的理念为核心,从移动机器人的应用场景与案例出发,先讲生动的案例,配合详实的实际操作说明,然后在动手实现场景的基础上,通过图形化编程,以递进学习的新颖方式层层剖析单片机开发的主流场景,让大家在不需要大量时间学习庞大的理论基础的情况下,也可以真正动手开始进行单片机应用的开发,提高实际动手的能力. - 适用人群:7岁以上,想进行STM32的应用与案例实践。 - 内容:基于 __20Core-Board开发板__ 的开源项目/案例,学会积木块编程的基本操作。 - 学习目标:进行智能机器人领域研究学习。
序号|内容|知识点 :--:|-----------|----------- 01|[走进Mixly](./01_走进Mixly/走进Mixly.md)|理解Mixly的编程操作并按要求产生可用的代码 02|[闪烁灯](./02_闪烁灯/闪烁吧LED.md)|通过积木块编程,让LED_C5灯以500毫秒的时间间隔地一闪一闪 03|[按键指示灯](./03_按键指示灯/按键控制LED.md)|通过积木块编程,用按键“KEY-A15”控制"LED_B0"灯亮与灭。 04|[串口输入与输出](./04_串口输入与输出/1_串口1_输入与输出_字母字符和汉字字符.md)|学会 __串口1(Serial1)__ 的使用,理解 __全局变量、数组、字符与字符串__ 的使用。 05|[显示屏OLED](./05_显示屏OLED/显示屏OLED.md)|学习OLED显示屏的使用 06|[连接Wifi](./06_连接Wifi/板载ESP连接WIFI.md)|ESP8266连接指定WIFI,并输出WIFI连接状态和IP地址 07|[舵机动起来](./07_舵机动起来/控制舵机.md)|通过串口发送指定角度,并在OLED上显示舵机角度 08|[电机转起来](./08_电机转起来/电机转起来.md)|通过积木块编程,用按键"KEY_A15"控制电机正反转 09|[陀螺仪](./09_陀螺仪/陀螺仪.md)|用串口查看陀螺仪温度、角度与角速度数据 10|[串口控制电机与舵机](./10_串口控制电机与舵机/串口控制电机与舵机.md)|用数字键盘通过串口控制电机、舵机转动 11|[超声波测距](./11_超声波测距/超声波测距.md)|用串口查看超声波模块测得距离 12|[给电机测速](./12_给电机测速/给电机测速.md)|在OLED显示左右轮电机测出来的速度 13|[控制小车](./13_控制小车/控制小车.md)|结合前面所学的全部章节,用Mixly设计程序控制小车动起来,并在OLED显示测出来的速度。 ## 四、硬件支持 __使用前需仔细阅读使用说明__ [20Core-Board套装使用说明--链接直达](https://gitee.com/yoowiwi/instructions_of_20-core-board) ![](https://img.imgdb.cn/item/600253233ffa7d37b3b51f4d.jpg) ## 五、可能遇到问题 ### 1, Mixly上显示“上传成功”,但实际上程序没有烧录到核心板上? - Mixly的消息提示区中显示如图信息: ![](https://pic.downk.cc/item/5fb7938cb18d627113fa67b7.png) #### 检查Windows环境变量。 - “桌面”或者“资源管理器”里有 __“此电脑”__ ,鼠标对着“此电脑”__右键__,单击 __“属性”__; ![](https://pic.downk.cc/item/5fb7e516b18d627113146e38.png) ![](https://pic.downk.cc/item/5fb7e84bb18d627113159016.png) ![](https://pic.downk.cc/item/5fb7e718b18d62711314fdad.gif) - 如果电脑上有32位的Java环境,请屏蔽这个路径或者卸载32位的Java; - 因为本软件Mixl有自带适配的Java环境,电脑上如果安装了32位的Java环境,则会使Mixly无法正常使用! ![](https://pic.downk.cc/item/5fb79421b18d627113fa947d.jpg)