工程师种菜也要与众不同

2019-02-11 11:18:12 来源:EEFOCUS
标签:

现在不少朋友都爱自己养个花,种个菜,要想有不错的收成,或者好的状态,就需要为花草设置一个理想的生活环境,今天为大家介绍一个基于Arduino的全自动种植箱,可自动调节温度,湿度,通风和光照,支持通过Web服务器进行配置,支持 CSV日志和远程云!当你全家出外旅游,或者出差不放心别人照顾时,有这样一个利器完全可以解决你的后顾之忧。

 

 

第一步:箱体制作


作者制作的是一个木箱,涂上了防水材料,防止潮湿的环境滋生霉菌。

 

 

 

第二步:电器安装


为了保证内部湿度温度,我们还需要安装照明灯,两个PC风扇(80x80mm),加热电缆和热反射面板。

 


作者选用了日光灯作为照明设备

 


在箱体底部铺上电热线缆,从背部打孔外接电源

 


通风很重要,对角位置加装2个风扇,一个进风一个出风

 


铺设上反光材料,箱体就算大功告成了

 

第三步:自动控制

需要的材料包括:


得益于Arduino Mega 2560 Rev.3,这个开源固件提供了一个小型Web服务器,用于配置,向EmonCMS传输数据以及将数据记录到SD卡。 CSV日志文件可从GrowBox Controller的网页下载。

 


Arduino GrowBox控制器使用DHT22传感器对种植箱内部和外部进行温度和湿度读取, DS18B20可用于种植箱内部的样品罐和地温监测。

 



EmonCMS与Arduino GrowBox控制器的集成使我们能够随时随地保存历史记录并监控趋势。


环境参数控制


GrowBox温度控制
可以设置加热阈值:

最低温度:在此阈值下,加热器将被激活
最高温度:超过此阈值,加热器将被禁用

 

湿度阈值
可以设置加湿器阈值:

最小湿度:%RH在此阈值下,加湿器将被激活
最大湿度:%RH超过此阈值时,将禁用加湿器
地面/沙子温度
最小地温:如果地面温度低于此阈值,控制器可以激活加热(如果内部温度也低于最小阈值)
最大地温:如果内部温度需要加热,控制器也会禁用加热。 这是为了防止温度过高造成损害。

灯光控制
开始时间:控制器打开灯的小时
开始分钟:控制器将打开灯的分钟数
停止小时:控制器将关闭灯光的小时
停止分钟:控制器将打开灯的分钟数
如果我们需要在6:30打开灯并在22:30关闭,我们将设置:

开始时间:6
开始分钟:30
停止时间:22
停止分钟:30

 

网络
本节涉及本地网络参数。

IP地址:您选择的静态IP地址
子网掩码:您的子网掩码
网关:网关的IP地址
DHCP:检查是否需要DHCP。 以上配置将被忽略。

 

风扇
有些灯泡在大棚内热,所以我们可以为“夜晚”和“白天”设置不同的节目。

风扇 – 打开
持续时间:持续时间(分钟
间隔:激活之间的间隔,以小时为单位
风扇 – 关闭
持续时间:持续时间(分钟
间隔:激活之间的间隔,以小时为单位
实时时钟
设置当地时间,以便准确记录日志并在电源故障时重新启动程序。

 

采集和记录频率
作者选择将这两个参数分开,因为控制器可以快速反应(快速采集频率),但我们不需要所有这些数据,因此记录频率很慢。 凭借更快的记录频率,我们将拥有更大的CSV文件,更多的数据传输到EmonCMS以及更慢的下载时间。

 

采样率:采样率,以秒为单位。 控制器反应更快
传输和日志速率:CSV更新和EmonCMS数据传输之间的分钟数

相关代码请访问:https://github.com/Yarosia/Arduino-GrowBox-Controller

 

你对这个项目感兴趣的话请访问:
https://www.hackster.io/Yarosia/arduino-growbox-controller-efb9fa

与非网编译内容,未经许可,不得转载!
 

有人说硬件技术将很快达到极限,而在我们看来,硬件创新,尤其是中国硬件工程师的创新,还远未走到尽头,而只是刚刚开始。作为致力于为全球硬件开发者提供技术共享服务的平台,与非网母公司SupplyFrame旗下最大的全球硬件开发者社区Hackaday.com已连续五年举办全球硬件开发者大赛Hackadayprize,有超过3000多个硬件团队在这个赛事中互动交流、切磋技艺。


这个《硬件改变世界》系列,我们挑选在前几届Hackadayprize大赛中获奖的优秀作品加以展示,硬件技术可以多有意思,硬件开发者可以多有创意,从这些作品中你可以看到。

2019年3月,Hackadayprize中国区赛事将隆重开启,我们很期待看到国内的硬件开发者大开脑洞、大展技艺。你准备好了没,与来自全球的硬件开发者同台PK?

 

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
李昭
李昭

与非网编辑。热爱酷炫电子产品。

继续阅读
工程师为室内导航设计出“看不见”的二维码
工程师为室内导航设计出“看不见”的二维码

用于机器人室内导航的隐形二维码。 使用UV或IR照明可读的隐形标签。

音乐也开源,工程师制作电子木管乐器

在当今的数字乐器市场中,MIDI木管乐器控制器的选择非常有限。 该项目旨在将DIY开源版本带到普通制造商可以创建和播放的版块中

发挥想象,自由连接——HEXABITZ模块化平台

2019 Hackadayprize中国区赛事正在火热报名ing,我们将为大家介绍在过去几届Hackadayprize中获奖的作品,希望能给你带来启发!快点来报名参赛,12.5万美元的终极大奖在等你认领:https://www.cirmall.com/hackadayprize_2019 Hexabitz是一种新型模块化

偏远地区必备,3D打印迷你垂直风力发电机
偏远地区必备,3D打印迷你垂直风力发电机

迷你垂直风力发电机,带尼龙扇叶,支持3D打印,铝制结构,电动机功率55瓦,可用作电流发生器或发电机。

摆脱电线的束缚,通过能量收集实现超低功耗LiPo充电器
摆脱电线的束缚,通过能量收集实现超低功耗LiPo充电器

这是一个小板子(0.5×0.5英寸),使用德州仪器BQ25504 具有电池管理功能的超低功耗升压转换器为能量收集应用。

更多资讯
英特尔收购Omnitek,只为进军FPGA市场?
英特尔收购Omnitek,只为进军FPGA市场?

4月18日消息,英特尔近日宣布收购了家领先的优化视频和视觉 FPGA IP解决方案提供商 Omnitek。据了解,Omnitek的技术在 FPGA 上实现了定制的高性能视觉和人工智能 (AI) 推理功能,能够满足各个终端市场的客户需求。

芯科科技推出了满足最新一代PCIe 5.0规范的完整时钟解决方案

- Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)日前推出了满足最新一代PCI Express®(PCIe®)5.0规范的完整时钟解决方案组合,能够提供同类最佳的抖动性能,且具有显著的设计余量。

在软件定义的时代,风河公司如何推动创新的步伐?
在软件定义的时代,风河公司如何推动创新的步伐?

风河公司在自治和互联的新要求和新时代下,通过新产品和新技术继续引领潮流,在软件定义的时代推动着创新的步伐,帮助一代代世界技术领军者不断适应安全设备的最严苛要求。

【技术分享】连续分配/固定分配/动态分区分配,浅谈内存分配方式
【技术分享】连续分配/固定分配/动态分区分配,浅谈内存分配方式

说到内存的分配方式,就不得不提连续分配方式。这种方式是指为一个用户程序分配一个连续的内存空间,它曾被广泛的用于20世纪60~70年代的OS中,至今仍被使用。连续分配方式可以进一步分为单一连续分配、固定分配方式、动态分区分配以及动态重定位分配。

华为推出的方舟编译器,仅仅只是一个编译软件而已吗?
华为推出的方舟编译器,仅仅只是一个编译软件而已吗?

4月11日的华为春节新品发布会, P30系列手机是主角。但在手机之外,华为推出的“方舟编译器”同样引人注目。

Moore8直播课堂
开发板测评
技术讨论
电路方案

1970-01-01 08:00:00