单片机协会英码杯暨第五届电子设计大赛智能魔方 -------队伍:魔鬼的步伐一.项目名称智能魔方二.概要“智能魔方”是一款集成多种智能家居功能与一体的智能小盒,其功能包含智能环境监测和智能安防以及智能开关三种,通过独立自制的手机 app“智能魔方”,我们可以更加方便的实时实行我们的指令来控制智能小盒,从而实现以下功能①实时监测出该地的温度.湿度以及 PM2.5 数值,更加精准的应对环境变化以做出调整。②手机终端 app 通过触摸发出开关指令,从而实现灯的开关,门的开关等多数开关功能。③智能安防如夜间将智能小盒放置与合适位置,当有可疑人物出现时变发出报警信号。本系统的设计包含硬件设计以及 app 设计两部分。硬件部分,我们以 STC89C52 加强型单片机为控制核心,自行设计了一套智能家居系统。该系统分为温湿度传感器,PM2.5 传感器,红外检测模块,蓝牙模块,蜂鸣器,小灯等模块的制作,通过电路设计以及算法设计,将硬件部分的功能整合至一起,同时外观设计形成该智能小盒,使系统更加多元化和智能化。App 设计部分:基于 Android 和 Java 的独立设计,我们通过两个月的时间自主学习并且独立研发了 app“智能魔方”,通过该 app,更加智能的操控智能小盒,实现“软硬结合”,更加智能地进行环境质量的监测和智能安防的控制以及智能遥控。三.设计原理1.硬件设计(1)STC 单片机电路及原理介绍中央处理器 CPU 采纳的是 STC89 增强型系列单片机,具有低功耗、超低价;高速、高可靠;强抗静电、强抗干扰的特点,这有利于该项目基本功能的实现同时节约成本便于推广。(2)电源部分以 12V 对智能魔方进行供电,并用 7805 芯片稳压至 5V 给单片机供电,1117 芯片稳压至 3.3V 给蓝牙模块供电。(3)温湿度电路部分该电路实现监测温湿度功能。(4)PM2.5 电路部分该电路实现监测 PM2.5 功能。(5)蓝牙电路部分蓝牙为智能小盒实现无线数据传输。(6)智能安防电路部分利用红外模块,当可疑人员经过我们的智能小盒便会立即报警,发出响声。(7)智能开关电路部分(以开关灯为例)实现手机 APP 操控的智能开关。(8)程序储存电路部分存储温湿度数据的电路。(9)程序①#include#include#include void nop(){_nop_();_nop_();}void delay20ms() //20ms 误差 -0.000000000003us{ unsigned char a,b,c; for(c=5;c>0;c--) for(b=89;b>0;b--) for(a=247;a>...