学习目标
-
四路无线遥控模块的使用
-
震动传感器的应用
车辆防盗器功能实现
相关知识
四路无线遥控模块: 由无线遥控发射器电路和无线遥控接收控制器电路组成,无线遥控发射器的电路由无线遥控发射头、遥控编码器和开关控制电路组成,无线遥控器利用无线电信号对远方的各种机构进行控制的遥控设备。
震动传感器: 是一种将物体的机械振动或位移转换成电信号输出的元件。常用的震动传感器可分为机械振动开关和电子式的震动传感器。
震动开关从机械结构上,一般分为滚珠类和弹簧类。我们本项目上使用的是弹簧类震动传感器。
项目设计思路
电路搭建所需材料
ArduinoUNO * 1
四路无线遥控模块 * 1
震动传感器 * 1
无源蜂鸣器 * 1
杜邦线若干
电路连接
程序编写
课堂练习:车辆防盗器
车辆停好后,按下B键进行防盗模式启动,在防盗模式下,如果车辆发生移动,那么设备开始发出警报。按下A键,解除警报模式。
图形化方式:
代码方式:
/* 项目名称:车辆防盗器 * 项目时间:2022.03.11 * 项目作者:MRX */int Switch = 0;void setup() { pinMode(9, INPUT); pinMode(10, INPUT); pinMode(2, OUTPUT); pinMode(8, INPUT); }void loop() { if (digitalRead(9)) { Switch = true; } if (digitalRead(10)) { Switch = false; } if (Switch == false) { Switch = false; noTone(2); } else { if (digitalRead(8) == LOW) { for (int i = 200; i <= 800; i = i + (1)) { tone(2,i); delay(5); } } else { noTone(2); } } }
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。