掌控套件

简介

这是一个基于掌控板的入门学习套件。配置了包含掌控板、掌控扩展板、多个实用及知识点强的Gravity模块以及电机、舵机。
本套件基于Mind+图形化编程平台。用户可通过本套件的配套教程,对掌控板、图形化编程、python编程进行快速的入门学习,快速掌握编程基础知识。

技术规格及配置清单

  • 掌控板编程入门学习主控板
  • 掌控扩展板
  • 三节五号电池盒(带PH2.0-2P插头)
  • 数字大按钮模块 黄色
  • 数字食人鱼蓝色LED发光模块
  • 超声波传感器
  • 模拟角度传感器Rotation Sensor V1
  • 数字红外接收模块 IR Receiver Module
  • 迷你红外遥控器
  • DHT11温湿度传感器
  • I2C颜色识别传感器
  • 土壤湿度传感器
  • RGB灯带
  • 减速电机(减速比1:48-输出120转,线长20cm,无连接头)
  • DMS-MG90 金属9g舵机 (1.8Kg)
  • 高品质 micro USB数据线

掌控套件

掌控扩展板功能说明

掌控套件

编程方式说明

掌控板使用esp32主控芯片,因此玩法模式多样,可支持如下四种编程模式,难度依次增加,可根据自己的情况选择:

对应章节 编程模式 特点 难度 是否能脱离电脑运行 是否图形化编程 外接硬件能力 是否python编程 适合群体
点击跳转 Scratch互动编程 与Scratch进行交互 1 不能 适合对scratch有一定基础的学生
点击跳转 图形化硬件编程 支持超多硬件 2 可以 适合对需要控制很多硬件制作项目的中等难度学生或创客
点击跳转 图形化Python编程 与python语法相同 3 可以 适合想低门槛学习python编程的学生或创客
点击跳转 代码式Python编程 手动编辑代码 4 可以 适合有一定基础的想学习使用python编程的学生或创客

课程资料

《Mind+掌控板入门套件教程》 本教程为Mind+掌控板入门套件教程,结合mind+图形化编程,采用目前国际上比较流行的PBL(Project-Based Learning,项目式学习)教学方式,通过探究真实的、复杂的问题,从中获得知识和技能。 本教程主要分为五个板块:玩转掌控、游戏王、智慧之家、魔力工厂和小车总动员。每个板块将围绕主题,通过4-5个项目式学习,学习基础传感器知识,简单了解物联网及AI应用,养成科学探究素养,建立逻辑思维,提升学生综合素质。

★教学软件:mind+

课程内容:
第一章: 玩转掌控
1-1掌控入门
1-2“秀”出我创意
1-3心情灯
1-4音乐控制台
1-5光声之形

第二章: 游戏王
2-1投篮机
2-2火线冲击
2-3坦克大战
2-4做个游戏王

第三章: 智慧之家
3-1感应垃圾桶
3-2 AI助力垃圾分类
3-3宠物投食机
3-4植物监测仪
3-5 智慧家庭

第四章: 魔力工厂
4-1纸杯魔法
4-2答案之书
4-3糖果分拣
4-4魔力工厂

第五章:小车总动员
5-1风帆车
5-2相扑机器人
5-3无人漫游车
5-4小车总动员

请点击获取教程内容 链接:
https://mc.dfrobot.com.cn/thread-274975-1-1.html

https://mc.dfrobot.com.cn/thread-290161-1-1.html

图形化硬件编程(Mind+上传模式)

准备

  • 硬件
    • 1 x 掌控板
    • 1 x microUSB线
  • 软件

1、下载及安装Mind+编程软件。下载地址:https://www.mindplus.cc 详细教程:Mind+基础wiki教程-软件下载安装
2、使用microUSB线连接掌控板与电脑,安装驱动。详细教程: Mind+基础wiki教程-驱动的安装
3、软件右上角为**“上传模式”**,“扩展”中选择“主控板”中的“掌控板”。

操作步骤

项目1 显示图片

掌控板集成了一个OLED显示屏,我们显示一张图片在屏幕上。
如下图可以点击程序积木上的齿轮图标,自行导入一张图片或者使用默认的Mind+的logo图。

编程

结果

掌控套件实例教程

驱动电机

下面的程序执行后,两个电机转动2秒,然后反方向转动两秒,然后停止2秒,然后再转动,无限循环

电机驱动

读取土壤湿度

下面的程序执行结果:将土壤湿度传感器插到P0口,并将传感器插入花盆土壤中,在掌控板的显示屏上可显示当前土壤湿度的模拟值。

土壤湿度

读取环境温湿度

下面的程序执行结果:将温湿度传感器接在P8口,在掌控的显示屏上,将可以同时显示当前环境的温度和湿度

温湿度

按键控制LED灯

下面的程序执行结果:将按键模块接在P13脚,LED灯模块接在P8脚。当按下按键的时候,LED灯亮,松开的时候,LED灯灭。

按键控制LED灯

读取颜色并显示在RGB灯带上

下面的程序执行结果:将灯带接在P15口,颜色传感器接在I2C接口。程序的功能是灯带显示的颜色就是颜色传感器检测到颜色。如检测到的颜色为红色,灯带就显示红色。

颜色传感器

读取红外遥控器的值

下面的程序执行结果:将红外接收传感器接在掌控扩展板的P13口,用mini红外遥控器对着接收传感器按键,此时,掌控板显示屏将显示当前按键的键值。

读取红外线的值

电位器控制灯带颜色

下面的程序执行结果:将旋转电位器接在P2口,灯带接在P15口,当旋转电位器的时候,七彩显示的灯带将变幻不同的颜色范围。

电位器控制灯带颜色

电位器控制舵机角度

下面的程序执行结果:将旋转电位器接在P2口,舵机接在P8口。当旋转电位器的时候,舵机会总0度~180之间和电位器同步转动。

电位器控制舵机角度

超声波测距

下面的程序执行结果:将超声波接在P0和P1口,下载程序后,可监测到超声波到障碍物的距离,并显示在掌控板的显示屏上,单位为cm

超声波测距

常见问题

Q:插上板子后没有端口显示?
A:请尝试更换USB口或者安装驱动。

更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。

更多