基于树莓派的自动化灌溉系统设计

2020-04-21 11:06:26隋大鹏
新农民 2020年5期
关键词:系统设计

隋大鹏

(东北农业大学,黑龙江 哈尔滨 150030)

随着现代科技的不断发展,农业自动化设备也不断增加,更加先进的自动化智能喷灌、滴灌设备也开始逐步替代传统的灌溉设备。同时,物联网技术也在不断的发展,远程控制的智能灌溉系统也得到了很好的应用,管理员可以远程管理、查看农作物的生长情况及环境状态。

1 硬件设计

本系统使用树莓派IV硬件作为系统的主处理器,输入信息为土壤湿度传感器及空气的温度、湿度传感器,输出设备选用直流电机泵。

1.1 树莓派

树莓派作为一个可以独立运行Linux的微型计算机,它的成本非常低廉,重量轻,接口丰富,支持即插即用,可直接控制继电器等设备。所以,本灌溉系统采用树莓派作为主控制器。

1.2 传感器

本系统采用的土壤湿度传感器型号为SMTS-II-U,空气温湿度传感器型号为DTH11,光照强度传感器型号为BH1750FVI。因为数字量传感器会比模拟量传感器有更好的抗干扰能力,在数据传输时不易受到环境噪声的影响,可以最大限度降低环境对监测结果的影响,所以本次选用的上述传感器都是数字传感器。

1.3 灌溉系统.

于本系统的实验对象为盆栽黄豆,因其供水量较小,所以直流电机加蠕动泵就可以满足实验需求。

2 系统软件设计

本灌溉系统的主控制程序是在树莓派IV推荐的Raspbian系统上运行的。编写主程序使用的软件为Python3.8.1,Web框架为Web应用-Flask框架,前端Web页面采用B/S结构,数据库软件为MySQL。

2.1 控制系统设计

本系统使用Python作为控制程序的主要语言,只需导入模块就可以读取各个传感器的数据及对输出蠕动泵的PWM控制,最后导入Flask模块搭建Web服务器,提供远程访问、控制服务。……

登录APP查看全文

猜你喜欢
系统设计
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17