零基础学会制作 基于STM32/51单片机的学生宿舍楼电路系统智能控制设计/宿舍电路/宿舍照明/智能家居/智能电路/智能照明

项目介绍

目前,在科技迅速发展的背景下,人们对居住环境的智能化和自动化需求日益增加,尤其是在学生宿舍这种集体居住空间。存在的问题是如何在有限的空间内有效地实现灯光、热水器、门禁等设施的智能化管理,并有效响应火灾等紧急情况,这成为智能控制设计领域的一大挑战。因此,对学生宿舍楼的电路系统进行智能化控制的问题进行了研究。
本文使用基于单片机的设计方法进行研究,利用单片机作为控制核心,配合传感器、执行器和用户界面,研究了宿舍楼内关键设备的自动化控制。实现了对灯光、热水器、门禁以及火灾报警等设施的高效、可靠且用户友好的管理。为智能宿舍系统的发展奠定了基础,提供了实现学生宿舍安全性和功能性提升的有效思路。

功能介绍

基于单片机的学生宿舍楼电路系统智能控制设计是一个综合性强、应用广泛的项目。该系统需要支持宿舍楼内各个区域(如厕所、宿舍、楼道、大厅)的灯光实现单独控制,具备开与关、亮度调节等功能,同时能够对宿舍楼出入口的闸机以及宿舍楼大门进行控制,保证门禁管理的安全可靠,还包括对楼宇空调系统、烧水设备等的智能控制,以达到节能高效的环境调节效果,并且集成烟雾火灾报警系统,确保能够及时发现并警报火灾等安全事故。
系统主要智能体现在以下方面:

  1. 系统需支持宿舍楼内不同区域(厕所、宿舍、楼道、大厅)的灯光独立控制,包括开/关、亮度调节等功能。
  2. 可以对宿舍楼出入口的闸机以及宿舍楼大门进行操控,保证门禁管理的安全与可靠。
  3. 包括楼宇空调系统、烧水设备等的智能控制,实现节能高效的环境调节。
  4. 融合烟雾火灾报警系统,保证及时察觉并警报火灾等安全事件。

所用模块

在这里插入图片描述
通过单片机实现的学生宿舍楼电路系统智能控制设计,是一个整合了灯光控制、门禁管理、环境调节和安全报警等多种功能的综合性智能系统。系统应能独立控制厕所、宿舍、楼道、大厅等区域的灯光,支持开/关操作和亮度调节,能够控制宿舍楼出入口的闸机和大门,实现安全的门禁管理,包括空调系统、烧水设备的智能控制,以优化能源使用和提供舒适环境,集成烟雾火灾报警系统,实时监控火灾风险并发出警报,支持通过手机端远程控制系统,包括监控、操作设备和接收报警信息[6]。本设计选取具备丰富输入/输出接口以及具备较高处理能力的51单片机作为系统的核心部分,选用LED灯,利用单片机对其开关及亮度进行控制,采用电磁继电器锁来控制宿舍楼大门,并通过电机来操控闸机,借助继电器来控制空调系统和烧水设备,或许还需要外接温度传感器以实现对环境温度的自动调节,利用继电器控制烟雾传感器来进行火灾检测,且与单片机相连接

系统原理图

在这里插入图片描述
在这里插入图片描述

实物图

在这里插入图片描述

部分代码

#include “main.h”
#include “motor_bujin.h”
#include “uart.h”
#include “key.h”

/**********************************
±äÁ¿¶¨Òå
**********************************/
extern uchar uart_num; //´®¿Ú·¢ËÍÖ¸Áî
uchar flag_motor = 0; //µç»ú״̬
uchar key_num = 0; //°´¼ü¼üÖµ

/**********************************
º¯ÊýÉùÃ÷
**********************************/
void Delay_function(uint x); //ÑÓʱº¯Êý
void Key_function(void); //°´¼üº¯Êý
void Manage_function(void); //´¦Àíº¯Êý

/****
******* Ö÷º¯Êý
*****/
void main()
{
Uart_Init(); //´®¿Ú³õʼ»¯º¯Êý
Delay_function(50); //ÑÓʱ50ms

while(1)
{
	Key_function();										//°´¼üº¯Êý
	Manage_function();								//´¦Àíº¯Êý
}

}

/****
******* ÑÓʱ x msº¯Êý
*****/
void Delay_function(uint x)
{
uint m,n;
for(m=x;m>0;m–)
for(n=110;n>0;n–);
}

/****
*******°´¼üÉèÖú¯Êý
*****/
void Key_function(void)
{
key_num = Chiclet_Keyboard_Scan(0); //°´¼üɨÃè
if(key_num != 0) //Óа´¼ü°´ÏÂ
{
switch(key_num)
{
case(1): //¿ØÖƼÓʪÆ÷¼ÌµçÆ÷
RELAY_JS = ~RELAY_JS;
break;

		case(2):															//¿ØÖÆ¿Õµ÷¼ÌµçÆ÷
			RELAY_KT = ~RELAY_KT;
		break;
		
		case(3):															//¿ØÖÆÈÈË®Æ÷¼ÌµçÆ÷
			RELAY_JR = ~RELAY_JR;
		break;
		
		case(4):															//¿ØÖÆ¿ÍÌüµÆ
			LED1 = ~LED1;
		break;
		
		case(5):															//¿ØÖÆÎÔÊÒµÆ
			LED2 = ~LED2;
		break;
		
		case(6):															//¿ØÖÆÎÀÉú¼äµÆ
			LED3 = ~LED3;
		break;
		
		case(7):															//¿ØÖÆÃż̵çÆ÷
			RELAY_KM = ~RELAY_KM;
		break;
		
		case(8):															//¿ØÖÆ´°Á±
			uart_num++;
			if(uart_num > 1)
				uart_num = 0;
		break;
			
		case(9):															//¿ØÖƱ¨¾¯·äÃùÆ÷
			BEEP = ~BEEP;
		break;

		default: break;
	}
}

}

/****
*******´¦Àíº¯Êý
*****/
void Manage_function(void)
{
if(uart_num == 0 && flag_motor == 1) //µç»úÕýת£¬Ä£Ä⿪´°
{
Motor_Foreward();
flag_motor = 0;
}

if(uart_num == 1 && flag_motor == 0)						//µç»ú·´×ª£¬Ä£Äâ¹Ø´°
{
	Motor_Reversal();
	flag_motor = 1;
}

}

资料下载链接

「实物制作资料 分享.rar」,来自夸克网盘分享。
夸克网盘无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
/7b80346jCs😕
链接:https://pan.quark.cn/s/3e81858eda83
提取码:Ceiz

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值