当前课程知识点:传感器技术与应用 >  项目二、光强度传感器技术与应用 >  模块6、大棚光强度测控系统开发 >  6、大棚光强度测控系统开发

返回《传感器技术与应用》慕课在线视频课程列表

6、大棚光强度测控系统开发在线视频

下一节:7、光强度测控系统监测界面开发

返回《传感器技术与应用》慕课在线视频列表

6、大棚光强度测控系统开发课程教案、知识点、字幕

我们上节课对农户需求的大棚光强度测控系统进行了设计

并且我们的设计也得到了农业技术专家的肯定

今天我们就一起努力把我们设计的系统做出来吧

首先

光强度测量电路我们已经在验证光强度传感器性能的时候完成了制作

下面我们一起来看看能够符合我们光强度控制系统需求的程序

如何设计吧

功能介绍

单片机利用光敏电阻采集照度

当照度值大于230卷帘落下并关闭补光

当照度值小于50卷帘升起并开启补光

通过WiFi模块将采集到的照度值和当前状态发送到服务器

硬件设备

单片机开发板

光敏传感器

无线WiFi模块

步进电机

补光设备

硬件连接

WiFi模块RX与单片机TX相连

WiFi模块TX与单片机RX相连

硬件端口

P2.1、P2.0为时钟线和数据线

P2.0-P2.3步进电机控制线

P3.5补光控制端

软件函数

读照度值函数

串口发送函数

电机控制函数

数据格式

发送数据

DT+照度值

DT为数据标记

发送命令:CM+AC,CM+BD

CM为命令标记

参数UP

UP等于0时升起标记UP等于1时落下标记

参数D

D等于1时电机执行正转或者反转D等于0停止状态

在主循环里放置了四毫秒延时函数

意味着执行一次循环

大约在四毫秒左右

编写数据采集及串口发送时间间隔

参数选为100

意味着四百毫秒采集一次光强度

并将采集到的数据加上数据标记

DT后发送到服务器

读照度

组装数据

将数据发送到服务器端

当光强度大于230

卷帘处于升起状态

并且电机处于停止状态时

修改UP等于1

关闭补光设备

使D等于1允许电机转动

将当前状态

发送到服务器

当光强度值小于50卷帘处于落下状态

并且电机处于停止状态时

修改标记UP等于零

补光开启

D=1允许电机转动

电机转动控制

如果D=1允许电机转动

使电机转动一定时长

本处参数选为1000

意为转动4000ms

可根据具体要求修改参数

调用电机转动控制函数

该函数在mach.c中有定义

这样

我们只要把光强度测量电路

下载好程序的单片机控制电路板

遮光补光设备相关的线路连接到一起

就能让我们系统顺利工作了

传感器技术与应用课程列表:

绪论

-模块1、传感器在智慧农业、智慧牧业中的应用

--1、传感器在智慧农业、智慧牧业中的应用

-模块2、 初识传感器

--2、 初识传感器

-模块3、 传感器的好朋友-单片机

--3、传感器的好朋友-单片机

-什么是传感器,它有什么作用

项目一、温度传感器技术与应用

-模块1、温度传感器应用案例解析

--1、温度传感器应用案例解析

-模块2、让计算机知冷知热-温度传感器

--2、让计算机知冷知热-温度传感器

-模块3、温度传感器的选型

--3、温度传感器的选型

-模块4、PT100电路原理讲解

--4、PT100电路原理讲解

-模块5、测温电路焊接与调试

--5、测温电路焊接与调试

-模块6、温度传感器项目(1)--系统设计思路

--6、温度传感器项目(1)--系统设计思路

-模块7、温度传感器项目(2)--温度控制系统开发

--7、温度传感器项目(2)--温度控制系统开发

-模块8、温度传感器系统实测

--8、温度传感器系统实测

-模块9、奶牛体温实时监测系统需求

--9、奶牛体温实时监测系统需求

-模块10、奶牛体温实时监测系统设计与开发(1)

--10、奶牛体温实时监测系统设计与开发(1)

-模块11、奶牛体温实时监测系统设计与开发(2)--wifi芯片原理及接线、设置

--11、奶牛体温实时监测系统设计与开发(2)--wifi芯片原理及接线、设置

-模块12、奶牛体温实时监测系统设计与开发(3)--系统用户界面开发(VB界面)

--12、奶牛体温实时监测系统设计与开发(3)--系统用户界面开发(VB界面)

-模块13、奶牛体温实时监测系统实测

--13、奶牛体温实时监测系统实测

-项目一、课后作业

-温度传感器

项目二、光强度传感器技术与应用

-模块1、 光强度传感器的应用需求

--1、 光强度传感器的应用需求

-模块2、 光强度传感器分类和原理

--2、 光强度传感器分类和原理

-模块3、 光强度测量电路设计

--3、光强度测量电路设计

-模块4、光强度测量电路装调

--4、光强度测量电路装调

-模块5、大棚光强度测控系统设计

--5、大棚光强度测控系统设计

-模块6、大棚光强度测控系统开发

--6、大棚光强度测控系统开发

-模块7、 光强度测控系统监测界面开发

--7、光强度测控系统监测界面开发

-模块8、大棚光强度测控系统使用效果实测

--8、大棚光强度测控系统使用效果实测

-模块9、能在手机上使用的大棚光强度测控系统设计

--9、能在手机上使用的大棚光强度测控系统设计

-模块10、能在手机上使用的大棚光强度测控系统开发(1)--多机通信配置

--模块十 能在手机上使用的大棚光强度测控系统开发(1)--多机通信配置

-模块11、能在手机上使用的大棚光强度测控系统开发(2)--VB服务器界面开发

--11、能在手机上使用的大棚光强度测控系统开发(2)--VB服务器界面开发

-模块12、能在手机上使用的大棚光强度测控系统开发(3)--手机APP开发

--12、 能在手机上使用的大棚光强度测控系统开发(3)--手机APP开发

-模块13、能在手机上使用的大棚光强度测控系统实测

--13、 能在手机上使用的大棚光强度测控系统实测

-项目二、课后作业

-光强度传感器

项目三、压力传感器技术与应用

-模块1、 压力传感器的应用需求

--1、 压力传感器的应用需求

-模块2、 力敏传感器的分类与原理

--2、 力敏传感器的分类与原理

-模块3、 压力测量电路设计

--3、 压力测量电路设计

-模块4、压力测量电路装调

--4、 压力测量电路装调

-模块5、 奶站牛奶运输车辆重量检测系统开发(1)

--5、 奶站牛奶运输车辆重量检测系统开发(1)

-模块6、 奶站牛奶运输车辆重量检测系统开发(2)

--6、奶站牛奶运输车辆重量检测系统开发(2)

-模块7、 奶站牛奶运输车辆重量检测系统实测

--7、 奶站牛奶运输车辆重量检测系统实测

-模块8、 灌溉系统管网水压监测系统设计

--8、灌溉系统管网水压监测系统设计

-模块9、 灌溉管网水压监测系统开发(1)

--9、灌溉管网水压监测系统开发(1)

-模块10、 灌溉管网水压监测系统开发(2)

--10、灌溉管网水压监测系统开发(2)

-模块11、灌溉管网水压监测系统实测

--11、 灌溉管网水压监测系统实测

-项目三、课后作业

-压力传感器

项目四、湿度传感器技术与应用

-模块1、 湿度传感器的应用需求

--1、 湿度传感器的应用需求

-模块2 、湿度传感器的原理与分类

--2、湿度传感器的原理与分类

-模块3、 环境湿度测量电路设计与制作

--3、 环境湿度测量电路设计与制作

-模块4、 DHT11湿度传感器原理及使用方法

--4、DHT11湿度传感器原理及使用方法

-模块5、 番茄晚疫病实时监测预警系统--系统设计思路

--5、番茄晚疫病实时监测预警系统--系统设计思路

-模块6、 番茄晚疫病实时监测预警系统实测

--6、 番茄晚疫病实时监测预警系统实测

-模块7、 草场降雨量监测的需求

--7、草场降雨量监测的需求

-模块8、 液位传感器的原理分类

--8、液位传感器的原理分类

-模块9、 电容式液位传感器的用法与测试

--9、 电容式液位传感器的用法与测试

-模块10、 草场降雨量监测系统的设计与开发

--10、草场降雨量监测系统的设计与开发

-模块11、 草场降雨量监测系统实测

--11、草场降雨量监测系统实测

-项目四、课后作业

-湿度传感器

6、大棚光强度测控系统开发笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。