叉烧fan的arduino自学笔记(一) 人体红外报警器
所需物料:
arduino uno
蜂鸣器模块
人体红外模块
公对母杜邦线3根
接线:
arduino uno 人体红外
5V VCC
A5 OUT
GND GND
我系渣渣灰分割线----------------------------------------
蜂鸣器直接按照下图插上去就ok
我系渣渣灰分割线---------------------------------------------
开源代码:
int buzzer = 11;
int frequency = 900;
int PIR_sensor = A5;
int val = 0;
void setup() {pinMode(buzzer,OUTPUT);pinMode(PIR_sensor, INPUT);Serial.begin(9600);
}void loop() { val = analogRead(PIR_sensor); //读取A0口的电压值并赋值到val Serial.println(val); if(val > 300){tone(buzzer,frequency);delay(500);noTone(buzzer);delay(500);}
}
我系渣渣灰分割线---------------------------------------------
插上电,走过去,就会滴!滴!滴!一段时间后停止
本文全部是自己根据第一天学习arduino的经验,总结出来的内容,部分参考了:
https://blog.csdn.net/ling3ye/ar ticle/details/53764151
叉烧fan的arduino自学笔记(一) 人体红外报警器相关推荐
- 【Arduino】入门篇——人体红外自动报警
人体红外自动报警 一.实验目的 二.实验材料 三.实验步骤 四.代码块 五.实验结果 一.实验目的 如果在7m内有人的话,人体红外传感器就会感应到,蜂鸣器就会发出警报. 二.实验材料 Arduino ...
- 【Arduino学习笔记】E18-D50NK红外避障传感器使用说明
网上淘的E18-D50NK到货了,闲着没事试了一下,顺便做个笔记 就是这货,红色接5V正极,绿色接GND,黄色为信号线 后面的小圆孔可以调节有效检测距离 arduino代码如下: int E18Pin ...
- arduino学习笔记十八--红外遥控检测
介绍 远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制.航空航天.家电领域应用广泛.红外遥控是一种无线.非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著 ...
- Arduino - 驱动HC-SR501 人体红外感应模块
参考文章: Arduino - 驱动HC-SR501 人体红外感应模块 Arduino 使用人体红外感应模块 HC-SR501 代码如下: /* Arduino 驱动HC-SR501 人体红外感应模块 ...
- OpenMV自学笔记
OpenMV自学笔记1 目的 学习OpenMV是为了准备农业机器人大赛,也是为了后续课题中使用图像处理.主要目的是:使用OpenMV识别到物体(色块),并将色块信息(位置.大小等)输出到arduino ...
- 基于 Java 机器学习自学笔记 (第61-62天:ID3决策树)
注意:本篇为50天后的Java自学笔记扩充,内容不再是基础数据结构内容而是机器学习中的各种经典算法.这部分博客更侧重于笔记以方便自己的理解,自我知识的输出明显减少,若有错误欢迎指正! 目录 一.关于决 ...
- 字节跳动大佬的Python自学笔记.pdf
1. 字节跳动大佬的Python自学笔记 这是我的一个朋友自学资料包,通过这个资料包自学拿到了字节跳动的Offer, 下面是他之前入门学习Python时候的学习资料,非常全面,从Python基础.到w ...
- JAVA自学笔记07
JAVA自学笔记07 1.构造方法 1) 例如:Student s = new Student();//构造方法 System.out.println(s);// Student@e5bbd6 2)功 ...
- MySQL自学笔记2--select的5个子句
MySQL自学笔记 使用的MySQL自带命令客户端,其中具体的操作是在自建的数据库下room303表中进行的,表中的列有:id.name.age.email.tel.salary.riqi.class ...
最新文章
- 只需4步,自己搞个 Spring Boot Starter !
- 0基础学python-零基础直接学习Python入门IT合适吗?
- Python学习笔记:面向对象编程(3)
- BOOST_CONSTANTS_GENERATE宏相关用法的测试程序
- python爬虫基本知识_爬虫 (十三) 学习 python 基础知识点的正确姿势 (六)
- Jacoco--测试覆盖率工具
- 来电科技:基于Flink+Hologres的实时数仓演进之路
- Eric Evans谈领域驱动设计、微服务与边界
- .NET微信公众号开发系列 - 项目介绍
- STM32工作笔记0010---认识GPIO IO端口
- Android tinyplay与tinycap流程(十六)
- iOS中使用自定义字体, 动态下载字体
- mysql中转换日期格式,MySQL日期格式转换
- python实现搜索引擎——构建爬虫系统(二)
- PHOTOSHOP中常用的四种抠图方法
- 《游戏力》的读后感作文3600字
- 正确安装Senta的姿势
- 在线成语接龙答题有奖微信小程序源码V1.5.1
- 机器学习系列之交叉验证、网格搜索
- php.ini reporting,php.ini中error_reporting参数配置