修改

图片

迪威模型和Solidworks 联合会员
迪威网友4d98be
迪威网友4d98be

带智能水族馆的开源水培

免费,登录即可下载
发布时间:2019/12/10 17:50:00
这个项目在我脑海中存在了很长一段时间,然后我做了一部分,测试了整个夏天。
它盘绕在水族馆里,我在那里监测温度、水位、控制灯和水泵,然后有两个垂直花园,你可以在照片中看到一个是水培,第二个是土壤填充,我可以用小水泵控制灌溉。
垂直塔是用50毫米PVC管建造的,用于家庭垃圾。我打印了末端,用硅胶固定和密封,然后将其安装到2块木板上。有35mm的孔用大牙冠钻钻,篮子适合。我最初是从aliexpress订购水瓶的篮子,问题是因为管子是圆的,管子和篮子之间有太多的空间。我不得不设计迄今为止最复杂的三维模型,篮子本身。有两个文件,一个是生成的树支持,这对这种类型的对象很有用。
作为生长材料,我用了宜家的几块矿物棉,每包几欧元。
我把水抽到最上面的管子上,然后通过瀑布把它和鱼缸里的养料一起流到水缸里。在出口软管的末端有一个扩散器,用于防止水族箱底部的水旋转。
有一个小型电动泵从aliexpress泵水,第二个电机灌溉第二个塔与土壤。
对于光我使用红色和蓝色生长条,亮度由n-mosfet电阻控制,同样适用于两个moto。
鱼也有白光。
对于温度读数,有一个简单的DS18b12 seor,带有“防水”外壳。
水位是用这种简单的浮子测量的
有一个盒子,用于容纳所有的电子产品,它是基于WEMOSD1迷你。
你可以找到我的另一个项目迷你鱼饲料,你可以连接到这个控制器。
我用自动化装置每半小时运行一次水培泵,持续3分钟,这样就可以循环管内的水,带来新的营养。
作为固件,我使用ESPhome,对于HomeAssistant,以下是我的代码:
esphome公司:
名称:智能水族馆
平台:ESP8266
董事会:d1úu mini
启动时:
优先级:600
然后:
-伺服写入:
编号:servo1
级别:'-10%'
-延时:1s
-伺服分离:伺服1
无线网络:
ssid:“Wifi”
密码:“pass”
#手动ip:
#静态ip:192.168.3.122
#网关:192.168.3.1
#子网:255.255.255.0
#d1:192.168.3.1分
#启用日志记录
记录器:
#级别:调试
#启用家庭助理API
应用程序编程接口:
password:'通过'
#服务:
#-服务:控制伺服
#变量:
#液位:浮动
#然后:
#-伺服写入:
#编号:servo1
#级别:!lambda'return level/100.0;'
#-h:发布:
#身份证:aktualnyUhol
#国家:!lambda'返回级别;'
#-延时:3s
#-伺服分离:伺服1
在线旅行社:
password:'通过'
i2c号:
sda:D2
症状自评量表:D4
扫描:真
频率:800kHz
#ads1115标准:
#-地址:0x48
开关:
-平台:重新启动
名称:“智能水族馆重启”
-平台:模板
编号:cerpadloRajcinySwitch
名称:“泵二塔”
图标:“mdi:引擎大纲”
打开操作:
然后:
-开关h:
编号:cerpadloRajcinySwitch
状态:打开
-打开输出:pwm-obeh-rajciny
-输出设置级别:
编号:普卢姆奥贝拉吉尼
级别:90%
-延时:15s
-关闭输出:pwm-obeh-rajciny
-开关h:
编号:cerpadloRajcinySwitch
状态:关闭
关闭操作:
然后:
-关闭输出:pwm-obeh-rajciny
-开关h:
编号:cerpadloRajcinySwitch
状态:关闭
-平台:模板
编号:krmenieServoSwitch
名称:“养鱼”
图标:“mdi:fish”
打开操作:
然后:
-开关h:
编号:krmenieServoSwitch
状态:打开
-伺服写入:
编号:servo1
级别:'-60%
-延时:1s
-伺服写入:
编号:servo1
级别:'-10%'
-延时:1s
-伺服分离:伺服1
-开关h:
编号:krmenieServoSwitch
状态:关闭
关闭操作:
然后:
-伺服写入:
编号:servo1
级别:'-10%'
-延时:1s
-伺服分离:伺服1
-h:
编号:krmenieServoSwitch
状态:关闭
文本:
-平台:模板
名称:“智能水族馆正常运行时间”
兰姆达:|-
uint32_t dur=id(正常运行时间)。状态;
智力障碍=0;
整数h=0;
整数mnts=0;
如果(dur>86399){
dys=trunc(dur/86400);
dur=dur-(dys*86400);
}
如果(dur>3599){
h=trunc(dur/3600);
dur=dur-(高*3600);
}
如果(dur>59){
mnts=trunc(dur/60);
dur=dur-(mnts*60);
}
字符缓冲区[17];
sprintf(缓冲区,“%uduhumus”,dys,h,mnts,dur);
返回{buffer};
图标:mdi:时钟开始
更新间隔:30s
搜索引擎:
-平台:正常运行时间
id:正常运行时间
更新间隔:30s
-平台:wifi U信号
名称:“智能水族馆WiFi信号”
更新间隔:60s
-站台:达拉斯
地址:0x6C0302977937FA28
名称:“水温水族馆”
达拉斯:
-引脚:D3
更新间隔:30s
二进制:
-平台:gpio
pin码:
编号:D7
倒置:否
模式:INPUT_PULLUP
名称:“低水位水族馆”
过滤:
-延迟时间:200毫秒
-延时:200毫秒
设备类别:湿度
输出:
-平台:esp8266 U脉冲宽度调制
引脚:D0
频率:1000赫兹
id:pwm_obeh_hydroponia公司
-平台:esp8266 U脉冲宽度调制
引脚:D8
频率:1000赫兹
id:pwm_svetla_hydroponia公司
-平台:esp8266 U脉冲宽度调制
引脚:D5
频率:1000赫兹
id:pwm_svetla_akvarium公司
-平台:esp8266 U脉冲宽度调制
引脚:D6
频率:1000赫兹
编号:普卢姆奥贝拉吉尼
-平台:esp8266 U脉冲宽度调制
id:pwm U伺服U krmenie
引脚:D1
频率:50赫兹
伺服:
-编号:servo1
输出:pwm_伺服_krmenie
灯光:
-平台:单色
输出:pwm_svetla_hydroponia
名称:“水光灯”
-平台:单色
输出:pwm_svetla_akvarium
名称:“灯光水族馆”
风扇:
-平台:速度
输出:脉宽调制水听器
名称:“泵水”
速度:
低:0.25
中:0.35
高:0.35
0个文件
压缩包大小:4MB
小程序二维码
微信小程序 微信扫码打开此模型
登录后发表评论
恒诺鑫科-专注碳素制品的开发与生产