×

物联网水族馆喂鱼器开源

消耗积分:0 | 格式:zip | 大小:0.11 MB | 2022-11-17

596874

分享资料个

描述

我是一个忙碌的人,但我喜欢我的小鱼儿。所以为了让他们在我不在的时候不会挨饿,我建造了这个简单的喂食机,我可以通过互联网连接在任何地方控制它。

馈线设备是coberdas项目的副本我刚刚将微控制器从 Arduino Nano 更改为 ESP32。我还为 ESP32 板创建了自己的外壳。

电子设备非常简单:

pYYBAGNzcuCAM85DAACab7PfopY128.jpg
 

伺服系统连接到分配鱼食的螺旋钻。

poYBAGNzcuKALRfIAAAgmiZwuJ0771.jpg
螺旋钻
 

该螺旋钻放置在管内。使用将鱼食从连接管的料斗中放置:

poYBAGNzcuSAYJb3AAAqN71dGS8071.jpg
螺旋管
 
poYBAGNzcuaANbMCAAAlPLqhZRM549.jpg
连接到料斗的螺旋管
 

到目前为止,我只尝试过薄片,效果很好。我将尝试使用颗粒型鱼食并在此处发布更新。

大部分工作都在代码上。首次启动时,会创建一个接入点,以便用户指定他/她的家庭 WiFi 凭据用户还可以指定喂食(小时)和食物量之间的间隔。这是接入点屏幕:

poYBAGNzcuqAVcpyAAA_68k6t1M548.jpg
 

设置 WiFi 凭据后,系统将重新启动并准备好收听用户的命令。

我已经从我的外部服务器设置了一个网络应用程序,用户可以在其中手动喂鱼或设置何时喂鱼的计时器。

pYYBAGNzcuyAFONtAAA2pFuomNY934.jpg
主页
 
poYBAGNzcu6Aad5zAAA3wtO3TsM199.jpg
手动进纸页面
 
pYYBAGNzcvCAXNEzAABDlAJ8TB0166.jpg
定时喂食页面
 

对于定时喂食,ESP32 从 NTP 服务器读取JSON并等待该时间过去。Web 应用程序通过MQTT向 feeder 发送消息我想HTTP 请求也可以(更不用说免费了),但我发现这种方法更容易。

基本功能还可以,但我仍然需要使系统更安全。

这里附在我的水族箱上:

拍摄这张照片时,我的水族箱需要清洁。接下来我可能需要创建一个自动水族箱清洁器。

未来的更新包括安全性(如前所述),以及一种测量料斗上剩余食物的方法。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !