天天短讯!使用4G通信模块和MQTT协议,完成物联网设备开发。
2023-05-14 22:36:07 博客园
使用4G通信模块和MQTT协议,完成物联网设备开发。

(1)安装并使用4G模块通信模块,建立microPython开发环境;(2)使用提供的Demo开发例程,使用MQTT传输协议连接阿里或腾讯网站,完成物联网设备开发。(3)将温湿度信息上传到网站;(4)手机APP查看数

一、这是我之前写关于阿里云怎么在线调试设备的。

这是第一步,在阿里云平台创建产品和设备,用来将实际的设备数据显示到云平台的物理模型上。在线调试连接阿里云(产品和设备创建)今天讲一下怎么用阿里云和自制安卓app来实现数据云流转,即数据从实际设备流传到手机app。

二、思路:

1.设备获取到温湿度数据并上传阿里云,能够在阿里云的设备里面的物理模型看到数据显示更新。2.此时设备获取的数据上传到阿里云平台了3.然后将云平台的数据流转到Android做的app,就能够手机监测温湿度了。


【资料图】

三、硬件:用的Quecpython的EC800X。

1.上面有现成的温湿度模块AHT20,可以直接用,也有官方的demo。2.这个使用需要用QPYcome去下载固件之后才能烧程序。程序开发可以用pycharm或者vscode都行。3.Quecpython还有4G模块,写好程序,直接插卡就能够连接云平台。

四、Quecpython的工作

程序:把demo放进去跑一下就得了。(建议一开始不要用main命名文件跑)

五、上传阿里云

教程:https://www.cnblogs.com/loremmoqi/p/16271886.html

六、设备能够正常在线之后,就可以看看物模型是否有显示。

连接之后会发现设备test1在线,并且能够看到物理模型有数据显示。

七、实现数据云流转

这里可以看我的另外一篇博客,专门整的云流转。阿里云数据云流转

八、写Android(安卓)app

主要在于解析json数据格式

private void parseJsonobj(String mData){        try{            JSONObject mJSONObjectData = new JSONObject(mData);            JSONObject mItemJson = mJSONObjectData.getJSONObject("items");            JSONObject mHumiJson = mItemJson.getJSONObject("CurrentHumidity");            double mHumiData = mHumiJson.getDouble("value");            String mHumiDataStr = String.format("%.1f",mHumiData);            JSONObject mTempJson = mItemJson.getJSONObject("CurrentTemperature");            double mTempData = mTempJson.getDouble("value");            String mTempDataStr = String.format("%.1f",mTempData);            new Thread(new Runnable() {                @Override                public void run() {                    runOnUiThread(new Runnable() {                        @Override                        public void run() {                            mHumiTv.setText("湿度:"+ mHumiDataStr +" %");                            mTempTv.setText("温度:"+ mTempDataStr +" ℃");                        }                    });                }            }).start();            Log.d(TAG,"接收到云流转");        }catch (JSONException e){            e.printStackTrace();        }    }

接收到云流转数据

手机app也能够收到数据:

百度网盘链接提取码:3x69

热门推荐

文章排行

  1. 2023-05-14天天短讯!使用4G通信模块和MQTT协议,完成物联网设备开发。
  2. 2023-05-14输球遭球迷威胁or只是简单鼓励?迪马:意足协正调查米兰球迷事件 世界快讯
  3. 2023-05-14喜报!微电影《“怎样”的朋友》在第30届北京大学生电影节“中国税收”特别单元获新锐作品荣誉
  4. 2023-05-14维生素e乳的作用和功效可以长期使用吗_维生素e乳的作用-快消息
  5. 2023-05-14美元面临的危险比以往都大
  6. 2023-05-14文章长度:4太短了请勿浪费资源
  7. 2023-05-14在家拜神有什么讲究吗_在家拜神有什么讲究_环球通讯
  8. 2023-05-14每日热议!手机控制电源开关软件(手机控制电源开关软件叫什么)
  9. 2023-05-14瑞力优_关于瑞力优介绍
  10. 2023-05-14世界微头条丨教育网学历查询系统_国家教育网学历查询
  11. 2023-05-14万吨级海上油气平台下半年投产 将为我国经济社会发展注入新动力-焦点精选
  12. 2023-05-142023陕西本科学校排名前10 最好的十大公办本科院校
  13. 2023-05-14子宫肌瘤吃什么好食疗_子宫肌瘤吃什么好 当前报道
  14. 2023-05-14牛头梗和比特谁厉害_牛头梗和比特谁厉害 当前热闻
  15. 2023-05-14【全球新要闻】有一种妈妈,叫军人的妈妈!
  16. 2023-05-14崔民勇因为什么被雪藏_崔民勇
  17. 2023-05-14展望世乒赛:王楚钦低调,张本智和不切实际,日乒教练做起白日梦
  18. 2023-05-14内分泌失调吃什么中药_内分泌失调吃什么-全球观点
  19. 2023-05-13周杰伦演唱会2017行程_周杰伦演唱会2016行程-资讯
  20. 2023-05-13云南曲靖:“避暑天堂”已准备就绪 只等你来!