433M遥控控制继电器开关
对于软件开发来说,不需要了解太多的硬件知识,因此对于433M模块我们只需要了解按下遥控后芯片输出的高低电平,根据高低电平写代码控制其他硬件。433M在接收到信号后会表现为高电平,用433M控制继电器开关代码如下:
#include "reg52.h"
#include <intrins.h>
sbit D0_ON = P1^2;
sbit D1_OFF = P1^3;
sbit switcher = P1^1;
sbit sounder = P2^5;
void main()
{
//不断查询哪个按键被按下
while(1){
if(D0_ON == 1){
//D0口被按下时表现为高电平
//收到遥控信号时,导通继电器,给继电器IN一个低电平
switcher = 0;
sounder = 0; //蜂鸣器报警
//Delay2000ms();
//switcher = 1; //高电平,继电器NO和COM不通
//sounder = 1; //蜂鸣器关闭
}
if(D1_OFF == 1)