用8266学习单片机-9-红外报警器-基于光敏电阻的模拟信号读取
看图吧
当然了,显示中的防盗激光肯定是不可见的,除非丁达尔效应。。。。。或者加一个buff眼镜???
不过我要做的简单版本是这样的
代码
当光线被阻断之后,光敏电阻阻值增大,然后这个光敏电阻上电压也增大,到达阈值之后,蜂鸣器报警。
const int pinBee = 12; // ~D6,可修改
int light = 0; void setup() {Serial.begin(9600); pinMode(A0,INPUT);pinMode(pinBee, OUTPUT);
}void loop() {light = analogRead(A0);Serial.println(light);if(light < 200) //阈值,根据实际情况修改{digitalWrite(pinBee,0);}else{digitalWrite(pinBee,1);}}
参考
- 8266模拟信号 https://blog.csdn.net/weixin_43031092/article/details/106771715
用8266学习单片机-9-红外报警器-基于光敏电阻的模拟信号读取相关推荐
- 用8266学习单片机-6-八段数码管显示数字?时间?金钱?闹钟?从一位八段数码管到四位-网络同步时钟
八段数码管原理 单个数码管本质就是LED的排列组合,你也可以自己用八个LED组合试一试,分为共阴和共阳两种,共阳的3.8引脚就是接正极,共阴接地(电阻别忘了) 比如让g.dp两个led不亮,其余的都亮 ...
- 用8266学习单片机-5-建立热点并控制GPIO-1-网页查看GPIO接口情况-其实智能家居也就这样。。打造自己的第一个智能灯
客户端模式 连接到网络中,向服务器发送或请求数据 服务器模式 通俗的说,就是8266开一个热点,然后手机连上这个热点可以和它在网页中进行通讯 服务器模式程序 WifiAccessPoint 文件-示例 ...
- 用8266学习单片机-13-HC-SR04超声波模块测距示例-Ultrasonic-US-015
HC-SR04原理 重点 5v供电.Tri引脚需要至少10us的高脉冲去触发.Echo返回的是超声波发射到返回的时间 距离怎么算看上面第三张图,US-015原理相似,注意测量范围最小值和最大值 接线 ...
- 红外报警c语言,基于51单片机的人体红外报警器程序设计
//51单片机简人体红外报警器设计,手动按键控制实现紧急报警.布防.撤防.关闭报警)// #include #define uchar unsigned char #define uint unsi ...
- 基于51单片机的火焰报警器
基于51单片机的火焰报警器 一.模块描述 1.可以检测火焰或者波长在760纳米心1100纳米范围内的光源 2.探测角度60度左右,对火焰光谱特别灵敏3灵敏度可调(图中蓝色数字电位器调节) 3.对火焰的 ...
- K_A32_002 基于STM32等单片机驱动红外接收模块 串口+OLED0.96显示
K_A32_002 基于STM32等单片机驱动红外接收模块 串口+OLED0.96显示 所有资源导航 一.资源说明 二.基本参数 参数 引脚说明 三.驱动说明 时序: 对应程序: 四.部分代码说明 1 ...
- 基于51单片机的红外测温智能空调
设计简介: 本设计是基于单片机的红外测温智能空调控制器设计,主要实现以下功能: 可实现LCD1602显示温度的示数和空调开关: 可实现通过按键可以设置温度的最大值以及最小值: 可实现通过红外遥控控制空 ...
- 【电路方案】基于单片机智能市电温度控制系统设计-基于单片机RGB颜色智能识别系统设计-基于单片机四路红外遥控开关电路设计-基于单片机自行车自动防盗报警系统设计-基于单片机智能无线病床呼叫系统设计
822基于单片机智能无线病床呼叫系统设计-设计资料下载 硬件构成:单片机+最小系统+LCD1602液晶显示模块+无线收发模块+蜂鸣器模块+LED指示灯模块+按键模块 本设计基于STC89C51/52( ...
- 红外报警c语言,基于单片机的红外报警系统设计 (毕业论文).docx
基于单片机的红外报警系统设计 (毕业论文) 基于单片机的红外报警系统设计 摘要:随着社会经济的发展,人们生活水平的不断提高,与此同时对人生安全和财产安全提到了一个新的高度,盗窃.入室抢劫等刑事案件的多 ...
最新文章
- AtCoder Beginner Contest 055题解
- BUUCTF-Reverse:reverse2
- Linux进阶之路————远程登录与vim编辑器
- 将 75000 行原生 iOS 应用程序移植到 Flutter 后,结果太惊讶!
- 数据库设计:范式与反范式
- 自定义异常 java_Java自定义异常–用户定义的异常
- 从项目、产品、运营型看发展
- 神经网络控制基本原理,神经网络理论及其应用
- 修改域名需要重启服务器,GitLab修改域名host
- 如何批量将 pptx 格式的 PPT 演示文稿转换为 ppt 格式
- 简单的java爬虫程序
- ch.ethz.ganymed包ganymed-ssh2的使用
- MySQL并发insert因唯一键导致的DeadLock
- 【C语言】线性表输入输出
- 计算机网络笔记及思维导图(1)——概述
- 基于AGS JS开发自定义贴图图层
- 杰理之实现 AUX 的功能【篇】
- 新买了个redmi红米ax6s网速超快刷openwrt
- Hadoop中HDFS的读写流程详解
- 电脑型号在哪看?Win11查看电脑型号的方法