4862|31

3386

帖子

0

TA的资源

五彩晶圆(中级)

楼主
 

MicroPython动手做(11)——搭建掌控板IDE环境 [复制链接]

 
 

为了能够打好基础,系统学习MicroPython,特地入手了二块掌控板

 




此内容由EEWORLD论坛网友eagler8原创,如需转载或用于商业用途需征得作者同意并注明出处

最新回复

加油,整理一下.有机会过几天5.1看能不能入一个跟着你玩玩。   详情 回复 发表于 2020-4-17 20:18
点赞 关注
 
 

回复
举报

3386

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 

1、什么是掌控板?
掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片,支持WiFi和蓝牙双模通信,可作为物联网节点,实现物联网应用。同时掌控板上集成了OLED显示屏、RGB灯、加速度计、麦克风、光线传感器、蜂鸣器、按键开关、触摸开关、金手指外部拓展接口,支持图形化及MicroPython代码编程,可实现智能机器人、创客智造作品等智能控制类应用。

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

板凳
 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

4
 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

5
 

 

2、掌控板硬件特性:

  • ESP-32主控
    • 处理器:Tensilica LX6双核处理器(一核处理高速连接;一核独立应用开发)
    • 主频:高达240MHz的时钟频率
    • SRAM:520KB
    • Flash:8MB
    • Wi-Fi标准:FCC/CE/TELEC/KCC
    • Wi-Fi协议:802.11 b/g/n/d/e/i/k/r (802.11n,速度高达150 Mbps),A-MPDU和A-MSDU聚合,支持0.4us防护间隔
    • 频率范围:2.4~2.5 GHz
    • 蓝牙协议:符合蓝牙v4.2 BR/EDR和BLE标准
    • 蓝牙音频:CVSD和SBC音频低功耗:10uA
  • 供电方式:Micro USB供电
  • 工作电压:3.3V
  • 最大工作电流:200mA
  • 最大负载电流:1000mA
  • 掌控板载
    • 三轴加速度计MSA300,测量范围:±2/4/8/16G
    • 地磁传感器MMC5983MA,测量范围:±8 Gauss;精度0.4mGz,电子罗盘误差±0.5°
    • 光线传感器
    • 麦克风
    • 3 颗全彩ws2812灯珠
    • 1.3英寸OLED显示屏,支持16*16字符显示,分辨率128x64
    • 无源蜂鸣器
    • 支持2个物理按键(A/B)、6个触摸按键
    • 支持1路鳄鱼夹接口,可方便接入各种阻性传感器
  • 拓展接口
    • 20通道数字I/O, (其中支持12路PWM,6路触摸输入)
    • 5通道12bit模拟输入ADC,P0~P4
    • 1路的外部输入鳄鱼夹接口:EXT/GND
    • 支持I2C、UART、SPI通讯协议

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

6
 
本帖最后由 eagler8 于 2020-4-15 21:23 编辑

3、安装掌控版驱动程序

驱动下载
安装软件时,如果没有自动安装CP210x的驱动,可手动下载并安装(for Windows、MacOS):

https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip
https://www.silabs.com/documents/public/software/Mac_OSX_VCP_Driver.zip
x64对应Windows 64位,x86对应Windows 32位

 

 
 
 

回复

1万

帖子

25

TA的资源

版主

7
 

旧版和新版一样一个啊

点评

基本一样,2.0版好像多了语音识别和地磁传感器,还有接口  详情 回复 发表于 2020-4-15 12:18
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

8
 
本帖最后由 eagler8 于 2020-4-15 12:21 编辑

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

9
 
dcexpert 发表于 2020-4-15 12:12 旧版和新版一样一个啊

基本一样,2.0版好像多了语音识别和地磁传感器,还有接口

点评

新版没有了金属屏蔽罩,外观好看了一点,但效果可能会差一些。  详情 回复 发表于 2020-4-15 16:14
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

10
 
本帖最后由 eagler8 于 2020-4-15 21:24 编辑

4、尝试搭建MicroPython代码编程+图形编程的二合一学习环境

采取mpython+mpythonX+Mind+三者互相配合的办法,多动手,多做实验,多尝试,争取早日入门。

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

11
 
本帖最后由 eagler8 于 2020-4-15 21:24 编辑

5、安装Mind+(Mind+_Win_V1.6.2_RC2.0 版本)

Mind+的核心特点:
■ 支持原生态Scratch3.0图形化编程平台;
■ 支持Arduino、micro:bit、掌控板等多种开源硬件;
■ 集成几十种传感器和执行模块,并不断增长中;
■ 支持python、C等多种代码编译环境,并可一键生成代码。

官网下载安装最新版本的Mind+: www.mindplus.cc

http://download3.dfrobot.com.cn/Mind+_Win_V1.6.2_RC2.0.exe

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

12
 

选择掌控版

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

13
 

Mind+_Win_V1.6.2_RC2.0 版本

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

14
 

6、安装 mPython X (V0.5.1版本)
可用于掌控板、人工智能实验箱、micro:bit编程,兼容Labplus盛思的Blue:bit系列传感器,与同类软件相比,具有下列特点:
(1)USB直连掌控板,同时解决供电、连接问题,无额外操作
(2)代码实时运行:程序不下载到板上,只临时测试运行效果
(3)反向读出掌控板内代码(可读图形化,也可读具体代码)
(4)完整REPL终端,可以手动运行micropython
(5)可连接OneNET、Blynk、EasyIot、或者其他MQTT服务器,进行物联网编程
(6)可通过小程序连接OneNET,进行物联网编程

下载:http://static.steamaker.cn/files/mpythonx-0.5.1-win.exe

 

需要选择掌控板,并烧录固件

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

15
 
本帖最后由 eagler8 于 2020-4-15 13:31 编辑

7、安装mPython(V0.2.2版本)
掌控板编程软件,具有下列特点:
(1)图形化、代码模式切换:可图形化编程,也可代码编程,图形化编程可与代码双屏对照,方便学生学习
(2)仿真区使用仿真运行程序,没有掌控板也可以查看程序运行效果
(3)探究区探究传感器值的变化曲线,并将记录的值保存为所需格式
(4)自定义扩展功能,可自主添加第三方扩展模块
(5)可实现板内文件和电脑文件互传,板内文件在线编辑。
(6)开放代码存放的私有库和公有库,方便之后一键加载功能代码。

下载:https://cdn.makeymonkey.com/autoUpdate/mpython/mPython%20Setup%200.2.2.exe

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

16
 

 
 
 

回复

2774

帖子

8

TA的资源

版主

17
 
还挺好看的,真不错

点评

谢谢老师鼓励  详情 回复 发表于 2020-4-15 20:33
 
 
 

回复

1万

帖子

25

TA的资源

版主

18
 
eagler8 发表于 2020-4-15 12:18 基本一样,2.0版好像多了语音识别和地磁传感器,还有接口

新版没有了金属屏蔽罩,外观好看了一点,但效果可能会差一些。

点评

是啊,也感觉不高档了,没丝印  详情 回复 发表于 2020-4-15 20:35
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

19
 
strong161 发表于 2020-4-15 15:14 还挺好看的,真不错

谢谢老师鼓励

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

20
 
dcexpert 发表于 2020-4-15 16:14 新版没有了金属屏蔽罩,外观好看了一点,但效果可能会差一些。

是啊,也感觉不高档了,没丝印

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表