发作品
专业版

【惊喜盒子】 开源探索版

1.8k
0
0
2
简介:用来学习编程魔法的开源版本,方便大家改造,比如塔罗牌、骰子等
星火计划2024
开源协议:CC BY-NC-SA 4.0
创建时间:2024-02-15 16:03:54更新时间:2024-05-13 09:20:52

描述

 

详细视频演示

https://www.bilibili.com/video/BV1Cr42177n2/

 

项目说明

本项目主要是对有趣事物的一种探索,借助CircuitPython的易用性,实现有趣的想法。

设计了挂绳孔,方便随身携带。

内置一颗腔体喇叭,声音浑然有力。

内置锂电池充电。

 

开源协议

CC BY-NC-SA 4.0 Deed | 署名-非商业性使用-相同方式共享 4.0 国际 | Creative Commons

 

项目相关功能

语音效果包

随身挂件

答案之书

惊喜盒子

武林秘籍

 

项目属性

本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。

 

项目进度

1.0的电路板已经验证通过,遇到的问题也已修复,最新版本为1.1

程序已经验证完成

面板文件已经设计完成

3D外壳文件已经设计完成

 

设计原理

项目主要使用了树莓派的RP2040作为主控,根据振动传感器的触发动作,来随机发出声音或显示内容

 

软件说明

使用了CircuitPython,作为开发基础,不需要任何开发环境的搭建,只需要有个代码编辑器即可,将编辑好的文件拖曳进出现的U盘即可

也可参考官方指引Welcome To CircuitPython | Welcome to CircuitPython! | Adafruit Learning System安装相关开发软件,不在此赘述

 

 

如何安装固件

下载附件中的uf2文件,在未上电的时候,一直按住按键,然后插入usb供电,即可出现一个u盘,然后将此UF2文件拖入用来安装cpy框架;

待重启后,将软件包     点我下载拖入覆盖即可

 

实物展示

 

 

 

BOM

除了最下方的bom元件表单

还需要采购以下物料:

  • M1.6的自攻螺丝,长度大于6mm即可
  • 1.14寸TFT彩屏【链接
  • 锂电池:602025
  • 喇叭:0916腔体喇叭
  • 振动传感器:SW-58010P或者SW-28020P,焊接一种即可;想要非常灵敏的就选圆柱型的,

 

 

 

PCB

板厚1.6mm,两层板

 

3D打印

做了几个造型的小盒子,带挂接孔位,按需打印即可

 

书籍

https://makerworld.com/zh/models/456330#profileId-364162

 

投币收藏点赞盒子

https://makerworld.com/zh/models/456322#profileId-364153

 

打印机模型

https://makerworld.com/zh/models/456339#profileId-364168

 

我的世界砖头模型

https://makerworld.com/zh/models/461611#profileId-370357

https://makerworld.com/zh/models/461615#profileId-370360

 

问号盒子  

https://makerworld.com/zh/models/456334#profileId-364165

 

 

面板打印

可以在立创面板下单

透明亚克力,板厚1.0mm,带背胶,底面打印, 

按需更换图片即可

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
9.0.4.uf2
11
克隆工程
添加到专辑
0
0
分享
侵权投诉
工程成员
全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程