底端为灯端,每个LED灯组有控制模块,可以用直流电联机,同时在直流电上进行信号调制,比如用powerbus总线方式。主控端可以直接通过直流电为灯发送命令。主控端可以通过无线方式与平台联系实现手机端等移动接入系统。
atmega8是一款单片机,可编程的逻辑控制器,实现智能控制还需要很多东西,以智能窗帘为例(这是智能家居其中一个小环节):
编程技能必不可少;
感光传感器选择;
电机驱动选择;
最小系统搭建,可以手工焊接;
电路调试;
连接智能家居主机;联网控制(局域网或者广域网)
你好,现在智能家居大部分都是通过红外或者是无线来进行控制的。所有的智能家居系统差不多都是这种模式
1、传感器信息的传递。一般会要求进行嵌入式编程,常见语言通知是汇编和C,程序写进相应的芯片,许多年过去了,还是51系列用得比较多。部分硬件设备会接受外部信息,你需要慢慢阅读说明书,知道怎么调用接口函数。硬件方面有时候现成的芯片还搞不定,还要设计外围电路,那就是硬件,是另一码事情了。2、中间信息传递。传感器取得数据后,有时候服务器远方,要通过zigbee+无线+有线等技术一路接力到服务器上。部分网络设备是可编程的,但是工作量不大,接口线一连设定一下的居多。3、应用层。应用层就比较丰富了。信息可以推送到三层架构的传统C/S 或者 B/S系统中,当然最拉风的是推到手机里,然后反向控制设备。智能家居现在在淘宝上已经不少了,从简单的智能定时插线板,到先进的选程家电控制套件,新技术层出不穷,我只是随便说说。
Intelligent House?哦,那你要学的可多了。1. 嵌入式编程 - 如何驱动那些设备,比如空调,冰箱,洗衣机。2. 通讯 - 如何发送相关命令给那些设备,比如WIFI?USB?3. 设计模式 - 这个可以使你的智能家居系统Bug少一些,售后维护成本低一些。4. Android吧。大概你的这个设备也要运行在一个平板设备上吧。 可以考虑一下看看Pandaboard5.B/S编程的框架...很多啦,比如SSH,当然最好是懂得LAMP 你的智能家居可能还要在电脑上查看吧。6. 多媒体技术 你的智能家居是否会有语音呢? 比如:空气中一氧化碳浓度偏高,或者氧气浓度偏低。另外,你还要跟各种Sensor厂家合作,还有电器厂家合作,兼容他们的接口。最终你还要制定智能家居系统的行业标准,就像USB标准一样。