【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验一百七十七:Esp32 盛思掌控板开发套件人工智能机器人乐动掌控python编程学习开发板

在这里插入图片描述
在这里插入图片描述
什么是掌控板?
掌控板由创客教育专家委员会推出, 是一款教学用开源硬件,为普及创客教育而生,反应一线Python编程教学需求,迎接普通高中新课改。掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。

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

在这里插入图片描述
3、Labplus编程平台
由Labplus盛思在MIT Scratch 2.0基础上研发的一款专图形化软件,采用积木式程序指令,通过拖拉积木模块即可快速设计并制作互动式故事、动画、游戏、音乐和艺术等作品。通过该软件的学习,培养小孩编程思维、编程逻辑,激发编程兴趣及创意。软件除包含动 作、外观、声音、画笔、数据和指令、实践、控制、侦测、数字和逻辑运算等基础类别模块外,也包含多款盛思Scratch教学平台硬件产品控制模块,支持的盛思硬件产品序列包括:盛思魔盒、盛思实验箱、盛思数字化、盛思机器人,同时也支持Arduino开源硬件。

下载链接:http://static.steamaker.cn/files/LabplusSetup2.5.6.exe

解压下载后的文件,得到一个执行文件,文件名如:LabplusSetup2.5.3.exe。

运行环境
本软件支持Windows 7 / 8 / 10 32位/ 64位、Windows XP。

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第1张图片

打开Labplus——设备——掌控版

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第2张图片
上传固件后,可以看到板载各个传感器的实时数据

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第3张图片

观测重力加速度的一个示例

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第4张图片

石头剪刀布

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第5张图片
4、Mixly 1.0
Mixly,中文名为米思齐,全称为Mixly_Arduino,是一款由北京师范大学教育学部创客教育实验室傅骞教授团队开发的图形化编程软件。该软件使用图形化编程的方式自动生成Arduino代码,并支持编译和烧录到对应硬件设备中。

运行环境
本软件支持Windows 7 / 8 / 10 32位/ 64位、Windows XP。

软件下载
下载完整版地址:https://www.labplus.cn/software

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第6张图片

选择掌控板 Handbit

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第7张图片
上传程序,选择端口COM10

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第8张图片

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第9张图片
5、好好搭搭无线云编程平台

第一步 下载 掌控-好好搭搭固件
http://www.haohaodada.com/zhangkongV06.rar

新固件带有物联网功能

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第10张图片

第二步 解压下载的文件,安装驱动在drivers文件夹中找到驱动程序,安装掌控驱动程序(CP210X).

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第11张图片

第三步 双击setwifi运行应用程序。
“硬件名称”选择WU-Python,“串口”选择掌控所在的串口,一般会自动选择。

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第12张图片

先按掌控板“A键”,再点击程序“烧写按钮”,跳出黑色窗口,掌控板自动开始烧写,显示烧写进度直到完成(出现烧写百分比时可以放开按键A)。烧写完毕,按掌控板RST按钮,重启掌控板。

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第13张图片

第五步 在本应用程setwifi序中填入wifi名称和wifi密码,点击“设置”按钮,设置完毕掌控板就可以上网。

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第14张图片

第六步 好好搭搭无线云编程平台

http://www.haohaodada.com/

http://www.haohaodada.com/wulink-python/

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板3_第15张图片

你可能感兴趣的:(嵌入式硬件,单片机,物联网,c++,Arduino,ESP-32,掌控板)