查看: 1137|回复: 0

用M5StickC制作万圣节道具

[复制链接]

该用户从未签到

发表于 2019-11-7 14:32 | 显示全部楼层 |阅读模式
     11.1日是西方国家热闹的万圣节,借此机会我们用手上的M5StickC结合UIFlow完成一个简单的万圣节道具制作。 IMG_7986.JPG
     1.材料准备:     (1)骷髅模型:淘宝搜索了一下,有很多跟万圣节相关的产品,买一个成品模型进行改造要比3D打印耗费的精力和时间要少很多。我手上的是吊死鬼,内部带电机可以振动,下颌是可     
             以活动的因此可以加工一下,用舵机控制运动。同时由于模型内部自带音效芯片也省去了一部分的代码量。
     (2)PIR:检测周围活体运动,有人在附近活动时控制WS2812发光吸引注意力
     (3)TOF:进行距离检测,当有人靠近时启动音效和电机
     (4)RGB LED:实现发光效果
     (5)HUB:用于拓展GROVE接口
     (6)Pa.Hub:用于连接TOF
     (7)Pb.Hub: 用于连接RGB LED和电机
     (8)ProtoHAT:用于连接舵机

程序比较简单
截屏2019-11-0714.09.47.png

参数初始化,PbHUB接口2为电机,M5主机系列所有产品默认开机接口输出高电平,因此需要拉低,设定定时器控制灯光

截屏2019-11-0714.10.19.png

PbHUB接口0为PIR,当触发时控制启动定时器,并且进入红绿灯光切换判断

截屏2019-11-0714.28.20.png

距离小于1000时舵机控制张嘴,同时启动电机和音效


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

本版积分规则

热门推荐

【干货分享】mega2560原理图PCB图纸altium designer18
【干货分享】mega2560原理
分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
小度app不能连接<已解决>
小度app不能连接<已解决>
用的是点灯2.7.1,已经没有阿里broker了。所以就加了Arduino设备。 点灯app没有问题可
MAX6675模块+K型热电偶因为导线长短出现的测温不准问题
MAX6675模块+K型热电偶因
MAX6675模块+K型热电偶因为导线长短出现的测温不准问题.搞了好多天了,找不到原因。MA
智能家居之震动闹钟
智能家居之震动闹钟
[md]## 简介 blinker设备端SDK已经集成了定时控制功能,用户只需要添加定时组件到设备
家居之氛围灯
家居之氛围灯
[md]## 简介 Wifiduino接入云服务器后,我们可以通过已经联网的智能音箱发送指令来控
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表