“先检查电源。”他说着,拿出万用表。
林晓晓打开笔记本电脑,启动数据采集程序。张明站在旁边,好奇地看着。
“这个程序是我和陆星辰一起写的,”林晓晓边操作边解释,“可以实时采集八个传感器的数据——温度、湿度、光照、土壤湿度、土壤酸碱度、二氧化碳浓度,还有两个备用传感器。”
“好厉害,”张明赞叹,“你们什么时候学的编程?”
“初中就开始学了,”陆星辰头也不抬地说,“先做简单的,慢慢复杂起来。”
万用表显示电源电压正常。陆星辰开始逐个检查传感器连接线。一个月没使用,有些接头可能氧化了,需要重新处理。
“湿度传感器读数异常,”林晓晓看着屏幕,“显示99%,但实际应该没这么高。”
“可能是受潮了,”陆星辰找到那个传感器的接头,拆下来检查,“接头有锈迹,需要清理。”
他从工具箱里拿出细砂纸,轻轻打磨接头上的锈迹。动作很细致,每个触点都处理到位。处理完,重新接上。
“现在呢?”他问。
林晓晓刷新数据:“降到75%,正常了。”
“好,下一个。”
两人配合得很默契,一个检查硬件,一个监控软件,效率很高。张明在旁边看着,不时提问,陆星辰和林晓晓都耐心解答。
“你们怎么想到做这个项目的?”张明问。
“初中的时候,”林晓晓说,“我们去郊区的农场参观,看到农民伯伯每天要手动测量土壤湿度、温度,很辛苦。就想能不能做一个自动监测系统。”
“然后就开始学了?”张明问。
“嗯,从最简单的温度传感器开始,”陆星辰说,“慢慢增加功能,到现在已经三年了。”
“三年……”张明感叹,“你们真有耐心。”
“做喜欢的事,不觉得需要耐心。”林晓晓说,“就像你喜欢打篮球,每天练也不觉得累吧?”
“那倒是。”张明笑了。
检查到光照传感器时,发现了问题——读数始终为零。
“可能坏了,”陆星辰拆下传感器,“我换个新的试试。”
他从工具箱里拿出备用传感器,接上线路。林晓晓刷新数据,读数恢复正常。
“好了,”陆星辰说,“但这个备用传感器精度不够,需要买个新的。”
“记下来,”林晓晓在笔记本上写,“光照传感器需要更换。”
一个小时后,所有传感器检查完毕。八个传感器里,两个需要清理接头,一个需要更换,其他正常。系统运行稳定,数据采集正常。
“第一阶段完成,”陆星辰站起来,活动了一下僵硬的肩膀,“比预想的顺利。”
“因为之前基础打得好,”林晓晓说,“线路布置规范,程序稳定。”
张明看着他们,眼神里满是敬佩:“你们真的很专业。”
“只是做得多了,有经验了。”陆星辰说,“接下来是制定第二阶段计划。”
三人走到紫藤花架下的石凳旁。陆星辰用抹布擦去凳子上的霜,铺上带来的垫子,然后摊开项目资料。
“第二阶段的核心是自动灌溉系统,”陆星辰指着图纸,“根据土壤湿度数据,自动控制水泵浇水。”
“难点是什么?”张明问。
“两个,”林晓晓说,“一是精准控制水量,不能多不能少;二是防止误动作,比如下雨天就不能浇水。”
“我们计划用PID控制算法,”陆星辰说,“这是工业控制常用的方法,可以精确调节。”
“PID是什么?”张明问。
“比例-积分-微分控制,”林晓晓在纸上画图解释,“简单说,就是根据当前误差、过去误差累积和误差变化趋势,综合计算控制量。”
张明似懂非懂地点头。陆星辰笑了:“听不懂正常,我们也是学了很久才弄明白的。”
“你们太厉害了。”张明说。
“只是感兴趣,愿意花时间学。”陆星辰说,“接下来分工:我负责硬件设计和安装,林晓晓负责算法编程和测试,张明你……”
他顿了顿:“你负责记录和辅助,可以吗?”
“可以!”张明立刻说,“我还可以帮忙查资料,买东西。”
“好,”陆星辰点头,“那我们先列个材料清单。”
三人围在一起,开始制定详细计划。阳光渐渐升高,气温回升了些,但石凳还是很凉。陆星辰感觉到腿有些冷,但专注工作让他忽略了不适。
---
11:30,上午工作告一段落
材料清单列好了,包括水泵、水管、电磁阀、控制器、各种接头和线材。林晓晓估算了一下成本,大概需要五百元左右。
“钱从哪里来?”张明问。
“示范基地有项目经费,”陆星辰说,“王主任说可以申请,但需要提交详细方案。”
“那我们下午把方案写出来?”林晓晓问。
“嗯,下午我写方案,你继续优化算法。”陆星辰说,“张明,你可以帮忙查一下市面上这些零件的价格和型号吗?”
小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!