码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-04-30 23:51:39      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:string   直接   系统   deb   自动   附加   界面   nbsp   类型   

昨天(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假期快乐,希望大佬给小弟指导指导。

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

标签:string   直接   系统   deb   自动   附加   界面   nbsp   类型   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!