news 2026/6/10 15:16:38

基于51单片机红外线感应自动门 液晶显示 自动 手动

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于51单片机红外线感应自动门 液晶显示 自动 手动

目录

      • 系统概述
      • 硬件组成
      • 功能实现
      • 核心代码片段
      • 注意事项
    • 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!

系统概述

基于51单片机的红外线感应自动门系统结合了红外传感、液晶显示和自动/手动控制功能。该系统通过红外传感器检测人体信号,控制电机驱动门体开关,同时通过液晶屏显示状态信息,支持自动与手动模式切换。

硬件组成

  • 51单片机:作为主控芯片,处理传感器信号并控制外围设备。
  • 红外传感器模块:常用HC-SR501,检测人体活动信号。
  • 液晶显示屏(LCD):如1602液晶,显示门的状态(开关、模式等)。
  • 电机驱动模块:如L298N,驱动直流电机或步进电机实现门的开关。
  • 按键模块:用于手动切换自动/手动模式或强制开关门。

功能实现

红外感应自动控制
红外传感器检测到人体信号后,向单片机发送高电平信号,单片机触发电机正转开门,延时后自动反转关门。

液晶显示
LCD实时显示当前状态:

  • 自动模式时显示“AUTO”及开关状态(OPEN/CLOSE)。
  • 手动模式时显示“MANUAL”及操作提示。

自动/手动模式切换
通过按键切换模式:

  • 自动模式:完全依赖红外传感器控制。
  • 手动模式:通过按键控制门的开关,无视传感器信号。

核心代码片段

#include<reg51.h>#include<lcd1602.h>#defineIR_PINP1_0// 红外传感器接口#defineMOTOR_PINP2// 电机控制接口#defineMODE_SWITCHP3_2// 模式切换按键bit auto_mode=1;// 默认自动模式voidmain(){LCD_Init();while(1){if(!MODE_SWITCH){// 检测按键auto_mode=!auto_mode;delay_ms(200);}if(auto_mode){LCD_ShowString(1,1,"AUTO MODE");if(IR_PIN){MOTOR_PIN=0x01;// 开门LCD_ShowString(2,1,"OPEN ");delay_ms(3000);MOTOR_PIN=0x02;// 关门LCD_ShowString(2,1,"CLOSE");}}else{LCD_ShowString(1,1,"MANUAL MODE");// 手动控制逻辑}}}

注意事项

  • 红外传感器需调节灵敏度和延时,避免误触发。
  • 电机需加装限位开关,防止过冲损坏门体。
  • 代码中需加入防抖处理,避免按键误操作。

该系统适用于商场、办公楼等场所,兼顾自动化与灵活性,通过简单修改可扩展蓝牙或远程控制功能。






源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!

需要成品或者定制,加我们的时候,不满意的可以定制
文章最下方名片联系我即可~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 5:28:29

HarmonyOS PC 多窗口,到底在解决什么

子玥酱 &#xff08;掘金 / 知乎 / CSDN / 简书 同名&#xff09; 大家好&#xff0c;我是 子玥酱&#xff0c;一名长期深耕在一线的前端程序媛 &#x1f469;‍&#x1f4bb;。曾就职于多家知名互联网大厂&#xff0c;目前在某国企负责前端软件研发相关工作&#xff0c;主要聚…

作者头像 李华
网站建设 2026/6/2 20:06:00

LLM 裁判(LLM-as-a-judge)

LLM 裁判&#xff08;LLM-as-a-judge&#xff09; 是指利用强大的大语言模型&#xff08;如 GPT-4, Claude 3.5, Gemini 1.5 Pro 等&#xff09;作为“考官”&#xff0c;去评估其他模型生成的回复质量。 所谓的 “五维评分量规” 并没有一个绝对统一的国际标准&#xff0c;但在…

作者头像 李华
网站建设 2026/6/10 14:22:24

关于火的古典诗歌:扑火非是愚昧行,追求光明是本心

卷四 火部&#xff08;二十首&#xff09; 1. 燧人氏 钻木取星火&#xff0c;光明出燧巢。 焚荒开沃野&#xff0c;煮海化佳肴。 夜破妖魔遁&#xff0c;文明由此交。 至今炊烟起&#xff0c;犹念圣功昭。 2. 观焊工 电弧光裂夜幕开&#xff0c;铁水金花溅玉台。…

作者头像 李华
网站建设 2026/6/10 15:30:09

【课程设计/毕业设计】基于SpringBoot+Vue农企信息管理平台设计与开发基于springboot的农企信息管理平台设计与开发【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华