少于 1 分钟阅读

[项目分享]基于 Mixly Mini 的幸运抽签小程序! - 教育技术自留地

接上一篇基础版幸运抽签,有同学可能会问(假装有人),除了事先内置好的祝福语以外,能否自定义个性化的祝福语呢?其实是可以的。

MixIO 平台配置

我们可以借助米思齐的物联网平台MixIO来实现。MixIO是米思齐提供物联网接入和人工智能服务的平台级解决方案。

在创建好项目之后,点击右上角的加号,添加文本输入组件,分别设计组件名称和消息主题。

程序设计

回到 Mixly 3.0 平台,主程序在原有的基础上,确保接入WiFi、初始化 MQTT 客户端和订阅主题。 设置回调函数。该回调函数主要是对用户发送来的信息进行处理,首先需要过滤无效消息(空消息 / 纯空格 / 重复消息),其次将新增的语句添加到列表当中。 启动 MQTT 消息定时器,间隔0.5秒接收MixIO平台发来的信息。 主程序还增加了防误触设计,统计两次以上的晃动之后才触发。

实现效果

  1. 基础功能
    • 支持预设祝福语
    • 摇晃检测优化,防误触设计
    • 蜂鸣器音效提示
    • 点阵屏显示
  2. 在线功能
    • WiFi连接
    • MQTT通信
    • 实时添加祝福语

项目小结

本项目结合米思齐硬件平台和 MixIO 物联网服务,实现了一个趣味性与实用性兼具的互动应用,给予参与者积极的心理暗示,为师生新学期开学带来好运~。欢迎各位老师同学基于此程序进行创新,共同探索更多有趣的应用场景!

完整内容参考幸运抽签小程序2