当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]Safo是一个迷你的保险库,你可以用它来存储像你的钥匙,笔驱动器等东西。

Safo是一个迷你的保险库,你可以用它来存储像你的钥匙,笔驱动器等东西。

特点:

•4位pin: pin的每个数字都可以通过金色圆形表盘设置。

•使用WIFI重置密码(如果你忘记了旧密码)

•一旦输入正确的PIN,您可以选择手动设置一个新的PIN。

•视频的前两分钟提供了这些功能的一个很好的想法。

•它将为你的家或办公桌增添美感。

供应

电子产品:

•ESP32做它开发工具包v1

SSD1306 128x64 OLED

•旋转编码器

•SG90伺服电机(带伺服喇叭)参考第二张图,看看需要哪个伺服喇叭。

•备用USB数据线

•一些电线

3D打印部件(附件):

•safo_mainplate.stl

•safo_bigbox.stl

•safo_dial.stl

其他工具和部件:

•M3螺钉x2:长度40mm

•烙铁

•热胶枪

•螺丝刀

软件:

•Arduino IDE(最好是新的)。

•Fusion 360: 3D零件设计

•代码存储库已被共享。

步骤1:建立联系

参考电路图并焊接电子元件。

注:一般所有模块的5v和GND都可以连接到ESP32的5v和GND上

步骤2:组装电子设备

在safo_mainplate上提供的空间组装您的电子设备。stl的部分。

伺服电机和旋转编码器可以很容易地进入插槽。

旋转编码器,ESP32 DO IT DEV KIT板和OLED需要热熔胶。

步骤3:上传代码

安装ARDUINO IDE,如果你还没有安装。

您可以按照下面的步骤上传代码。

如果你想更好地了解IDE是如何工作的:

这很直接。以下是帮助您设置的文档:

步骤4:在Arduino IDE中安装ESP32板

您需要首先在Arduino IDE中安装esp32板。

因此,请遵循以下步骤:

•导航到文件->首选项

•在“附加董事会管理器url”中添加此url

•输入此链接

•按OK

•现在转到板管理器:你会在左边菜单上找到它。

•搜索“esp32 by expressif”,你会在INSTALL上找到结果选择(参考本步骤中的第二个图像,它是第二个结果)。

•在我的情况下,它已经安装。

步骤5:连接ESP32板并选择您的板

•使用USB B型电缆将电路板连接到笔记本电脑。

•您可以在设备管理器中看到您的板是否被检测到,如我的图像所示

•在Ports(COM & LPT)部分,您将看到类似Silicon Labs 210x等的名称。这意味着你的电路板被正确检测。

•如果您看不到类似的东西,您将需要这些驱动程序。

•你可在此下载驱动程式:

•它适用于windows和MAC OS

步骤6:在Arduino IDE中选择电路板

•从上一节中,您可以观察到我的董事会位于COM3

•因此,我也需要在Arduino IDE中选择COM3。

•然后选择ESP32 DO IT DEV KIT,您可以在下拉菜单中找到提示。选择它并按Ok。(参考图片)。

步骤7:需要图书馆

由于esp32单板已经安装,所以wifi库是内置的。

此外,您还需要下载这些库:

•Adafruit SSD1306(用于OLED)

•ESP32伺服

参考图片在图书馆管理器中搜索。

步骤8:上传代码

•一旦你选择了你的棋盘,按上传(箭头符号)。它在图像中突出显示。

•现在,当它编译并开始上传时,您将看到一个连接…输出中的响应。

•在这里,当ESP32开始说连接时,你必须按住“boot”按钮。

•保持它直到它上传。

•参考第二张图查看编译阶段。

•参考第三张图片查看上传阶段。

步骤9:测试工作

您可以测试代码。

滚动编码器,看看数字是否增加。

步骤10:用容器组装

•容器是safo_bigbox。stl的部分

•使用M3螺钉插入作为启闭机构的铰链。(参考图片)。

•这个想法是通过两个螺钉通过孔的两个部分在任何一边。

•请参考视频以获得更好的视图。

步骤11:使用备用USB线供电

在safo_bigbox.stl的背面有一个4mm的托架。将备用USB线插入其中,将其两端插入正极和负极的外露线中。将这些分别连接到esp32的5V和GND。

这将为你的Safo提供动力。你可以使用手机适配器、充电宝或笔记本电脑为它供电。

步骤12:校准伺服电机

现在,由于代码已经上传,当设备上电时,伺服电机处于默认的零位置。

在插入伺服喇叭之前,请使用PIN解锁设备。然后伺服将处于解锁位置。

正如你可以从图像中观察到的小木板是用来锁定盒子,当伺服移动到锁定位置。

•所以要正确设置,请使用拨号盘解锁设备。(您可以使用步骤13)。

•现在定位伺服喇叭如图2所示。

•因此,当您锁定它时,伺服将移动到如图3所示的位置。

•为了演示,我没有把它推到容器里就关上了。

步骤13:插入刻度盘

最后,在表盘上涂一些热熔胶,并将其安装在编码器的金属棒上,如图所示。

骤14:如何操作Safo

概念:(视频提供了一个很好的想法)

打开保险库的密码是4位

示例默认引脚为1 1 2 2

您可以在代码中设置默认引脚。

转到代码的第27行:

27 int correctCode[codellength] = {1,1,2,2};

您可以将其更改为例如:

27 int correctCode[codellength] = {1,2,3,4};

这里你可以设置其他4个pin码,而不是1 1 2 2。

只需确保它们以逗号分隔,如图所示。

所以它第一次显示:

PIN1

数字:

这里是有趣的部分,旋转编码器或拨号可以帮助您旋转,直到达到所需的数字为特定的PIN号码。按拨号盘确认号码(旋转编码器有内置开关)

步骤15:一旦打开……

一旦锁被打开,你就会看到如图所示的菜单。

如果你只是想把它锁回去,旋转表盘切换到选项锁定或设置Pin之间,并通过推表盘选择锁定。

要确认选项,请按拨号盘。

如果你想设置一个新的Pin:

•旋转拨号盘在两个选项之间切换,选择设置引脚。

•您将获得如图2所示的界面。

•它将显示为新PIN 1,新PIN 2等,直到新PIN 4设置。

•按照与前一节相同的步骤设置这个引脚,它是相同的。

•一旦设置,设备将自动锁定。即使你开机或关机,这个新引脚也会被保存。

注意:您可以从中推断,只有当我们输入正确的密码时,您才能手动更改pin。

步骤16:Wifi选项:如果你忘记你的密码

现在,我们知道只有在输入正确的密码时才能手动更改pin。

但是,如果你忘了密码怎么办?

为此,我们使用WIFI选项,您可以使用它来恢复并设置新的PIN。

当设备开机时,设备的WIFI网络一直处于开启状态。

该视频提供了如何使用WIFI设置密码的最佳视图。

在继续解释之前,请观察代码中的第40行:

const char* ssid = "ESP_SAFE_LOCK";

Const char* password = "12345678";

SSID是设备网络的名称,

其中password为连接密码。

如果需要,您可以更改这两个变量。

更改密码:

•所以,用你的智能手机或笔记本电脑,去你的wifi设置。

•你会发现一个叫做ESP_SAFE_LOCK的网络

•按连接键,输入密码:12345678

•连接好后,打开浏览器,输入地址“192.168.4.1”。

•您将获得如图所示的界面。

•在我的例子中,我把它设为1 2 3 4。

•点击保存,你会得到一个页面,上面写着“PIN已更新!”

就是这样,设备更新这个新的PIN,你可以验证它。

步骤17:就是这样!你已经建立了一个迷你金库!

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

特朗普集团近日取消了其新推出的T1智能手机“将在美国制造”的宣传标语,此举源于外界对这款手机能否以当前定价在美国本土生产的质疑。

关键字: 特朗普 苹果 AI

美国总统特朗普在公开场合表示,他已要求苹果公司CEO蒂姆·库克停止在印度建厂,矛头直指该公司生产多元化的计划。

关键字: 特朗普 苹果 AI

4月10日消息,据媒体报道,美国总统特朗普宣布,美国对部分贸易伙伴暂停90天执行新关税政策,同时对中国的关税提高到125%,该消息公布后苹果股价飙升了15%。这次反弹使苹果市值增加了4000多亿美元,目前苹果市值接近3万...

关键字: 特朗普 AI 人工智能 特斯拉

3月25日消息,据报道,当地时间3月20日,美国总统特朗普在社交媒体平台“真实社交”上发文写道:“那些被抓到破坏特斯拉的人,将有很大可能被判入狱长达20年,这包括资助(破坏特斯拉汽车)者,我们正在寻找你。”

关键字: 特朗普 AI 人工智能 特斯拉

1月22日消息,刚刚,新任美国总统特朗普放出重磅消息,将全力支持美国AI发展。

关键字: 特朗普 AI 人工智能

特朗普先生有两件事一定会载入史册,一个是筑墙,一个是挖坑。在美墨边境筑墙的口号确保边境安全,降低因非法移民引起的犯罪率过高问题;在中美科技产业之间挖坑的口号也是安全,美国企业不得使用对美国国家安全构成威胁的电信设备,总统...

关键字: 特朗普 孤立主义 科技产业

据路透社1月17日消息显示,知情人士透露,特朗普已通知英特尔、铠侠在内的几家华为供应商,将要撤销其对华为的出货的部分许可证,同时将拒绝其他数十个向华为供货的申请。据透露,共有4家公司的8份许可被撤销。另外,相关公司收到撤...

关键字: 华为 芯片 特朗普

曾在2018年时被美国总统特朗普称作“世界第八奇迹”的富士康集团在美国威斯康星州投资建设的LCD显示屏工厂项目,如今却因为富士康将项目大幅缩水并拒绝签订新的合同而陷入了僵局。这也导致富士康无法从当地政府那里获得约40亿美...

关键字: 特朗普 富士康

今年5月,因自己发布的推文被贴上“无确凿依据”标签而与推特发生激烈争执后,美国总统特朗普签署了一项行政令,下令要求重审《通信规范法》第230条。

关键字: 谷歌 facebook 特朗普

众所周知,寄往白宫的所有邮件在到达白宫之前都会在他地进行分类和筛选。9月19日,根据美国相关执法官员的通报,本周早些时候,执法人员截获了一个寄给特朗普总统的包裹,该包裹内包含蓖麻毒蛋白。

关键字: 美国 白宫 特朗普
关闭