本方案是一个可用于万圣节玩耍的喷火南瓜,但需得注意使用安全!
“不给糖就捣蛋”怎么样。让我们吓跑邻居孩子的袜子吧!
又到万圣节时间了!
伺服安装座
气雾颈
我注意到的第一件事是气雾罐似乎已经标准化为 30 毫米的颈部。我在几种旅行装的发胶产品以及剃须膏、傻绳和气喇叭上观察到了这一点。
伺服电机
安装座的另一半与伺服有关。幸运的是,小型塑料伺服电机似乎也有一定程度的行业标准化。我不确定为什么,但我认为这是由遥控汽车市场驱动的。
安装支架
考虑到这两个标准,我来模拟一个安装支架,该支架可用于将伺服器直接连接到气雾剂罐。经过几次迭代,我终于得出了一个可靠的设计。
最后一次迭代将伺服装置靠在罐颈上,因此标准伺服臂将直接激活气雾剂喷嘴。它还包括尖刺,因此气雾罐可以倒置在南瓜中。
添加逻辑
我选择了Blues Wireless的Swan 微控制器。它基于 STM32 微控制器,更具体地说是 STM32L4xx 系列。该系列微控制器以注重功耗而著称,而且功能强大。它可以使用 STMCubeIDE 或 Arduino IDE 进行编程。Arduino 板支持包 BSP 进一步启用了 VSCode,它允许您使用具有调试功能的 Arduino 环境。所有这些都可以按照Blues Wireless的Swan 快速入门指南进行配置。
南瓜的编程很简单,它使用 Arduino 环境以及标准Servo.h库。最基本的草图对 Swan 的内置按钮做出反应。按下后,它会告诉伺服器在固定的时间内喷洒气雾剂罐。
蜂窝遥控器
简易蜂窝物联网
如果你必须在场才能让南瓜喷火,那么惊喜的元素就会消失,这就是 Blues Wireless 的用武之地。 Blues Wireless 提供Notecard和Notehub.io 。这些产品是同一个数据桥的两端,可以将您的数据从设备传输到云,反之亦然。产品的定位方式,Blue Wireless 产品非常适合连接物联网产品以及原型设计。
Notecard 使向任何项目添加蜂窝连接变得非常容易。不需要 AT 命令或大型库来管理蜂窝调制解调器状态。调制解调器和连接在 Notecard 本身中进行管理,您可以通过 JSON 命令专门与 Notecard 通信。尽管不需要任何库来与 Notecard 通信,但 Blues Wireless 提供了一个轻量级的库,允许您构建和解析 Notecard 的 JSON 命令和响应。
配置记事卡
Notecard 配置为与 Notehub 保持持续连接。这允许 Notecard 对入站消息高度响应。现在,当向 Notehub.io 发送 Web 请求(或在 Notehub.io 上手动生成出站 Note)时,Notecard 将触发中断以通知 MCU 已到达。从那里,MCU 会将中断解释为按下按钮,然就是你需要的效果!!!
配置超级简单,它只是一个 JSON 命令:
然后再执行一个 JSON 命令来准备中断:
每次中断触发时,我都可以使伺服器产生火焰。剩下的就是删除注释并重置中断。
最后,删除笔记需要一个 JSON:
安全最后
好吧,如果不承认孩子们的万圣节服装是由地球上绝对最便宜的——通常是高度易燃的——纺织品制成的,那就太疯狂了,所以随便开火可能不是最好的主意。因此,为了不让我的孩子们需要在县监狱里给我捣蛋,才能见到我;我决定添加一个超声波范围传感器,以确保万圣节对每个人来说都很有趣。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !