文件名称:智能家居演示实验
文件大小:1.88MB
文件格式:RAR
更新时间:2016-12-17 04:12:41
PIC 单片机
智能家居场景演示实验是以DP-01实试验箱为平台,模拟智能家居场景控制的一个演示实验。用实验箱的各种丰富的外围模块代表智能家居中各种被控设备。用MCU作为各外围模块的控制模块。利用PC机来演示场景的各种控制效果。各MCU控制模块中有一个(带双串口的MCU)同时与PC机和其他MCU控制模块通信,与PC机通信采用232方式,与其他MCU模块通信采用485方式,这样就实现了PC机和所用MCU控制模块的通信。 实验箱各模块与单片机引脚之间连线连后之后,打开实验箱电源,数码管上显示的初始时间是09:00:00,分别按实验箱上D5区的S1~S5键分别显示初始日期、初始时间、闹钟设定的时间、当前温度和设定的温度。运行上位机的场景演示程序,此时实验箱显示的时间和日期更新为当前实际时间和日期。 首先演示上位机的虚拟场景和实验箱各模块联动的效果,例如单击上位机虚拟场景中“关闭窗帘”按钮,虚拟场景中的窗帘开始关闭,同时实验箱上代表窗帘的步进电机模块也开始转动,当窗帘完全关闭后,虚拟场景中的窗帘停止动作,实验箱上的步进电机也停止转动。也可以通过实验箱上的按钮来控制实验箱上模块和虚拟场景中相应对象的动作。其它模块,如灯光、音乐和空调,的演示类似。 最后进行的是自然醒闹钟的演示效果。设定闹钟时间,当时间达到闹钟时间时,首先代表空调的直流电机开始运转,运转的速度由当前温度和设定温度之间的差决定。然后代表窗帘的步进电机开始运转,然后是灯光慢慢由弱变强,最后音乐开始响起。当人们醒来时,可以通过红外感应开关关掉音乐。