本帖最后由 IC爬虫 于 2015-3-31 19:44 编辑
1. 由主控通过zigbee无线传感器模块控制msp430g2553对安防的开启和关闭,在主人未撤防的情况下靠近,超过1分钟将报警,这可以通过G2553的外部中断来控制(高电平为3.3v低电平为0v),可以直接同单片机的IO口相连不需电平转换(不过红外模块的的工作电压一定得大于4.5v),有人靠近则进入中断开启一分钟定时,同时关闭热释红外模块的外部中断功能,单片机进入低功耗模式。定时时间到后进入定时中断处理判断热式红外模块的输出电平,若为高电平则启动蜂鸣器报警; 2. 主控模块获取当前天气信息,天气信息发送给部分后,查找风力情况,进行适当开关窗;-------------这个关键在用网络获取天气情况,再根据天气情况控制电机开关窗;再控制室内的LED控制的pwm波占空比来调光。 3. 红外LED做遥控器: 通过预先知道的空调,电视等家电开机的红外码,通过单片机通过38khz的频率编好码发射出去,以达到控制家电的目的; 4. 温湿度数据的检测: 选用的型号:温湿度传感器。DHT11,电压3.5V-5.5V,20%-96%RH,0-50℃,数字;这部分可以可以同热释红外部分设计在同一个板上,但供电选用3.3v,这样他的数据总线可以同G2553直接相连;利用定时器延时,间歇发送测量的值,达到430的低功耗;
房间节点PCB:
房间节点原理图:
各个功能模块图:
实物图:
结构图: <节点1>
<主控>
程序流程:
|