本设计是基于单片机的农业大棚,主要实现以下功能:

1,主从机间用过ZigBee进行数据的传输;
2,从机检测土壤温度,土壤湿度,光照强度,环境温度,超出阈值报警;
3,OLED显示土壤温度,土壤湿度,光照强度,环境温度
4,可通过按键设置数据阈值;
5,通过GPRS将数据发送至云平台进行查看和控制;

标签:STM32、GPRS模块、ZigBee模块、土壤温湿度检测、光照强度

题目扩展:智能稻田监控系统,智能蔬菜大棚系统

效果图:

主机:

从机:

总体资料:

原理图:

主机:

从机:

软件设计流程:

系统框图:

本设计以STM32F103C6T6单片机为核心控制器,加上其他的模块一起组成基于单片机的农业大棚,其中包含中控部分、输入部分和输出部分。中控部分采用了STM32F103C6T6单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。主机输入由三部分组成,第一部分是独立按键,用于切换界面、设置土壤温湿度阈值、切换模式等;第二部分是供电电路给整个主机供电;第三部分是zigbee模块,用于和从机信息接收。输出由两部分组成,第一部分是OLDE显示屏,显示检测到的环境温湿度、土壤温湿度、光照强度和设置的土壤温湿度阈值;第二部分的蜂鸣器和第三部分的LED组成声光报警模块,当检测到的土壤温湿度不在设置的阈值内声光报警;第三部分是GSM模块,将检测到的值通过该模块发送给主机。从机输入由五部分组成,第一部分是DHT11温湿度检测模块,用于检测当前环境温湿度;第二部分是DS18B20温度采集模块,用于检测当前土壤温度;第三部分是土壤湿度传感器,用于检测土壤湿度;第四部分是光敏电阻,用于检测当前光照强度;第五部分是供电电路,用于给整个从机供电。输出由ZIGBEE一部分组成,通过该模块将检测的数据发给主机。

基于单片机的农业大棚相关推荐

  1. 基于51单片机智能农业大棚恒温恒湿Proteus仿真(源码+仿真+全套资料)

    资料编号:134 视频讲解: 134-基于51单片机智能农业大棚监测恒温恒湿Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为主控芯片,可以采集当前的温湿度,并且LCD1602 ...

  2. 基于51单片机智能农业大棚恒温恒湿Proteus仿真

    资料编号:134  下面是相关功能视频演示: 134-基于51单片机智能农业大棚监测恒温恒湿Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为主控芯片,可以采集当前的温湿度,并 ...

  3. 基于STM32的多点温湿度无线传输检测及控制(基于单片机的蔬菜大棚温湿度智能控制系统)

    基于STM32的多点温湿度无线传输检测及控制(基于单片机的蔬菜大棚温湿度智能控制系统) 一前言(含研究目的及意义) 1.研究目的 2.研究意义 二.研究工作的主要内容 三.理论创新成果 四.实践创新成 ...

  4. 基于arduino制作农业大棚监控系统(采集)

    所需硬件: arduino uno esp8266-01s x2 dh11温湿度传感器 光敏传感器 土壤湿度传感器 继电器 灯泡 5伏电源 环境 Arduino IDE 一个esp8266烧录程序,作 ...

  5. 【毕业设计】基于单片机的智能温控农业大棚系统 - 物联网 stm32

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 系统设计 详细设计描述 3.2 硬件部分 温度测量电路 其他电路部分 3.3 软件部分 主程序 子系统程序 温湿度程序流程 键盘显示子程序 3 ...

  6. 毕业论文系列之基于WiFi的智能农业大棚管控系统设计代码

    #include <dht11.h>//dht11库 #include <MsTimer2.h>               //定时器库的 头文件 #include < ...

  7. 毕业设计 单片机智能温控农业大棚系统 - 物联网 嵌入式

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 系统设计 详细设计描述 3.2 硬件部分 温度测量电路 3.3 软件部分 主程序 子系统程序 温湿度程序流程 键盘显示子程序 3.4 实现效果 ...

  8. 毕设-基于LoRa的智能农业大棚

    简介 由于疏忽忘记介绍器件选型,补上器件和开发板的信息 终端节点 土壤湿度监测模块 HW-080土壤湿度传感器与数据采集器配合,ADC采集或者高低电平. E-201-C PH复合电极模块 电极是由PH ...

  9. 基于ThreeJs的3D农业大棚模拟远程监测系统

    建立农业大棚的三维建模场景,场景之间可以进行交互,并随机产生显示大棚内的相关指标值,获取农业大棚的温度.湿度.光照等变化情况进行实时模拟监测.在远程平台端可查看实时监测数据和相关状态. 实时监测更新温 ...

最新文章

  1. R语言构建仿真列联表并进行卡方检验(chisq.test):检验两个分类变量是否独立、输出期望的列联表
  2. 如何在Ruby中求和数字数组?
  3. 电路中滤波电容和退耦电容_详解电源滤波电路中的高频滤波电容电路
  4. 南昌地铁信息化服务器,南昌地铁传来大消息!太方便了!
  5. SQL注入如何进行攻击
  6. 自走棋投降代码_自走棋太火惨遭针对!代码哥之后又是锁钱挂?玩家:还有拒绝员!...
  7. golang xorm cmd xorm工具使用 reverse 反转一个数据库结构,生成代码
  8. android api (82) —— InputConnection [输入法]
  9. 数据库开发基础-教案-2
  10. PLSQL使用ODBC导入EXCEL时DSN无下拉选项
  11. 技术人员如何创业(4)---打造超强执行力团队
  12. vue视频播放——vue-video-player
  13. 【Excel】根据空格拆分单元格
  14. 爱普生L4168喷墨打印机打印断线或堵头故障处理
  15. java课程 数独 文库_一次数独生成及求解方案的剖析(Java实现)
  16. chrome单击打开标贴在当前窗口的新标签页设置
  17. auto.js 快手自动评论脚本 引流操作
  18. Linux中断子系统---中断申请request_irq()与中断线程化request_threaded_irq()
  19. OpenGL(5)Texture - 两张图片
  20. 最新代千元机!Redmi Note 9正式发布:性能提升100% 1299元起售!

热门文章

  1. 用Nginx禁止国外IP访问我的网站...
  2. 写给理工科人看的乐理(五)调性
  3. 云服务案例分析 BB平台 Quiz6
  4. 干了两个星期,赚了3万!同城wifi贴项目揭秘!
  5. 【牛客题霸】语法篇 - C++入门72题
  6. linux之sudo apt-get install **** 是到哪里下载软件以及下载到哪里去了
  7. IMS的注册流程分析
  8. 使用VNC进行远程控制
  9. Android菜鸟的成长笔记(3)——给QQ登录界面说So Easy
  10. 主成分分析碎石图_R: 主成分分析 ~ PCA(Principal Component Analysis)