【免费申请】三天,一本书,带你入门顶级单片机!

断电不断网,DC/DC UPS路由器光猫带保护电源

不用变着法偷懒,智能家政机器人给你理由!

独家珍藏免费分享——智能家居控制系统完整设计方案

独家珍藏免费分享——智能家居控制系统完整设计方案

智能家居概述:     

         本系统以基于Cortex-M3构架的STM32系列芯片为核心,采用标准进行模块化设计,以智能家居为载体,为用户提供微型化、智能化和网络化的控制模块及产品。适用于高职院校智能电子产品系统、智能家居、嵌入式实验室建设、学生毕业设计或课程设计、学生课外拓展学习、电子类技能竞赛载体等众多领域。


本套智能家居功能模块包含:

智能家居控制器、智能插座、多功能面板、调光开关、光强及温湿度计、触摸屏、红外探测器、双光束对射红外探测器、玻璃破碎探测器、烟火灾探测器、可燃气体探测器。

两大控制中心

智能电子产品系统为一套标准两室两厅智能家居电子产品实施项目的配置,包含了两大家庭控制中心(客厅厨房控制中心、卧室卫生间控制中心)

智能家居的优点:

智能化:本系统中产品以基于Cortex-M3构架的STM32系列芯片为核心,开发了一系列智能产品,产品可就地控制,也可家居控制中心的智能家居控制器控制,还可以通过以太网、手机等控制。

网络化:本智能电子产品系统工程实施项目具有以太网和RS485标准的两种通讯协议。各控制中心智能家居控制器通过以太网与家庭信息互联处理中心通讯;各智能产品通过RS485总线与家庭控制中心控制器通讯。

标准化:系统采用模块化设计,在一个最小系统板的基础上可随意组合不同的模块,用户亦可根据扩展接口定义自己设计特殊的模块,使其具有特殊功能。各模块尺寸及特殊功能设计都按照一定标准执行,这些标准亦可提供给用户,方便用户自主扩展设计。

扩展性:智能家居控制器及RS485扩展模块均为标准模块式产品,预留标准的以太网接口、RS485接口、I\O、AD、DA接口,可将家居模型任意改变、配置相关智能产品、亦可增加第三方产品。

实用性:本系统包含智能家居中智能家居控制器、智能插座、多功能面板、电动窗帘、电动窗户、光强及温湿度计等各方面智能产品,可用于教学、也可实用于家中。

安全性:模块接口都有特殊的防反插防错插本设计,确保各模块不会因操作不当而损毁。对于强电部分的模块不仅有隔离系统,更装有防触碰装置,以防用户在通电情况下因误碰而发生触电危险,保证用户用电安全。

附件:

包括智能家居各个功能模块原理图PDF档和源代码,以及1.6G的其他智能家居参考资料。

电路相关文件

电路图文件
原理图PDF.rar
描述:多功能面板、电表、智能插座等。。原理图
源代码
智能家居下载链接.txt
描述:所有代码加资料1.6G,放在网盘了
分享到:
收藏 (196)
扫码关注电路设计技能 扫码关注电路设计技能

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归原作者所有所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 简易光控智能小车

    简易光控智能小车一、任务 设计并制作一个光控智能小车,小车能通过光引导自动从出发区走到车库。 二、要求 1.基本要求 (1)电动小车在出发区(车体不能超出出发区,按起动键后不能对小车进行操作),能自动把车头对准光源,对准后发出声或光提示,并且停15秒钟; (2)完成基本要求(1)后,小车自动起动,小车能通过光引导自动从出发区走到车库; (3)电动小车在行驶过程中遇到A、B、C线分别发出声或光提示; (4)电动小车在行驶过程中任何部位不能超出场地; (5)电动小车从出发区出发到车库停车的时间不超过90秒; 2.发挥部分 (1)电动小车能预装2枚一元的硬币; (2)在基本要求(1)停车的15秒钟内能识别光源发出的指令信号(指令信号见说明),接收到指令后发出声或光提示; (3)接收到指令一信号,小车行驶到A线上时停车5秒; (4)接收到指令二信号,小车行驶到A线上时停车5秒,并且在线上放下一枚硬币; (5)接收到指令三信号,小车行驶到B线上时停车5秒,并且线上放下一枚硬币; (6)到达车库并且在车库中心放下一枚硬币,小车停在车库中停车后发出声或光提示; (7)其他。三、 说明 1、场地大小为200cm*100cm,在地面上铺设白纸,可用两张A0纸制作。 2、场地的A、B、C线宽度1.5-2cm,可以涂墨或粘黑色胶带。示意图中的和尺寸标注线不要绘制在白纸上,出发区、边框和车库用签字笔细线标注。 3、光源用50w的白炽灯作为引导和发信号光源,光源在不发信号时保持常亮,光源发光点离地面20cm。 4、手动控制50w白炽灯开关使等产生亮灭信号,信号只在基本要求(1)停15秒时间内发一次信号;信号一:在3秒内灭一次;信号二:在3秒内灭两次;信号三:在3秒内灭三次; 5、电动车允许用玩具车改装,但不能由人工遥控,其外围尺寸(含车体上附加装置)的限制为:长度≤25cm,宽度≤20cm。 6、要求在电动车顶部明显标出电动车的中心点位置,即横向与纵向两条中心线的交点。 7、电动车在出发区内的起动位置和方向由测评专家指定。
    来自:DIY创意产品时间:2018-09-18 毕业设计
  • 基于51单片机的简易波形发生器

    基于51单片机的简易波形发生器,可产生锯齿波,方波,三角波,正弦波。波形的输出可由按键来切换。 STC89C52为主控芯片,DAC0832数模转换,在经过LM324运放,就可以得出波形。
    来自:DIY创意产品时间:2018-09-18 毕业设计
  • 基于QT和GSM的嵌入式智能家居系统

    1.本项目拟设计一个基于QT和GSM,并以S3C2440作为中心控制器的嵌入式智能家居系统,此系统的内容主要包括以下几个方面:①以S3C2440作为中心控制器单元。②用TC35i作为短消息发送和接收的GSM单元模块,实现用户与系统的通信控制,当任何一路传感器的数值超过预设阈值时,系统自动向设定的目的手机发送报警信息,管理员也可以给系统发送消息,并可通过短消息要求系统传输各个传感器的状态信息。③以CC2530作为ZigBee组网模块实现传感器之间与控制器之间的数据传输。④使用QT设计用户交互界面,本地主界面显示各个传感器和设备定时等的实时信息,用户可以通过本地用户界面完成短消息服务中心和目的手机号码等的短消息设置,并可以对设备定时打开和关闭,对传感器报警阈值和蜂鸣器等开关设计,以及还可以通过本地界面设置密码2.重点、难点:①在智能家居系统的传感器和执行器的组网时,传统的有线连接方式布线繁琐,因此需要使用无线方式,以便用户安装。无线组网方式多种多样,如WIFI、蓝牙以及ZigBee是目前主要使用的无线组网方式。其中ZigBee以其组网灵活、功耗低以及传输距离长等优异特性得到广泛使用。②驱动是控制硬件的底层程序,是与操作系统配合的接口,所以各传感器的驱动程序设计尤其是在Linux系统中完成ZigBee收发器的驱动设计及ZigBee协议栈的编写即是重点也是难点。③短消息发送与接收处理程序设计。④QT用户界面设计,其包括了密码验证界面设计、密码设计界面设计、GSM短消息设置界面设计、传感器设置界面设计、设备定时界面设计以及主界面设计。⑤linux内核的裁剪与移植。
  • 基于STM32的无线飞鼠设计

    使用 2块STM32F103C8T6作为核心控制板,通过采集MPU6050姿态数据,进行姿态拟合后,使用NFR3401进行无线通信,传输到连接电脑的控制板,接收端收到后将对应的鼠标信息转化成USB协议控制电脑鼠标。基本流程如下图所示:详细的交互流程和硬件请看资料。使用过程中有问题欢迎交流。QQ:2313828706email:kevinlq0912@163.com
  • 红外遥控学习模块 NEC遥控 红外遥控器拷贝 电视 机顶盒 智能家居

    功能介绍:本学习板采用STM32平台,软件编程解析NEC协议遥控码,并按照NEC调制发送红外遥控命令,可遥控电视、DVD等,空调遥控器不是标准NEC协议暂不支持(硬件支持,软件暂未开发此功能)。控制电视机顶盒演示视频连接: https://v.qq.com/x/page/k0781e68cdm.html演示视频连接:https://v.qq.com/x/page/o07810vjqc9.html本学习板相对其他红外学习模块的优点:1)采用通用STM32单片机平台,软件支持二次开发,而市面上的大部分都是IC方案,红外遥控芯片硬件解析协议,基本上告别了二次开发。2)购买本学习板提供原理图、源代码,方便用户移植到自己的产品上。3)配0.96显示屏一个,方面观察接收和发送的红外数据,给人的感受很直观。一、硬件说明1)主控芯片STM32F103C8T62)串口1(DB9接口、232串口)3)0.96寸液晶屏4)512K EEPROM(AT24C512)5)红外发射二极管6)红外接收管7)4个用户LED8)6个用户按键9)3个功能按键10)标准JTAG下载口二、软件说明:1)软件工作模式包括红外学习模式、单次发送模式、连续发送模式,通过KEY1、KEY2、KEY3按键选择,复位可保存;串口模式独立于这三种模式之外,一直响应串口命令,无需切换2)红外学习模式界面如下:液晶屏第一行显示当前的模式;按一下电视遥控器,第二行显示红外接收的遥控数据;按一下用户任意一个按键,就会把数据保存到该按键对应的EEPROM存储地址,并在第三行刷新保存的数据3)单次发送模式:按下按键到松开为一次,一次只发送一个数据,数据波形格式如下图示: 单次发送模式界面如下:液晶屏第一行显示当前的模式;按一下用户任意一个按键,就会读取该按键对应的EEPROM存储的数据,并通过红外发射管发射出去,刷新屏幕第四行数据,同时将串口协议对应的数据显示到第三行(并通过串口1发送出去),如果红外接收管接收到数据会刷新第二行4)连续发送模式:,按下按键到松开时间段内自动连续发送,即发送一次数据后,发送重复波形(repeat波形),数据波形格式如下图示:连续发送模式界面如下:液晶屏第一行显示当前的模式;按一下用户任意一个按键,就会读取该按键对应的EEPROM存储的数据,并通过红外发射管发射出去,刷新屏幕第四行数据,同时将串口协议对应的数据显示到第三行(并通过串口1发送出去),如果红外接收管接收到数据会刷新第二行5)串口模式:该模式在学习模式和发射模式(工作模式)下一直有效a)串口1和串口2都具有同样的功能,支持的串口协议如下:起始针(固定为0xAA)+红外数据(地址码+系统码+用户码+用户反码)+校验码b)校验码计算方法如下:校验码=256-(起始针+地址码+系统码+用户码+用户反码)%256c) 实例1:AA 00BC4BB4 9B校验码=256-(0XAA+0X00+0XBC+0X4B+0XB4)%256=256—0X265%256=256-0x65=0x9Bd)遥控器按键对应串口协议指令获取方法:通过学习模式学习到该指令,保存到任意用户按键->连上串口线,打开串口助手(9600波特率),切换到工作模式,按一下刚才保存数据的用户按键,即可从串口接收该遥控器按键对应的串口指令。 5)学习板软件支持的协议如下: 编译器下载链接:https://pan.baidu.com/s/15lDObYQOoUJ6cMmGrYYHxg如果需要实物,淘宝链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w40...
    来自:智能家居时间:2018-09-16 智能家居
销量
2723
查看
33K
参数名 参数值
发布于 2015 年 05 月 14日
更新于 2015 年 07 月 30日
Moore8直播课堂