基于ZigBee模块与51单片机之间的简化智能家居项目简介(学生版本)(4.30更)

昨天(4.29)任务是完成通信并写出解析码:(4.30)任务基本完成我先用了二个单片机试验基本OK,可以完成通信,解析码为(0x31 0x32 END 0x(END号) 0x77 0x23) 列:0x31 0x32 0x31 0x11 0x77 0x23。目前这只是自动功能的解析码后期我会慢慢的加上其他的功能。

遇到的问题:今天任务简单一切顺利 倒是学会了 QT当中 Qstring char *  QByteArray 的转换 转换如下(网上找的试验过可以)

      ①把QString 转化为 char*

        思路:

        1.先把QString类型变为QByteArray类型

        2.从QByteArray类型再转为char* 类型

        QString qStr = "智能家居";

        QByteArray qByteArray = qStr.toUtf8();

        char* cStr = qByteArray.data();

        qDebug()<<cStr<<endl; //或 qDebug()<<qStr.toUtf8().data();

        或者

        QString str="abc";
        char *ch;
        ch = str.toLatin1.data();

      ②char * 转化QString

        思路:

        直接使用QString的构造函数

        char *str = "智能家居"

        Qstring strr(str);

        qDebug()<<strr.toUtf8().data() << endl;

明天(5.1)完成第一代版本智能家居(温湿度,门禁)。

     ①制作QT界面

     ②判断门的状态

     附加: 灯光系统,五月份有三项比赛时间很紧张。。。。

祝大家5.1假期快乐,希望大佬给小弟指导指导。

原文地址:https://www.cnblogs.com/WD-BK/p/10798381.html

时间: 2024-10-13 19:50:56

基于ZigBee模块与51单片机之间的简化智能家居项目简介(学生版本)(4.30更)的相关文章

MT7688MT7628wifi4G模块开发板与物联网智能家居的关联

21世纪,人类步入智能信息化的时代,物联网人工智能悄无声息地进入了人们的生活,慢慢地成了大家生活中不可或缺的一部分.利用网络通信技术,自动控制技术,音视频技术设施集成实现提升人们生活的安全性,便利性,舒适性,艺术性,并实现环保节能的生活环境.如智能家居,车联网,4G路由器,wifi视频,wifi音箱,wifi图传,吸顶AP,远程控制,可视门铃等等!BOJINGnet基于MT7688MT7628wifi模块开发板研发出了物联网智能家居既有的各大测试功能:◆ 4G LTE转WiFi或网口,支持移远E

智能灯控(基于ZigBee)

时间:2017年12月 阶段:大二上学期 背景:单片机原理与应用课设 名称:智能灯控 摘要 本系统实现了多方式控灯功能,有按键控灯.串口指令控灯.点对点无线射频控灯.AI模式控灯.其中AI模式控灯是通过红外模块感应外界是否有人靠近来控制灯的亮灭及通过光敏传感器模块感应外界光照强度进而动态调整PWM占空比的输出来控制灯的亮度. 物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段.互联网是物联网个过渡,物联网将成为新时代的发展灵魂. 处于AI时代来临前的我深感可庆,传统的灯控需要

基于ZigBee的家居控制系统的设计与应用

基于ZigBee的家居控制系统的设计与应用 PPT简介:http://pan.baidu.com/s/1i38PC6D 摘  要 智能家居是未来家居的发展方向,其利用先进的网络技术.计算机技术和无线通信技术等将家居中的各种电子电气设备连接起来,统一管理.远程监控和资源共享,实现了高效.便利的生活环境.近些年互联网的迅猛发展,网络的稳定性.安全性和网络带宽都有了长足的发展,由互联网提供的各种服务已经深入到人们生活的方方面面,因此将智能家居系统同互联网结合起来,为用户提供远程控制服务,延伸智能家居系

基于Android电视机的ZigBee智能家居系统设计

智能家居是利用先进的计算机技术,嵌入式系统和网络通信技术,将家庭中的各种设备(如照明系统.环境监控.安防系统.网络家电)通过家庭网络连接到一起的,自从美国在1984年真正的智能建筑出现以后,国外已经有将近30年的研究历史,而国内在这方面的研究就相对较晚,从2003年才逐步的应用于高端市场,而且标准不一.由于智能家居的系统具有安全.方便.高效.快捷.智能化等诸多的优点,从而使智能家居的开发建设成为21世界科技发展的必然趋势. 目前市场上使用的无线技术有很多,有蓝牙,WLAN技术等,由于协议复杂,成

ZigBee技术将推动智能家居走进普通家庭

微软创始人比尔盖茨曾说:"未来,没有智能家居系统的住宅,就像不能上网的住宅一样,不符合潮流."中国有超过13亿人口,4亿多个家庭,智能家居有着无限广阔的前景. 今年以来,阿里巴巴.海尔.京东.美的.腾讯.TCL等互联网企业.家电企业,动作频频,均在不同的场合下表露出了逐鹿智能家居领域的野心. 在过去很长的一段时间里,对于智能家居,受制于行业智能通信技术不成熟,产品价格高昂,商业化模式不清晰等一系列问题,人们是只闻概念,未见产品,普通家庭更是知之甚少.因此,智能家居发展缓慢. 时至今日,

智能家居常用WiFi模块

WiFi模块 WiFi模块就是整个系统的控制中心,控制很简单,就是输出一个开关信号控制继电器,而这个模块的核心是WiFi的连接,手机连接WiFi时需要扫描,输入密码,而这类本身没有屏幕和键盘的硬件设备,要想快捷的接入WiFi网络就需要更加便捷的连接方案,这就是这些模块厂家的主要工作了,所以这些模块都提供类似的连接方案,即手机APP扫描WiFi,在APP上输入对应WiFi的连接密码后自动由APP发送到模块,完成模块和WiFi的连接,本质上是一样的,只是叫的名字不同而已,有的叫SimpleLink有

基于Laravel+Swoole开发智能家居后端

基于Laravel+Swoole开发智能家居后端 在上一篇<Laravel如何优雅的使用Swoole>中我已经大概谈到了Laravel结合Swoole的用法. 今天,我参与的智能家居项目基本上已经结束了Web服务器及android端的开发(熬了个通宵突击把剩下的做了,好累), 趁热来聊聊基于Laravel+Swoole开发智能家居后端的关键技术点. 16进制ASCII码协议的解析 硬件我不谈,我只需要关心数据解析.如何基于Swoole如果在php中解析16进制的ascii码,这种文章还比较少呢

向来可靠的智能家居协议ZigBee,就这么给黑帽子黑了?-南京物联传感招商加盟总部

哪种无线通信协议最适合智能家居?ZigBee当仁不让.近年来,为了争夺潜力无限的智能家居市场,围绕各类无线协议标准的争论不断,但不可否认,ZigBee赚足了眼球,颇受关注和信赖.在智能家居领域,相较于蓝牙.WiFi.Z-Wave.射频等技术协议,ZigBee一直光彩夺目,鲜有负面消息,可谓有口皆碑,深得人心,并被很多人默认为目前最适宜智能家居的协议标准. 而之所以如此,一方面与ZigBee协议本身分不开,另一方面则要感谢一些企业的大力热捧和宣扬. ——技术层面,ZigBee不是为智能家居而生,却

51单片机课程设计:基于DS18B20的温度报警器

51单片机课程设计:基于DS18B20的温度报警器 本程序用于读取DS18B20温度,同时具备报警功能,工程分为3个文件,main.c.temp.c.temp.h,经本人修改部分代码,适用于吉林农业大学51开发板,其他朋友亦可移植到其他型号开发板.工程文件在文章最下方. 1.main.c文件 /*********************************说明****************************************** 本程序用于读取温度检测模块DS18B20数值,并