工程师种菜也要与众不同

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 )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
李昭
李昭

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

继续阅读
重度残疾者的福音,工程师作出不用手就能操作的“鼠标”
重度残疾者的福音,工程师作出不用手就能操作的“鼠标”

目标是创建一个新的输入设备,允许用户通过放置在嘴顶的小型传感器来控制鼠标。我想这个HCI会让那些使用手指不灵活/不存在的人或那些需要在控制鼠标的同时在别处使用他们的手的人受益。

打破价格垄断,工程师自制动作捕捉系统

今天为大家介绍一个自制的动作捕捉系统Chordata,这是一个你可以自己构建的动作捕捉系统。 我们的目标是通过开放硬件方法将动作捕捉世界带入DIY技术领域

12自由度out了,工程师自制22自由度机器人
12自由度out了,工程师自制22自由度机器人

机器人机构能够独立运动的关节数目,称为机器人机构的运动自由度,简称自由度(Degree of Freedom),由DOF简写表示。 机器人轴的数量决定了其自由度。是不是自由度越多越好呢?自由度越多就越接近人手的动作机能,通用性就越好;但是自由度越多,结构越复杂,对机器人的整体要求就越高,这是机器人设计中的一个矛盾。

暖心,19岁大学生为盲人设计导航装备
暖心,19岁大学生为盲人设计导航装备

Ariadne Headband目标是为无法使用视觉导航视力障碍用户提供触觉导航。

EMG还能这么用?看工程师教你如何实现无声语音控制
EMG还能这么用?看工程师教你如何实现无声语音控制

Cerebro Voice是一种收集EMG信号以产生无声语音识别的设备,在执行语音识别任务时将非音频信号收集为另一数据流是帮助缓解语音识别问题

更多资讯
工程师故事 | 有种项目组长叫苦头你来吃,成果他来享

之前,孤傲的我内心里其实是不大认可这句话的,男子汉大丈夫,顶天立地,端身持正,光明磊落,为何要违心去取悦他人呢?但是,笔者在公司经历多年浮沉,尤其是在和同事李工近四年的近距离打交道之中,终于认识到,在这个被三千年的腐儒文化泡透了的国度,拍领导的马屁远比埋头苦干更加实用得多。

面向IQD新缩小尺寸纪律OCXO的嵌入式显示发布

Embedded Show launch for IQD’s New Reduced size Disciplined OCXO

80年历史看三星半导体超越英特尔绝非偶然?(下篇)
80年历史看三星半导体超越英特尔绝非偶然?(下篇)

在上篇中我们回顾了三星半导体的诞生以及它对手机和存储芯片的倾力投入和一段艰苦岁月。本文我们继续看这家公司怎么成长为芯片产业的一哥。

IBM如何从一个落伍者重回数字计算第一梯队
IBM如何从一个落伍者重回数字计算第一梯队

IBM在上世纪80年代的信息革命中,不情愿地成为了落伍者——虽然IBM最早推出了个人电脑,但是由于IBM的保守性,最终没能成为个人电脑之王。反而是微软和Intel借助个人电脑市场逐渐做大,并逐步侵蚀IBM的传统市场。IBM随即出现了严重的亏损,并打破了IBM从不裁员的神话。这段时期,是IBM历史上最艰难的时期。当时有人甚至质疑IBM公司是

2018年十件FPGA大事,哪件牵动你的心(上)
2018年十件FPGA大事,哪件牵动你的心(上)

在科技领域里,FPGA向来都不是最吸引眼球的。可是就在刚刚过去的2018年,就发生了很多FPGA相关的大事。在这些大事中,很多都会对FPGA甚至整个芯片行业未来的发展产生重大影响。

电路方案