2019-5-22 21:02:27 [显示全部楼层]
4902浏览
查看: 4902|回复: 5

[入门教程] 【MpYthonX】掌控无线灯光控制

[复制链接]
本帖最后由 rzegkly 于 2019-5-24 15:08 编辑

【MpYthonX】掌控无线灯光控制图1

      小满(grain buds)是二十四节气之一,夏季的第二个节气。小满--其含义是夏熟作物的籽粒开始灌浆饱满,但还未成熟,只是小满,还未大满。每年5月20日到22日之间视太阳到达黄经60°时为小满。今天利用掌控板无线控制分享一个作品【MpYthonX】掌控无线灯光控制
一、目标:
1、无线广播radio的发送和接受
2、内置图像的使用
3、调用事件
【MpYthonX】掌控无线灯光控制图3

二、环境:
1、硬件:
掌控板电池盒V1.0+扩展板V1.0 +TYPE-C数据线
2、软件: mPythonX

【MpYthonX】掌控无线灯光控制图2

三、mPythonX编程流程
1、连接串口,通过mini数据线连接掌控板和计算机
2、烧录固件,将掌控板升级最新固件0.3.2
3、编写代码,通过显示、网络、引脚等模块编写代码
4、刷入运行,刷入掌控板前,对代码进行调试代码,功能实现后刷入 掌控板
【MpYthonX】掌控无线灯光控制图4
四、编写代码
1、无线发送程序:
【MpYthonX】掌控无线灯光控制图5
【MpYthonX】掌控无线灯光控制图6

【MpYthonX】掌控无线灯光控制图7


2、无线接受程序:

【MpYthonX】掌控无线灯光控制图8

【MpYthonX】掌控无线灯光控制图9


五、知识拓展

射频(RF)是Radio Frequency的缩写,表示可以辐射到空间的电磁频率,频率范围从300KHz~30GHz之间。

掌控板提供2.4G的无线射频通讯,共 13 Channel。可实现一定区域内的简易组网通讯。在相同通道下,成员可接收广播消息。

射频一般是微波,1-100GHz,适用于短距离识别通信。

六、视频回放


汤果  初级技神

发表于 2019-5-23 07:20:52

原来掌控板也有无线通信功能啦!可惜我掌控板和Micro:bit板都只有一块~
回复

使用道具 举报

rzegkly  版主
 楼主|

发表于 2019-5-23 07:58:34

汤果 发表于 2019-5-23 07:20
原来掌控板也有无线通信功能啦!可惜我掌控板和Micro:bit板都只有一块~

现在的新版掌控板固件升级,硬件升级。将来掌控板和bit可以兼容互通
回复

使用道具 举报

汤果  初级技神

发表于 2019-5-23 10:06:13

rzegkly 发表于 2019-5-23 07:58
现在的新版掌控板固件升级,硬件升级。将来掌控板和bit可以兼容互通

真的吗?那就太好啦~~~
回复

使用道具 举报

szjuliet  版主

发表于 2019-5-24 08:51:16

哇,这个好好玩,无线功能是刚增加进来的吗?我的mpython里没有找到。
康老师,radio应该不是ble吧。radio就像对讲机一样有频道,频道相同就可以通信。
我也一直在等掌控板的BLE功能更新,可以和手机结合做可穿戴应用。上次问过周老师他说4月底能出,但是好像官方文档里到现在还没有出来。
回复

使用道具 举报

szjuliet  版主

发表于 2019-5-24 08:53:29

哈哈,在官方文档里找到了,4月22号的固件升级了无线广播功能,赞!
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail