国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

這篇具有很好參考價(jià)值的文章主要介紹了【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言:

上一篇文章實(shí)現(xiàn)了App inventor接收STM32設(shè)備端上傳阿里云的溫濕度數(shù)據(jù)等。
這篇文章將實(shí)現(xiàn)App inventor控制STM32設(shè)備端(燈,繼電器等)。

App inventor例程參考文件:

App inventor MQTT連接阿里云例程文件文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-432191.html

  • 方法和上一篇文章相似,沒(méi)看過(guò)前一篇文章的可以回去看看:
    【詳細(xì)教程】App inventor連接阿里云平臺(tái)(APP顯示STM32發(fā)來(lái)的溫濕度數(shù)據(jù)等)

步驟:

1.在產(chǎn)品中添加一個(gè)自定義Topic

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

我們要添加一條自定義Topic用于APP端到設(shè)備端的數(shù)據(jù)傳輸,注意操作權(quán)限是發(fā)布與訂閱。

2.阿里云(云產(chǎn)品流轉(zhuǎn)配置)

注意:云流轉(zhuǎn)的方向是APP端到設(shè)備端,因?yàn)槲覀円獙?shí)現(xiàn)APP端對(duì)設(shè)備的控制,所以本質(zhì)上數(shù)據(jù)是從APP端發(fā)送到設(shè)備端。

云流轉(zhuǎn)配置入口 (此入口鏈接可能會(huì)失效,可自行去阿里云官網(wǎng)搜索物聯(lián)網(wǎng)平臺(tái)即可)

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

  • 創(chuàng)建規(guī)則
    【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法
  • 編寫SQL
    【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

編寫SQL,選擇APP端設(shè)備作為數(shù)據(jù)源

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

這里有個(gè)關(guān)鍵點(diǎn),就是選擇相應(yīng)的Topic,我這里的是thing/service/property/set/
這條Topic一定是云平臺(tái)數(shù)據(jù)下發(fā)到設(shè)備的Topic,阿里云上用的基本是這條,但不保證都是這條Topic。
所以下面教大家如何去準(zhǔn)確的找到這條Topic,并且找到數(shù)據(jù)。

我們可以通過(guò)阿里云的在線調(diào)試看一下云端是怎么點(diǎn)亮MCU上的燈的

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法
【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法
這樣我們就找到了云平臺(tái)控制燈用到的Topic了

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法
紅色畫線處就是云平臺(tái)下發(fā)的數(shù)據(jù):

{“method”:“thing.service.property.set”,“id”:“549347623”,“params”:{“Buzzer”:1},“version”:“1.0.0”}

這里的Buzzer就是燈的標(biāo)識(shí)符
【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法
Buzzer:1就是開燈
Buzzer:0就是關(guān)燈

所以我們知道了,
開燈的下發(fā)數(shù)據(jù)為:{“method”:“thing.service.property.set”,“id”:“549347623”,“params”:{“Buzzer”:1},“version”:“1.0.0”}
關(guān)燈的下發(fā)數(shù)據(jù)為:{“method”:“thing.service.property.set”,“id”:“549347623”,“params”:{“Buzzer”:0},“version”:“1.0.0”}

一定要記住兩個(gè)消息數(shù)據(jù)!這兩條數(shù)據(jù)要在App inventor中用來(lái)開燈關(guān)燈。

  • 最后一步:App inventor設(shè)置
    【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法
    將剛剛兩條控制數(shù)據(jù)通過(guò)App inventor發(fā)送到云平臺(tái),這樣就可以實(shí)現(xiàn)APP控制開關(guān)燈了,其他的控制也是同理,大家自行嘗試。

【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法

有什么問(wèn)題可以在評(píng)論區(qū)討論交流,希望本文章對(duì)你有所幫助,點(diǎn)贊收藏。

App inventor例程參考文件:

App inventor MQTT連接阿里云例程文件

到了這里,關(guān)于【詳細(xì)教程】App inventor連接阿里云控制設(shè)備開關(guān)燈等操作實(shí)現(xiàn)方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包