首页

采用单片机的房间自动照明系统

自动房间照明系统是一种基于单片机的自动打开或关闭房间内的灯的项目。电是最重要的资源之一,必须谨慎利用。

当我们离开房间时,我们经常忘记关灯或风扇。通过使用这个系统,我们可以故意忘记灯光,因为系统会自动照顾它们。

我们所生活的数字世界允许我们使用不同的技术自动执行某些任务。这种自动化在某些领域非常有用,如能源消耗,减少人力,提高生活水平等。

这里实现的项目就是这样一个项目,基于微控制器的系统自动控制房间的灯光。

这个项目的目的是通过检测人类的活动来自动打开或关闭房间里的灯。我们使用8051单片机和两个红外传感器。

由于电路的工作是在有人进入房间时打开灯,在最后一个人离开房间时关闭灯,因此该项目必须在内部统计进入和离开房间的游客人数。因此,该项目作为一个自动房间照明系统和双向访客柜台。

警告:本项目使用230V灯泡,连接继电器和市电。你在连接电源时应该非常小心。

自动房间照明电路图
组件的要求

  • AT89C51单片机(任意8051年建筑基于单片机)
  • 8051发展委员会
  • 2 *红外传感器
  • 16 × 2液晶显示屏
  • 5V继电器模块
  • 连接电线
  • 电力供应

电路描述

让我们来看看房间自动照明工程的电路设计。电路图显示了与微控制器有关的所有连接。如果您是在开发板上进行此项目,则电路图中提到的一些连接可能是不必要的。

此外,我们还使用了继电器和红外传感器模块,因此,仅显示了有关这些模块的连接。并提供了相应的电路图。

在电路设计中,一个16 × 2的液晶显示器,两个红外传感器和一个5V继电器模块必须连接到8051微控制器上。首先,将LCD的8个数据引脚连接到PORT1引脚,即P1.0到P1.7。

LCD的RS、RW、E 3个控制引脚分别连接P3.6、GND、P3.7引脚。一个10 KΩ电位器连接到LCD的对比度调节引脚,即其引脚3。

两个反射型红外传感器连接到PORT2引脚,即P2.0和P2.1。红外传感器的详细电路在元器件描述中有介绍。

5V继电器的输入端连接到PORT0引脚P0.0。该项目中使用的5V继电器模块的详细电路将在组件描述部分进行说明。或者,您可以根据电路图(由5V继电器,晶体管,二极管和电阻组成)构造电路。

组件描述

红外传感器模块

红外传感器是一种简单的电路,用于探测物体(接近传感器)或测量距离(测距仪)。红外传感器由三个组件组成:红外发射器(IR LED),红外接收器(如光电二极管)和信号处理电路。

在这个项目中,我们使用了反射式红外传感器模块。该模块的详细电路图如下图所示。

红外传感器模块电路图
5V继电器模块

在这个项目中使用了一个5V继电器模块,它帮助8051单片机操作像灯一样的高压交流负载。继电器模块的详细电路如下图所示。它由一个5V机电继电器,一个光耦IC,晶体管,两个电阻和两个二极管组成。

继电器模块电路图 项目运作情况

在本课题中,采用8051单片机开发了一套房间自动照明系统。这里解释了这个项目的工作原理。

这个项目的主要组成部分是红外传感器,我们已经使用了其中的两个。传感器的位置很重要,因为它将决定项目的功能。

实际上,两个传感器都必须放在门或房间入口的两侧。放置在室外的传感器称为传感器1,放置在室内的传感器称为传感器2。

当有人试图进入房间时,传感器1先检测到这个人,然后传感器2。这个动作将向8051微控制器指示,这个人正在进入房间。

因此,微控制器将打开灯,并将访问者计数器增加到1。如果有更多的访客,微控制器将保持灯亮,并相应地增加访客计数器。

当有人试图离开房间时,传感器2先检测到这个人,然后传感器1检测到这个人。这一过程将使微控制器了解到有人试图离开房间,因此,它将减少访客的数量。直到最后一个人离开房间,微控制器才会关灯。

当访客开始离开房间时,访客计数将会递减,当最后一个人离开房间时,计数为0。在此期间,微控制器知道房间里没有人,就把灯关了。

警告:使用230V电源时要非常小心。

代码

应用程序

  • 带有双向访客计数器的自动房间照明可用于当有人进入房间时自动打开房间内的灯,当有人离开房间时自动关闭。
  • 该项目也可以被称为双向访客柜台,它是自动房间照明电路的一个组成部分。
  • 该项目可以使用led进行修改,随着房间中人数的增加,led打开的数量也会增加。

构建和输出视频

44岁的反应

  1. 对我来说非常好的赛道。我想要这个微型集成电路也用于自动水位控制器。请给我电路细节。
    谢谢

    1. 先生你为什么用微软8051微软板
      为什么不能用8052单片机?如果我们不需要在早上开灯,我们可以手动关掉灯,这样我们就可以修好开关

  2. 谢谢你的巡回演出

    但是我怎么把这个安装到我的房间????

    我应该如何安排传感器??(在房间门的两边??)

    我应该使用什么软件来转储给定的代码

    这能同时控制多个设备吗,比如风扇和灯?

    这些红外传感器的最大感应距离是多少?

    希望你能帮我处理细节

    1. 你好,传感器可以安装在门打开的两侧墙上(不是门上)。我们已经使用了与我们正在使用的程序绑定的软件。因此,用于转储代码的软件取决于程序员的硬件(刻录器)。是的。它可以控制多个设备。你需要一个多通道中继板。单个传感器之间的最大距离可能相当大,这取决于接线(不要超过30CM)

  3. 你好。我可以在工程项目中做这个电路吗?它是否处于工作模式?

    1. 你能给我完整的描述使用的组件,比如用于液晶显示器。我没有从视频中得到的想法,那些是什么?

  4. 我试过这么做,但不知怎么的,不管用。无论你在哪里刷卡,数字只会上升,永远不会下降。请帮助。

  5. 我使用USBSP作为电路和笔记本电脑的连接器。
    PROGISP作为程序员。当转储程序时,它显示芯片使能错误。

  6. 在这些项目中,当我使用红外传感器时,它将不能正常工作,但红外传感器在开关中更换时,它将正确工作,为什么

留下回复

你的电邮地址将不会公布。

Electronicshub图标
<\/i>","library":""}}" data-widget_type="nav-menu.default">
Baidu
map