基于 Mixgo Mini 的幸运抽签小程序!2
[项目分享]基于 Mixly Mini 的幸运抽签小程序! - 教育技术自留地
接上一篇基础版幸运抽签,有同学可能会问(假装有人),除了事先内置好的祝福语以外,能否自定义个性化的祝福语呢?其实是可以的。
MixIO 平台配置
我们可以借助米思齐的物联网平台MixIO来实现。MixIO是米思齐提供物联网接入和人工智能服务的平台级解决方案。
在创建好项目之后,点击右上角的加号,添加文本输入组件,分别设计组件名称和消息主题。
程序设计
回到 Mixly 3.0 平台,主程序在原有的基础上,确保接入WiFi、初始化 MQTT 客户端和订阅主题。 设置回调函数。该回调函数主要是对用户发送来的信息进行处理,首先需要过滤无效消息(空消息 / 纯空格 / 重复消息),其次将新增的语句添加到列表当中。 启动 MQTT 消息定时器,间隔0.5秒接收MixIO平台发来的信息。 主程序还增加了防误触设计,统计两次以上的晃动之后才触发。
实现效果
- 基础功能
- 支持预设祝福语
- 摇晃检测优化,防误触设计
- 蜂鸣器音效提示
- 点阵屏显示
- 在线功能
- WiFi连接
- MQTT通信
- 实时添加祝福语
项目小结
本项目结合米思齐硬件平台和 MixIO 物联网服务,实现了一个趣味性与实用性兼具的互动应用,给予参与者积极的心理暗示,为师生新学期开学带来好运~。欢迎各位老师同学基于此程序进行创新,共同探索更多有趣的应用场景!
完整内容参考幸运抽签小程序2