2019-12-18 21:57:13 [显示全部楼层]
3135浏览
查看: 3135|回复: 4

[高级教程] 掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程

[复制链接]
【作品名:红包一起摇摆】




【作品背景】

在古时春节,会使用红线将百枚铜钱串起,发给小孩,祝福对方长命百岁。当小孩拿到“压岁钱”时,可用于贿赂鬼怪化凶为吉,平安度过来年,故叫做“压岁钱”。而铜钱和红线消失后,逐渐以纸币和红包袋取代,变成了“红包”。




【创作理念】

通过掌控板一起喜赢新年倒计时,0点趣味抢红包,创意许愿模式,自动发送短信幸运数字到父母手机(顺便通知领红包^_^)




【使用过程】

打开掌控板,会出现一个倒计秒(该秒为春节到现在的时间)

当倒计秒为0时,也就是春节0点,自动进入红包摇摆活动

此时需要摆动机器,摆动越猛金额越多,会动态显示画面

红包摇完后,关闭房间灯自动进入许愿模式,随机抽礼物

抽完礼物亮红灯,打开房间灯后,自动跳转最终奖品画面




最后后台发送手机短信通知父母

发送内容,【尊敬的用户,您的溯源中国年动态码为:】

(原本是幸运码,由于个人资质权限不足,所以凑合为动态码)

此时父母收到了今年的幸运数字,孩子也完成了红包大摇摆




【创作原理】

纯源码开发,可能无法通过图形化显示

1,开机自动连接WIFI,同步网络NTP时间,并通过计算时间戳得到春节距今的时间差(秒)并倒计时

2,当倒计0秒时,自动加载红包雨动画进入红包摇摆模式,通过特定算法计算xyz的加速度(防止偷懒算法)累计红包金额

3,红包摇摆模式结束后进行光线感应循环,关灯后光线检测为0,自动进入许愿模式,此时LED绿灯循环亮,并随机显示抽选

礼物,循环次数用户可自行设定,循环完毕后亮起红灯,许愿完毕

4,打开房间的灯光,光线感应成功,切换进入最终画面,显示红包数和礼物,并通过自建阿里云短信服务发送短信通知




【软件代码】
scatman目录为动态显示的图片资源,12张scatman.pbm必须要上传到设备内
main.py为掌控版代码
sms目录为阿里云接口的python源码,打开CMD,python sms.py启动
(其中的apikey和短信服务签名、模板要自行注册免费开通即可)

sendSMS()地址可以不修改,只是不会发短信而已
如果要调试看效果直接把下面if countdownTime<=0:  改成>0即可
有问题请提问,感谢
下载附件红包一起摇摆.rar

掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程图1
掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程图2
掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程图3
掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程图4
掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程图5
掌控板【红包一起摇摆+许愿模式】创意迎春,纯源码教程图6











rzyzzxw  版主

发表于 2019-12-19 07:57:05

哇哦,这个老厉害了。老师,能现个身么。
拉你进神秘小群。
回复

使用道具 举报

shworld  见习技师
 楼主|

发表于 2019-12-19 11:16:11

rzyzzxw 发表于 2019-12-19 07:57
哇哦,这个老厉害了。老师,能现个身么。
拉你进神秘小群。

夸奖了,可以加speed299,一起学习吧
回复

使用道具 举报

rzyzzxw  版主

发表于 2019-12-19 14:56:44

shworld 发表于 2019-12-19 11:16
夸奖了,可以加speed299,一起学习吧

已经加大神了。
回复

使用道具 举报

gada888  版主

发表于 2019-12-30 07:56:27

经典创意
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail