基于89C51单片机的电动车简易报警器

硬件部分介绍

振动传感器模块,继电器模块,433M无线模块

振动传感器模块

单片机供电VCC GND接单片机
产品不震动,输出高电平,模块上的AO口
产品震动,输出低电平,绿色指示灯亮
AO口不用
在这里插入图片描述

继电器模块

单片机供电VCC GND接单片机
最大负载电路交流250V/10A,直流30V/10A
模块可以通过跳线设置高电平触发或者电平触发(默认)
在这里插入图片描述

高功率喇叭

只有两根线,用来供电的,要通过上方继电器来控制
在这里插入图片描述

433M无线发射接收模块

单片机供电VCC GND接单片机
接收到信号,接收模块对应针脚输出高电平
有D0 D1 D2 D3,对应遥控器的ABCD
在这里插入图片描述

接线

各模块的VCC和GND没有画出来
在这里插入图片描述

开发流程代码

#include "reg52.h"
#include<intrins.h> 

#define	J_ON 	 1
#define J_OFF	 0

sbit LED 	  = P3^7;
sbit switcher =	P1^0;
sbit vibrate  = P1^1;
sbit D0_ON 	  = P1^2;
sbit D1_ON	  = P1^3;

void Delay2000ms()		//@11.0592MHz
{
	unsigned char i, j, k;

	_nop_();//需要加#include<intrins.h> 才可以运行
	i = 15;
	j = 2;
	k = 235;
	do
	{
		do
		{
			while (--k);
		} while (--j);
	} while (--i);
}

void Delay500ms()		//@11.0592MHz
{
	unsigned char i, j, k;

	_nop_();
	i = 4;
	j = 129;
	k = 119;
	do
	{
		do
		{
			while (--k);
		} while (--j);
	} while (--i);
}

void Delay100ms()		//@11.0592MHz
{
	unsigned char i, j;

	i = 180;
	j = 73;
	do
	{
		while (--j);
	} while (--i);
}

void alarm(){//警报函数
	int i;
	for(i=0; i<=5; i++){
		switcher = 0;
		Delay100ms();
		switcher = 1;
		Delay100ms();
	}
}

int main(){
	int mark;
	while(1){
		if(D0_ON == 1){//如果a按键被按下,设定为开启警报模式
			LED = 0;
			switcher = 0;
			Delay2000ms();//长响,表示进入警报模式
			switcher = 1;
			mark = J_ON;//设定警报模式标记
		}
		
		if(D1_ON == 1){//如果b按键被按按下,设定为关闭警报模式
			LED = 1;
			switcher = 0;
			Delay500ms();//短响,表示进入解除警报模式
			switcher = 1;
			mark = J_OFF;//设定警报解除模式标记
		}
		
		if(mark == J_ON){//3. 如果标记是在警报模式下
			if(vibrate == 0){//如果发生了震动
				alarm();//警报声响起
			}else{//如果不震动
				switcher = 1;//不响,给继电器高电平,不导通
			}
		}
	}
}

演示视频

https://v.douyin.com/N58w1Ud/

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
基于51单片机的公交车投币箱红外遥控密码锁研制.pdf 基于51单片机的变压器油温测控系统设计.pdf 基于51单片机的小型温度测量系统.pdf 基于51单片机的时间温度显示系统.pdf 基于51单片机的智能微生物活性检测仪.pdf 基于51单片机的油井测试系统设计与实现.pdf 基于51单片机的液晶及语音控制电路的设计.pdf 基于51单片机的贪食蛇游戏机开发.pdf 基于51单片机的超声电机预压力调整装置研制.pdf 基于51单片机超声波测距器设计.pdf 基于51系列单片机的串行口扩展技术.pdf 基于8031单片机的水泥试块养护测控系统的设计与实现.pdf 基于8051单片机的异步电机软起动技术.pdf 基于80c196kb单片机实现数字化触发技术.pdf 基于80C196KC单片机的内燃动车组恒功控制系统实现.pdf 基于80c196kc单片机的有源电力滤波系统.pdf 基于80c196kc单片机的水轮调速器.pdf 基于80c196kc的磁性检测的实现.pdf 基于80c196kc的蓄电池在线监测仪.pdf 基于80C196MD高性能单片机的直流伺服控制系统设计.pdf 基于80c196单片机psd芯片的新型电除尘控制器.pdf 基于80C196单片机的果库温湿度多点测控技术研究.pdf 基于80c196单片机的橡胶硫化仪的研制.pdf 基于80c196单片机的温度检测及显示系统.pdf 基于80c51f020数字示波器的设计.pdf 基于80C51FXX单片机的双冗余控制系统的实现.pdf 基于80c51单片机的通用数据采集与处理系统.pdf 基于80C51和KEIL+C51的LED点阵显示系统.pdf 基于8751单片机的食品生产过程中水泵电机控制系统的探讨.pdf 基于87C196的便携式滚动轴承检测与诊断系统.pdf 基于89c516rd的fpcb自动定位系统的研究.pdf 基于89C51单片机的喷油校泵台调速系统设计.pdf 基于89C51单片机的数字电容表设计.pdf 基于89C51单片机的水力深穿透孔深检测系统的实现.pdf 基于89c51单片机的电液伺服加载系统设计.pdf 基于89c51单片机的自动剪板机控制系统设计.pdf 基于89c52测温系统在测长仪上的应用.pdf 基于89c52的crtmhoyag激光治疗机控制系统的设计.pdf 基于89S52单片机的无级功率控制器设计.pdf 基于8位单片机的SPC算法实现.pdf 基于ADC812单片机的多通道数据采集系统设计.pdf 基于adc812单片机的微型光谱仪信号采集系统.pdf 基于ADuC834单片机的一氧化碳监测报警仪设计.pdf 基于AD型单片机的中功率升压开关稳压电源设计.pdf 基于arm+s3c44b0x的led显示屏设计.pdf 基于arm和神经网络的塑焊机温度控制系统.pdf 基于arm微处理器lpc2132的智能电动机保护器设计.pdf 基于arm的便携式气象站设计与实现.pdf 基于AT89C2051单片机和超声波控制的厨用炉灶节能系统设计.pdf 基于at89c2051的温度测控系统设计与分析.pdf 基于at89c51单片机为核心的遥控报警系统设计.pdf 基于at89c51单片机步进电机控制系统的设计.pdf 基于AT89C51单片机的可视对讲门铃设计.pdf 基于AT89C51单片机的频率计设计方法的研究.pdf 基于at89c51的实时交通监控系统的研究与模拟.pdf 基于at89c51的智能测频仪设计.pdf 基于AT89C52单片机CAN总线节点的设计.pdf 基于at89c52单片机智能小车的设计.pdf 基于at89c52单片机的温度检测及显示设计.pdf 基于AT89C52单片机的超声波测距器设计.pdf 基于AT89C52单片机的车载智能测距系统的设计.pdf 基于at89c55wd单片机的温室测控系统.pdf 基于at89s52单片机与ds18820的温度监控系统.pdf 基于at89s52和fat16的sd卡读写系统设计.pdf 基于at89s52的profibusdp从站的设计与实现.pdf 基于AT89S55单片机的水质监测系统设计.pdf 基于at90s8515单片机的蛇形机器人控制系统设计.pdf 基于at90s8535单片机的数据采集及通信应用.pdf 基于atmega128与gprs的远程数据采集系统的设计.pdf 基于atmega128单片机的电力系统交流采样技术的实现.pdf 基于atmega128单片机的线缆检测系统设计.pdf 基于atmega128和cpld的数字继电保护装置系统设计与实现.pdf 基于atmega128的多回路数据采集器.pdf 基于atmega16的配
单片机简介 一台能够工作的计算机要有这样几个部件构成:CPU(进行运算、控制)、 RAM (数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口 等)。在个人计算机上这些部件被分成若干块芯片,安装一个称之为主板的印刷 线路板上。而在单片机中,这些部件全部被做到一块集成电路芯片中,所以就称 为单片机(也称微控制器 MCU),而且有一些单片机中除了上述部份外,还集成 了其它部份如 A/D,D/A 等。体积不大,一般用 40 脚封装, 当然功能多一些 单片机也有引脚比较多的, 如 68 引脚, 功能少的只有 10 多个或 20 多个引 脚,有的甚至只 8 只引脚。 1.2 51 单片机简介 51 单片机是对所有兼容 Intel 8031 指令系统的单片机的统称。该系列单片 机的始祖是 Intel 的 8004 单片机,后来随着 Flash rom 技术的发展,8004 单片 机取得了长足的进展,成为应用最广泛的 8 位单片机之一,其代表型号是 ATMEL 公司的 AT89 系列,它广泛应用于工业测控系统之中。很多公司都有 51 系列的兼 容机型推出,今后很长的一段时间内将占有大量市场。51 单片机是基础入门的 一个单片机,还是应用最广泛的一种。需要注意的是 51 系列的单片机一般不具 备自编程能力。 80C51 是 MCS-51 系列中的一个典型品种;其它厂商以 8051 为基核开发出的 CMOS 工艺单片机产品统称为 80C51 系列。 当前常用的 80C51 系列单片机主要产 品有: Intel(英特尔)的:i80C31、i80C51、i87C51,i80C32、i80C52、i87C52 等; ATMEL(艾德梅尔)的:AT89C51、AT89C52、AT89C2051,AT89S51(RC),AT89S52 (RC)等; Philips(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品
51单片机与sd卡接口设计.pdf 51单片机应用系统软件抗干扰初探.pdf 51单片机液位控制系统控制算法及实现.pdf 51单片机温度控制系统设计.pdf 555电路在单片机测控系统中的应用.pdf 74ls164在2051单片机led显示电路中的应用.pdf 8051单片机在小功率直流电动机转速控制系统中的应用.pdf 8098单片机在可控硅功率调节系统中的应用.pdf 80c196kc单片机系统的存储器扩展研究.pdf 80c31单片机电路总剂量效应研究.pdf 89c51单片机dma方式的一种高速采样电路设计.pdf 96系列单片机仿真器研究与设计.pdf ad7890型串行数模转换器与51系列单片机的接口设计.pdf avr单片机在净化工作台控制器中的应用.pdf avr单片机在家用智能熨烫机控制器中的应用.pdf c8051f单片机在x光机数据采集系统中的应用.pdf cpld和单片机在脉冲磁铁开关电源中的应用.pdf cy7c924在光纤通信中的应用.pdf eeprom芯片x25043与80c196kc单片机的接口及应用.pdf emc单片机技术在粮仓库门控制系统中的应用.pdf fm240128a与pic单片机接口及文显示.pdf fujitsu+f2mc16lx系列单片机的特点及应用.pdf lonworks现场总线在分布式测温系统中的应用.pdf mc68hc908单片机在发动机台架试验中的应用研究.pdf mcs51单片机在汽车四轮转向系统中的应用.pdf mcs51单片机汇编语言程序ide设计与实现.pdf mcs51型单片机在测流缆道水深计数器中的应用.pdf mcs51系列单片机双机并行互连的实现方法.pdf mcu控制的太阳能电池最大功率跟踪控制器.pdf modbus协议在单片机与触摸屏通信中的应用.pdf msc1210单片机在多通道数据采集系统中的应用.pdf msp430单片机在激光co气体检测仪上的应用.pdf msp430系列多单片机间的spi主从通信.pdf mspg320240dbcw211n大规模点阵式lcd与pic单片机接口技术.pdf p51xa单片机形液晶显示器的接口设计.pdf pc机与51系列单片机的远距离串口通信.pdf pc机与多台单片机串行通信的设计.pdf pic16单片机中双字节乘法子程序的更正.pdf pic单片机与基于hd44780液晶显示模块接口的设计.pdf pic单片机在瓦斯报警设备中的应用.pdf sm8954a单片机在步进电机升降速控制中的应用发.pdf spce061a型单片机在土木工程测温仪中的应用与设计.pdf spi接口芯片在单片机小系统中的应用.pdf ti+54xxdsp通过hpi与51单片机的接口技术.pdf tms320f240+dsp与c51单片机串行通讯的实现.pdf uc3717步进电机驱动电路与89c2051单片机的接口技术.pdf usb技术在智能仪器中的应用.pdf windows平台下单片机实验仪与计算机的串行通信.pdf 二维条形码pdf417识别及其单片机实现.pdf 低功耗高精度热量计系统设计.pdf 低压电器干扰单片机的机理与对策.pdf 低电压CMOS混频器的设计.pdf 八通道微机配料系统的设计.pdf 割草机刹车性能试验台自动测试系统的设计与实现.pdf 动态肌电扫描信号发生器的研制.pdf 单片机p87lpc767在智能化相机探测器系统中的应用.pdf 单片机pcb的抗干扰设计及热转印自制法.pdf 单片机上简单tcpip协议的实现.pdf 单片机与fpga串并行通信设计.pdf 单片机与pc机通讯.pdf 单片机与彩色液晶控制板的接口技术研究.pdf 单片机与数控机床通信系统设计.pdf 单片机与液晶显示模块的软硬件接口技术.pdf 单片机中断多级嵌套的软件实现.pdf 单片机仿真实验仪在汉字lcm开发中的应用.pdf 单片机力矩限制器的研制.pdf 单片机协处理器在电力系统中的应用.pdf 单片机压力控制器设计.pdf 单片机在250w+hid灯恒功率电子整流器的应用研究.pdf 单片机在产生特殊复合磁场系统中的应用.pdf 单片机在发电机组并联运行中的应用.pdf 单片机在大功率功放电路中的应用.pdf 单片机在指纹保险柜中的应用.pdf 单片机在振动传感器校准中的应用.pdf 单片机在数字化脉冲周期监测装置中的应用.pdf 单片机在数控系统中的应用.pdf 单片机在智能充电系统中的应用.pdf 单片机在步进电机驱动控制中的应用.pdf 单片机在测量内燃机瞬时转速中的应用.pdf 单片机在消防报警系统中的应用.pdf 单片机在温度检测与控制中的应用.pdf 单片机在炉温控制中的应用

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从入门到捕蛇者说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值