一、震动传感器
长相:(用于检测震动)
接线:
VCC - 5V
GND - GND
DO - 接某个引脚
震动传感器检测不到震动输出高电平,震动传感器检测到震动输出低电平,低电平输出,绿色指示灯亮。
二、继电器
长相:(电子开关、可以通过继电器控制电路)
接线:
IN口(数据传入)接单片机某个引脚
NO口电源正极
COM口电源负极
当设置继电器为低电平处罚时,STC89C52RC的IO输出低电平,就会导致COM口和NO口闭合,也 就是完成报警器的串联电路,开始响
使用代码如下:
//查询方式判断是否发生震动
while(1){
if(vibrate == 0)//模块说明告诉我们,震动的话,D0输出低电平
{
//当发生震动适合,导通继电器,给继电器IN一个低电平
switcher = 0;
Delay2000ms();//延迟两秒
switcher = 1;//高电平,继电器N0和COM不通
}else{
switcher = 1;
}
}
}
三、遥控发送接收433M
长相(遥控器、接收器)
接线:
D0--按键A
D1--按键B
D2--按键C
D3--按键D
代码如下:
while(1)
{
if(D0_ON == 1)//收到遥控信号A,D0表现为高电平
{
//A被按下,我们导通继电器,给继电器IN一个低电平
switcher = 0;
}
if(D1_OFF == 1)//收到遥控信号C,D1表现为高电平
{
//B被按下,我们不导通继电器,给继电器IN一个高电平
switcher = 1;
}
}
四、电动车简易报警器
接线