发布日期:2022-05-11 点击率:40
目录
?下雨关窗报警器
问题咨询及项目源码下载请加群:
群名:IT项目交流群
群号:
?
?
一、学习目的
1. 了解霍尔传感器工作原理
2. 了解雨滴传感器工作原理
3. 学会使用霍尔传感器检测门窗是否关好
4. 学会使用雨滴传感器检测是否下雨
5. 学会使用蜂鸣器发出报警声
?
二、实施步骤
?
设计思路:本实验的设计思路是通过使用雨滴传感器和霍尔传感器来实现智下雨智能报警系统。系统要实现的效果是只有在下雨没关窗的情况下会发声报警提醒。
方案实现步骤;
第一步:构思实现智能下雨报警的构思需要,初步设计思路;
第二步:在构思完成的前提下实现设计系统电路图,并按照需要连接各器件;
第三步:根据设计的电路编写程序来实现相应的控制功能;
第四步:将编写好的程序下载的连接灯控系统中,检验实验效果;
第五步:根据初步试验效果与实验要求作比较做出跟进一步的完善。
?
三、系统图连接
?代码实现部分:
?
附上本人在大学学习期间所有学习实现的demo,这些项目的实现都通过本人亲自测试运行,也是自己学习中知识的一点一点积累,整理不易,希望能帮到大家,不足之处大家多多交流。
?
QQ:
邮箱:@qq.com
昵称:忘尘
?
世界不同角落共同努力,变成更优秀的我们。
?
1.51单片机学习整理
?
基于51单片机的智能光控路灯 :
基于51单片机超声波测距(内含源程序,原理图及PCB源文件):
?
?
基于51单片机的智能安防报警系统:
?
基于51单片机模块化编程模块 (红外、液晶显示屏、温湿度等传感器模块化)
:
?
基于51单片机pwm控制的呼吸灯程序
?
51单片机与上位机串口通信实例包含详细讲解的完整代码
?
?
基于51单片机的直交流电压表仿真 (详细代码实现,设计讲解)
?
?
?
基于51单片机胸牌 详细代码实现,设计讲解)
?
基于51单片机3x4按键拨号 (详细代码实现,设计讲解)
?
?
基于51单片机拨号 (详细代码实现,设计讲解)
?
?
?
基于51单片机警灯系统设计(详细代码实现,设计讲解)
?
?
基于51单片机点亮一个小灯(详细代码实现,设计讲解,学习51基础实验)
?
基于51单片机开发的排球计时器,附有详细注释讲解,为大家提供最真心的帮助
?
?
基于51单片机的音乐播放器,源码详细注释
?
?
?
2.Android 开发学习整理:
?
Android-serialport 手机App串口通信代码实现:
?
?
Android-serialport 手机App网络通信实例代码实现:
?
Android 第一个App详细教程、基础实验 :
?
?
3.计算机视觉(深度学习、神经网络的学习)
?
feature extraction(深度学习,特征提取,神经网络:
?
feature extraction(深度学习,特征提取,神经网络多种训练模型详细实现):
欢迎大家加入学习项目交流,为大家分享各类个人学习项目及学习资料,互相交流互相学习。
问题咨询及项目源码下载请加群:
群名:IT项目交流群
群号:
?
Arduino机器人套件,雨滴,下雨传感器,可用于各种天气状况的监测,并转成数定信号和AO输出。
1、传感器采用高品质FR-04双面材料,超大面积5.0*4.0CM,并用镀镍处理表面,具有对抗氧化,导电性,及寿命方面更优越的性能;
2、比较器输出,信号干净,波形好,驱动能力强,超过15mA;
3、配电位器调节灵敏度;
4、工作电压3.3V-5V
5、输出形式 :数字开关量输出(0和1)和模拟量AO电压输出;
6、使用宽电压LM393(LM393数据手册)比较器
雨滴雨水模块下雨 高灵敏天气传感器模块 叶面传感器模块
资料下载:
产品用途:
Arduino机器人套件,雨滴,下雨传感器,可用于各种天气状况的监测,并转成数定信号和AO输出。
产品介绍:
1、传感器采用高品质FR-04双面材料,超大面积5.0*4.0CM,并用镀镍处理表面,具有对抗氧化,导电性,及寿命方面更优越的性能;
2、比较器输出,信号干净,波形好,驱动能力强,超过15mA;
3、配电位器调节灵敏度;
4、工作电压3.3V-5V
5、输出形式 :数字开关量输出(0和1)和模拟量AO电压输出;
6、设有固定螺栓孔,方便安装
7、小板PCB尺寸:3.2cm x 1.4cm
8、使用宽电压LM393比较器
功能介绍:
接上5V电源,电源指示灯亮,感应板上没有水滴时,DO输出为高电平,开关指示灯灭 ,滴上一滴水,DO输出为低电平,开关指示灯亮,
刷掉上面的水滴,又恢复到,输出高电平状态。。。。
AO模拟输出,可以连接单片机的AD口检测滴在上面的雨量大小。
DO TTL数字输出也可以连接单片机检测是否有雨。
接线方式:
1、VCC:接电源正(3-5V)
2、GND:接电源负
3、DO:TTL开关信号输出
4、AO:模拟信号输出
资料下载:
产品用途:
Arduino机器人套件,雨滴,下雨传感器,可用于各种天气状况的监测,并转成数定信号和AO输出。
产品介绍:
1、传感器采用高品质FR-04双面材料,超大面积5.0*4.0CM,并用镀镍处理表面,具有对抗氧化,导电性,及寿命方面更优越的性能;
2、比较器输出,信号干净,波形好,驱动能力强,超过15mA;
3、配电位器调节灵敏度;
4、工作电压3.3V-5V
5、输出形式 :数字开关量输出(0和1)和模拟量AO电压输出;
6、设有固定螺栓孔,方便安装
7、小板PCB尺寸:3.2cm x 1.4cm
8、使用宽电压LM393比较器
功能介绍:
接上5V电源,电源指示灯亮,感应板上没有水滴时,DO输出为高电平,开关指示灯灭 ,滴上一滴水,DO输出为低电平,开关指示灯亮,
刷掉上面的水滴,又恢复到,输出高电平状态。。。。
AO模拟输出,可以连接单片机的AD口检测滴在上面的雨量大小。
DO TTL数字输出也可以连接单片机检测是否有雨。
接线方式:
1、VCC:接电源正(3-5V)
2、GND:接电源负
3、DO:TTL开关信号输出
4、AO:模拟信号输出
单片机源程序如下:
#include
if(key1==0)
{
delay(); //消抖动
if(key1==0) //确认触发
{
SBUF=0x01;
delay(200);
}
}
if(RI)
{
date=SBUF; //单片机接受
SBUF=date; //单片机发送
RI=0;
}
}
}
复制代码
所有资料51hei提供下载:
雨滴模块资料.7z
(119.31 KB, 下载次数: 32)
2019-6-12 17:52 上传
点击文件名下载附件
下一篇: PLC、DCS、FCS三大控
上一篇: 电气控制线路图控制原