立创开源 | 户外太阳能自动灌溉系统
外围设备(仅供参考)
- 带有音乐芯片的功放模块
- 土壤湿度模块
- DHT11温湿度探头
- 大容量蓄电池
- 大功率太阳能发电板
功能
- 每隔30分钟进行一次土壤湿度检测,当达到湿度阈值的探头数大于或等于 启动浇水的最小探头数 则启动浇水程序
- 浇水前,会放音警告周围人员避让
- 当浇水时间达到 单次浇水时长 后,自动停止浇水
- 长时间停留在非主页面(时间页)无操作,自动切换到主页面
- 长时间无操作,自动熄灭数码管(按菜单键唤醒)
菜单编号 | 菜单功能(左2数码管) | 菜单功能(右2数码管) |
---|---|---|
主页面 | 当前时间(小时部分) | 当前时间(分钟部分) |
A | 实时温度(整数部分) | 实时温度(小数部分) |
B | - | 单次浇水时长(分钟) |
C | 禁止浇水开始时间(小时) | 禁止浇水结束时间(小时) |
D | 允许浇水最小温度(℃) | 允许浇水最大温度(℃) |
E | 保存设置 | 保存设置 |
F | 继电器手动开关 | 继电器手动开关 |
G | - | 启动浇水的最小探头数 |
H | 传感器手动开关 | 传感器手动开关 |
按键名称 | 作用 |
---|---|
菜单 | 按下按键,切换下一个菜单 / 唤醒熄灭的数码管 |
设置 | 按下按键,进入当前菜单的设置界面 |
加 | 按下(支持长按)按键,增加当前数值 |
时间设置方法
- 上电前按住 设置 键不放,直到系统自检完毕(继电器等关闭)后松手
- 进入小时设置页面,按 加 键增加小时
- 按 设置键 进入分钟设置页面, 按 加 键增加分钟
- 按 设置键 进入保存页面,按 加 键保存时间设置
PCB、电路图、代码下载请点击此处(使用立创EDA设计)
立创开源 | 户外太阳能自动灌溉系统相关推荐
- 太阳能自动灌溉系统 利用spwm实现逆变正弦波,仿真,程序,dxp原理图
太阳能自动灌溉系统 利用spwm实现逆变正弦波,仿真,程序,dxp原理图 :38200583640033384y***2
- 太阳能自动灌溉系统 利用spwm实现逆变正弦波
太阳能自动灌溉系统 利用spwm实现逆变正弦波,仿真,程序,dxp原理图 ID:55200583640033384
- linux智能灌溉流程,农田自动灌溉系统及灌溉方法与流程
本发明属于农业领域,具体涉及一种农田自动灌溉系统及灌溉方法. 背景技术: 我国自古以来都是是农业大国,过去的灌溉方式都很单一,基本上都是靠人工灌溉,到了近代农业设施才发展的起来的.但是效果并不太明显, ...
- 自动灌溉c语言程序设计,基于单片机的自动灌溉系统开题报告.doc
您所在位置:网站首页 > 海量文档  > 学术论文 > 毕业论文 基于单片机的自动灌溉系统开题报告.doc9页 本文档 ...
- 第四届蓝桥杯单片机省赛 自动灌溉系统
第四届蓝桥杯单片机省赛 自动灌溉系统 新手.所用驱动为大赛提供驱动 #include<stc15f2k60s2.h> #include "intrins.h"#defi ...
- 基于物联网的自动灌溉系统的设计与实现
本设计是基于物联网的自动灌溉系统,主要实现以下功能: 1,OLED显示温湿度和土壤温湿度: 2,可通过继电器实现自动灌溉和自动加热的功能: 3,通过lora构建自组网,进行主从机间的数据传输,再通过W ...
- 工业网关智能应用:基于PLC控制的智能大棚自动灌溉系统
近年来,随着人口增加.经济发展和城市化水平的提高,水资源的利用与管理越发受到各行各业的关注.我国农业灌溉用水量大,灌溉利用效率低下和用水浪费等问题普遍存在,很多农户通过PLC实现自动灌溉和节水管理,实 ...
- 【立创开源】太阳能板充电方案单节3.7v锂电池充电
目录 前言 硬件 测试总结 前言 一直对太阳能板感兴趣,老是感觉充电好麻烦,要是放在那里就可以自己充电多好,所以尝试做了一个太阳能充电板. 硬件开源:5V 太阳能充电板点这里!!!! 硬件 从网上购买 ...
- 【毕业设计】基于单片机的智慧农业管理系统 -大棚管理系统 自动灌溉系统
文章目录 0 前言 1 简介 2 主要器件 3 实现效果 4 硬件设计 LoRa发射器:土壤湿度传感器+AHT10温湿度传感器 LoRa接收器:Lora Radio (433M/868M/915M) ...
最新文章
- 【CTF】实验吧 凯撒变异
- 常见计算机问题 内存篇
- 时频分析:短时傅立叶变换实现(5)
- Scala数组元素的增加(:+)方法
- Hadoop大数据--Mapreduce编程规范及入门示例
- Java NIO学习
- 如何更改Live Writer发布照片到不同相册
- python是动态语言_Python是动态语言:动态添加或删除属性、方法
- 如何不让Oracle使用Linux的swap分区
- Show ip arp 和 Show mac-address-table
- SpringBoot-Feign
- java字符串不可变_Java字符串真的是不可变的吗?
- ORM正向和反向查询
- poj2142 The Balance
- scala windows搭建开发环境
- 在微信公众号上下载视频音频的办法
- 钉钉群机器人关键词自动回复_企业微信营销机器人怎么接入?
- (Yuni)Markdown光速入门
- 【vue3 + vite】: Invalid VNode type: undefined (undefined)
- WZOI-352整数提取
热门文章
- flac格式音乐怎么转换为mp3格式
- matlab 线性回归 参数显著性,基于Matlab的栅格数据一元线性回归及显著性检验(slope趋势分析)...
- java实现excel表格导入数据库表
- 「UG/NX」Menuscript菜单栏*.men解析
- 将豆瓣排名前250爬取数据通过sqlite3存入数据库
- 2020雷军小米10周年演讲PPT 附下载地址
- idea导入依赖报 Failed to read artifact descriptor 解决方法
- 回溯法 之 马周游(马跳日)问题
- Seetaface 03 Seetaface python版 win10 vs2015编译
- 《乐高EV3机器人搭建与编程》一2.8 拓展配件箱