嘉立创产业服务站群
站内搜索
发作品签到
标准版

#第六届立创电赛#户外太阳能自动灌溉系统

工程标签

8.6k
0
0
5

简介

全自动 无人值守灌溉系统

简介:全自动 无人值守灌溉系统

开源协议

CC-BY-NC-SA 3.0

创建时间:2021-07-13 08:10:05更新时间:2024-03-01 02:29:40

描述

背景故事:从前,TJR在读高一,学校靠近大山,有一大片空地。一天,领导突发奇想,要搞劳动教育,让TJR和他的同学们种菜。TJR看见地里非常干,需要经常浇水,想做一个自动灌溉系统,于是就有了这个项目。


(1) 项目详情:

功能


  1. 每隔30分钟进行一次土壤湿度检测,当达到湿度阈值的探头数大于或等于 启动浇水的最小探头数 则启动浇水程序
  2. 浇水前,会放音警告周围人员避让
  3. 当浇水时间达到 单次浇水时长 后,自动停止浇水
  4. 长时间停留在非主页面(时间页)无操作,自动切换到主页面
  5. 长时间无操作,自动熄灭数码管(按菜单键唤醒)
菜单编号菜单内容(左2数码管)菜单内容(右2数码管)
主页面当前时间(小时部分)当前时间(分钟部分)
A实时温度(整数部分)实时温度(小数部分)
B-单次浇水时长(分钟)
C禁止浇水开始时间(小时)禁止浇水结束时间(小时)
D允许浇水最小温度(℃)允许浇水最大温度(℃)
E保存设置保存设置
F继电器手动开关继电器手动开关
G-启动浇水的最小探头数
H传感器手动开关传感器手动开关
按键名称作用
菜单按下按键,切换下一个菜单 / 唤醒熄灭的数码管
设置按下按键,进入当前菜单的设置界面
按下(支持长按)按键,增加当前数值

时间设置方法

  1. 上电前按住 设置 键不放,直到系统自检完毕(继电器等关闭)后松手
  2. 进入小时设置页面,按 加 键增加小时
  3. 按 设置键 进入分钟设置页面, 按 加 键增加分钟
  4. 按 设置键 进入保存页面,按 加 键保存时间设置

(2)描述项目所面临的挑战及所解决的问题:

遇到的问题:

  1. 曾使用舵机驱动球阀,但是实际验证时发现,如果在浇水时,系统断电,水阀将无法被关闭,导致意外
  2. 水阀自动打开时,有人在浇水区域内,把人淋湿
  3. 在验证时,仅使用了单个土壤湿度探头,发现部分土壤干燥,唯独探头所在区域湿润,导致没有启动浇水
    解决方法:
  4. 将球阀改为电动球阀,当浇水时,系统断电,球阀仍能自动关闭,避免意外发生
  5. 在浇水前启动音乐模块,提醒周围人员避让
  6. 额外增加土壤湿度探头,尽量分开放置

(3)描述项目硬件、软件部分涉及到的关键点

  1. 避开中午、下午等高温时刻浇水,避免把植物搞死
  2. 避免土壤湿度探头长期插在土壤中被电解腐蚀
  3. 从省电出发,确保系统在无光照情况下连续3天正常工作
  4. 避免雨水渗入系统内部,导致系统短路故障

(4)项目材料清单展示

序号名称编号封装数量
1CR2032B1BAT-TH_CR2032-BS-6-11
2470uC1,C2CAP-TH_BD8.0-P3.50-D1.0-FD2
3104C3,C4,C5,C6,C7,C8,C9C08057
41N4007D1,D3SMA_L4.4-W2.6-LS5.0-RD2
5继电器D2LED0603_RED1
6数码管D4,D5,D8,D9数码管4
7时钟点D6,D7LED0603_RED2
8传感器电源D10LED0603_RED1
9D11LED0603_RED1
10D12LED0603_RED1
11D13LED0603_RED1
12D14LED0603_RED1
13D15LED0603_RED1
14FUSEF1F12061
15KJ1HDR-M-2.54_1X41
16土壤湿度探头J2,J3,J4,J5,J6HDR-M-2.54_1X25
17DHT11温度探头J7HDR-M-2.54_1X31
18音乐提示J8CONN-TH_2P-P5.081
19菜单K1KEY-TH_4P-L6.0-W6.0-P4.50-LS6.51
20设置K2KEY-TH_4P-L6.0-W6.0-P4.50-LS6.51
21K3KEY-TH_4P-L6.0-W6.0-P4.50-LS6.51
22POWERP1CONN-TH_2P-P5.081
23继电器P2CONN-TH_2P-P5.081
24S8050Q1SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TR1
25TIP41Q2,Q3TO-220-3_L10.0-W4.5-P2.54-L2
261KR1,R2,R5,R11,R18,R24,R25,R26,R27,R28,R29R080511
2710KR3,R7,R8,R9,R10,R14,R15,R16,R17,R19,R20,R22,R23R080513
2810KR4,R6,R12,R13,R21蓝白电位器5
29RELAYRELAY1RELAY-TH_SRD-XXVDC-XL-C1
30DS1302NU1SO-8_L4.9-W3.9-P1.27-LS5.9-BL1
31LM393U2,U4,U6SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL3
32arduino pro miniU3PRO MINI1
33TM1637U5SOP-20_L12.8-W7.5-P1.27-LS10.4-BL1
3432.768KHzX1OSC-SMD_L3.2-W1.51

(5)项目图片上传

IMG_20210619_121941.jpg

IMG_20210619_121601.jpg

QQ图片20210714122828.jpg
(5.1)PCB上印制大赛logo图片,若无视为放弃参赛

QQ图片20210713190001.jpg
QQ图片有商城已焊接logo.jpg
(5.2)项目其它图片

系统结构图.jpg

程序逻辑框图.jpg


(6)演示您的项目并录制成视频上传

(6.1)视频上传大赛官网
(6.2)B站视频标题和链接


注意事项:①:视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;②:视频上传:请同步上传至大赛官网和B站(www.bilibili.com),B站人气TOP10项目将获得1000-5000元现金奖励,其它上传项目获得100元立创商城无门槛券;③:视频标题:第五届立创电子设计大赛:{项目名称}-{视频模块名称};如第五届立创电子设计大赛:《自动驾驶》项目-团队介绍。

(7)是否首次公开发布

不是
(7.1)项目之前是否发表过或获奖,请说明

(7.2)若项目是在原有基础上优化,请说明优化部分
不是


(8)开源文档

库文件、源代码下载


(9)参考文献


点击链接了解更多详情:https://www.szlcsc.com/go/dsxq

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
1CR2032B1BAT-TH_CR2032-BS-6-11
2470uC1,C2CAP-TH_BD8.0-P3.50-D1.0-FD2
3104C3,C4,C5,C6,C7,C8,C9C08057
41N4007D1,D3SMA_L4.4-W2.6-LS5.0-RD2
5继电器D2LED0603_RED1

附件

序号文件名称下载次数
1
库文件、代码.zip
47
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航