17318浏览
查看: 17318|回复: 10

[项目] 【ESP32教程之保险柜】让饮品不再被偷走

[复制链接]
大热的天
我私藏的几瓶啤酒
居然不翼而飞了~~~

有了这个私人定制的保险柜,看谁还能“偷走”我的饮品
【ESP32教程之保险柜】让饮品不再被偷走图1

号外!号外!
Chocho放大招了~~~

【ESP32教程之保险柜】让饮品不再被偷走图3

看制作视频咯~~~

所需硬件
      FireBeetle-ESP32主控板    ×1
      FireBeetle Gravity传感器扩展板    ×1
      按键模块    ×1
      数码管    ×1
      旋转编码器    ×1
      碰撞传感器   ×1
      9g舵机     ×1
      杜邦线 若干
      硬纸板
注:点击链接,下载软件代码

制作过程
    1、数码管、按键、旋转编码器安装孔制作
      如图所示,找一块硬纸板,尺寸大概在30×20cm左右,将纸板按照数码管形状掏空。以下称做“门”或“保险门”
【ESP32教程之保险柜】让饮品不再被偷走图2

可以先用铅笔画出记号,然后再用小刀切割,切割的时候最好用钢尺固定小刀,避免切偏了。
【ESP32教程之保险柜】让饮品不再被偷走图4

切割完了,如下图:
【ESP32教程之保险柜】让饮品不再被偷走图5

    2、固定数码管、按键和旋转编码器
【ESP32教程之保险柜】让饮品不再被偷走图6

【ESP32教程之保险柜】让饮品不再被偷走图8

用热熔胶固定各个模块。注意在固定旋转编码器的时候,需要垫一小块纸板。
【ESP32教程之保险柜】让饮品不再被偷走图7

固定好后,如下图:
【ESP32教程之保险柜】让饮品不再被偷走图9


    3、门栓的制作
      切一款尺寸为10×3cm大小的硬纸板(门栓),然后再用两个小纸板将其夹住,固定在“门”上,门栓可以活动。
【ESP32教程之保险柜】让饮品不再被偷走图10

接着在上面固定一块纸板,防止门栓脱落。
【ESP32教程之保险柜】让饮品不再被偷走图11

注:小编表示文字阐述很费劲,大家可以参考视频的制作过程。

    4、舵机的安装
      舵机是用来控制门栓的,当舵机向左拉动时,门打开,反之,门关闭。
      连接舵机和门栓的是被拉长的弹簧。
【ESP32教程之保险柜】让饮品不再被偷走图12

弹簧的一端连接舵机,另外一端连接门栓,用热熔胶固定。
【ESP32教程之保险柜】让饮品不再被偷走图13

然后将舵机固定到门上合适的位置,如下图:
【ESP32教程之保险柜】让饮品不再被偷走图14


    5、固定碰撞传感器
      碰撞传感器安装在门栓的上方,主要是用来检测门是否关闭。当门关闭后,门栓会滑到右边(关闭保险柜)。

    6、固定ESP32主板
      主板固定到门的左下方,固定后插上FireBeetle Gravity扩展板,方便连线。
【ESP32教程之保险柜】让饮品不再被偷走图15

【ESP32教程之保险柜】让饮品不再被偷走图16

    7、连接控制线
      这里小编没有画原理图,连接的时候直接用杜邦线就好了,不需要焊接。连接线序如下:
             旋转编码器:
                                A-------->D0
                                B-------->D1
                                C-------->D7
             数码管:
                         latchPin--------->D2
                         clockPin--------->D3
                         dataPin---------->D4
             舵机:连接到D6
             按键模块:连接到D9
             碰撞传感器:连接到D8

    8、给门加装一下
      感觉电线裸露在外面有点儿low,所以还需要给门加一个小盒子。
      切割几块高度约5cm的硬纸板,将电子元件包裹在里面。

【ESP32教程之保险柜】让饮品不再被偷走图17

【ESP32教程之保险柜】让饮品不再被偷走图18

【ESP32教程之保险柜】让饮品不再被偷走图19

再给盒子上一个盖子,就更完美了
【ESP32教程之保险柜】让饮品不再被偷走图20

【ESP32教程之保险柜】让饮品不再被偷走图21

    9、安装门到保险柜
      首先需要给保险柜切开一个窗口,安装保险门用的。
【ESP32教程之保险柜】让饮品不再被偷走图22

然后,且一小块硬纸板,一端固定在保险柜,另一端固定在保险门上,作为活动门帘。
【ESP32教程之保险柜】让饮品不再被偷走图23

LOOK,一个保险柜就制作完成了~~~O(∩_∩)O哈哈~






dexin  中级技师

发表于 2017-7-31 00:48:31

哈哈哈 我已经知道了你舵机的接口,重下个程序偷你的啤酒喝!;P
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 2017-7-31 11:09:06

dexin 发表于 2017-7-31 00:48
哈哈哈 我已经知道了你舵机的接口,重下个程序偷你的啤酒喝!

你太bug了
回复

使用道具 举报

山寺深深  学徒 来自手机

发表于 2020-6-16 16:08:16

Chocho2017 发表于 2017-7-13 18:09
大热的天我私藏的几瓶啤酒居然不翼而飞了~~~
有了这个私人定制的保险柜,看谁还能“偷走”我的饮品


导入编程显示D2有问题,博主知道什么原因吗
回复

使用道具 举报

山寺深深  学徒 来自手机

发表于 2020-6-16 16:12:29

Chocho2017 发表于 2017-7-13 18:09
大热的天我私藏的几瓶啤酒居然不翼而飞了~~~
有了这个私人定制的保险柜,看谁还能“偷走”我的饮品


导入编程显示D2有问题,博主知道原因吗
回复

使用道具 举报

DFHJ-xeXTdU  学徒 来自手机

发表于 2020-6-18 08:22:16

Chocho2017 发表于 2017-7-13 18:09
大热的天我私藏的几瓶啤酒居然不翼而飞了~~~
有了这个私人定制的保险柜,看谁还能“偷走”我的饮品


为什么编程一直显示D2是错的
回复

使用道具 举报

斯蒂芬斯  学徒

发表于 2021-6-30 21:09:14

请问这个代码为啥出错啊,是stdlib.h库文件的问题吗?




回复

使用道具 举报

Waley  见习技师

发表于 2022-4-22 14:35:41

库怎么导入呢
回复

使用道具 举报

想不出一个好名字  见习技师

发表于 2023-7-18 14:51:13

纸板做的不太牢固吧,拿把美工刀就能拆了。
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-7-29 21:58:40

厉害厉害!!!
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-7-29 21:59:42

好赞啊!!
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail