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

【智能家居遠(yuǎn)程控制系統(tǒng)】ESP8266連接阿里云(六)

這篇具有很好參考價(jià)值的文章主要介紹了【智能家居遠(yuǎn)程控制系統(tǒng)】ESP8266連接阿里云(六)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

系列文章目錄

第一章?阿里云物聯(lián)網(wǎng)平臺搭建

第二章 訂閱與發(fā)布MQTT消息

第三章?為ESP8266-NodeMCU搭建ArduinoIDE環(huán)境?

第四章?ESP8266連接阿里云

第五章 阿里云平臺云產(chǎn)品流轉(zhuǎn)

第六章 使用Aruino與云產(chǎn)品流轉(zhuǎn)實(shí)現(xiàn)遠(yuǎn)程控制ESP8266


目錄

前言

一、遠(yuǎn)程控制的意義

二、準(zhǔn)備工作

1.阿里云平臺設(shè)備創(chuàng)建

2.創(chuàng)建云產(chǎn)品流轉(zhuǎn)規(guī)則

三、遠(yuǎn)程控制步驟


前言

前面我們已經(jīng)實(shí)現(xiàn)了如何使用ESP8266連接阿里云并實(shí)現(xiàn)阿里云云產(chǎn)品流轉(zhuǎn),通過本文,我們將靈活運(yùn)用該規(guī)則去實(shí)現(xiàn)A設(shè)備通過云平臺去控制B設(shè)備。


提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

一、遠(yuǎn)程控制的意義

我們使用ESP8266實(shí)現(xiàn)遠(yuǎn)程控制是使用其通過阿里云平臺進(jìn)行數(shù)據(jù)傳輸,從而擺脫局域網(wǎng)的束縛,實(shí)現(xiàn)阿里云平臺A設(shè)備遠(yuǎn)程控制B設(shè)備。后續(xù)加上我們的上位機(jī)程序(如微信小程序、AndroidAPP、Web端)實(shí)現(xiàn)真正的遠(yuǎn)程控制我們的家居系統(tǒng),真正距離與有線的束縛。

二、準(zhǔn)備工作

1.阿里云平臺設(shè)備創(chuàng)建

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居創(chuàng)建兩個(gè)云上設(shè)備?

?如還不知道具體如何創(chuàng)建和連接云上設(shè)備可先看看第一章和第四章。

2.創(chuàng)建云產(chǎn)品流轉(zhuǎn)規(guī)則

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

?編寫SQL正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

添加操作

??如還不知道具體如何創(chuàng)建和連接云上設(shè)備可先看看第五章。

三、遠(yuǎn)程控制步驟

1.使用以下代碼進(jìn)行連接:

鏈接:https://pan.baidu.com/s/1jhDMaWmhT8a0S82x0NXlKA?pwd=yckz?
提取碼:yckz

2.修改為自己創(chuàng)建的設(shè)備信息

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居?設(shè)備2的信息

3.修改為自己所在的局域網(wǎng)信息

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

4. 識別函數(shù)

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

AliyunIoTsDK::bindData("LEDSwitch",LEDSwitchCallback);

該行代碼調(diào)用了AliyunIoTSDK的Arduino庫,該函數(shù)第一個(gè)參數(shù)(LEDSwitch)為尋找收到的MQTT消息的字段,第二個(gè)參數(shù)(LEDSwitchCallback)為跳轉(zhuǎn)的回調(diào)函數(shù),若接收到的MQTT消息中含有“LEDSwitch”,則會跳轉(zhuǎn)至第二個(gè)參數(shù)的那個(gè)回調(diào)函數(shù)。

5.回調(diào)函數(shù)?

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

// LED狀態(tài)修改的回調(diào)函數(shù)
void LEDSwitchCallback(JsonVariant p)
{
    int LEDSwitch = p["LEDSwitch"];
    // 變更LED狀態(tài)
    Serial.println("LEDSwitch:");
    Serial.println(LEDSwitch);
    digitalWrite(LED_BUILTIN, LEDSwitch);
}

該函數(shù)是回調(diào)函數(shù),在回調(diào)函數(shù)中我們將LEDSwitch字段后的數(shù)據(jù)賦給變量LEDSwitch,并且將該變量的值賦給板子上的LED燈引腳,對其進(jìn)行控制。后續(xù),想要加入其他的執(zhí)行的事件與變化都可以在回調(diào)函數(shù)里加,或者重新加入更多的識別函數(shù)與回調(diào)函數(shù)。

?6.連接ESP8266,點(diǎn)擊“上傳”

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

7.打開阿里云平臺,觀察設(shè)備2的狀態(tài)

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

顯示“在線”

?8.啟用云產(chǎn)品流轉(zhuǎn)規(guī)則

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

?9.啟用設(shè)備2的在線調(diào)試

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

點(diǎn)擊“關(guān)閉-1”、“設(shè)置”

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

?串口查看是否接收到消息與進(jìn)入回調(diào)函數(shù)。

?10.使用設(shè)備1模擬控制設(shè)備2

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居‘MQTT.fx模擬設(shè)備1

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

?11.選擇發(fā)布的主題

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居選擇的主題來自于這里?

?12.發(fā)送控制指令

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居

{
	"params":{
                        "LEDSwitch":0
			}
}

?13.觀察現(xiàn)象

正點(diǎn)原子esp8266連接阿里云,ESP8266,阿里云,物聯(lián)網(wǎng),mcu,單片機(jī),智能家居


?總結(jié)

通過本文。我們實(shí)現(xiàn)了如何使用設(shè)備A遠(yuǎn)程控制設(shè)備B,這樣如果我們?nèi)嗽趯W(xué)校,但是設(shè)備在宿舍,就可以遠(yuǎn)程控制我們在宿舍的設(shè)備啦。比如:遠(yuǎn)程打開宿舍的門鎖或者開燈等等。文章來源地址http://www.zghlxwxcb.cn/news/detail-776753.html

到了這里,關(guān)于【智能家居遠(yuǎn)程控制系統(tǒng)】ESP8266連接阿里云(六)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 如何搭建遠(yuǎn)程控制家中設(shè)備的Home Assistant智能家居系統(tǒng)【內(nèi)網(wǎng)穿透】

    如何搭建遠(yuǎn)程控制家中設(shè)備的Home Assistant智能家居系統(tǒng)【內(nèi)網(wǎng)穿透】

    前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到網(wǎng)站。 Home Assistant(以下簡稱HA)是個(gè)開源的智能家居平臺,也叫家庭助手,就像一個(gè)軟件,比如我們的QQ軟件,微信軟件。 Home Assistant把家中的智能家居設(shè)備整合到HA中,它

    2024年02月07日
    瀏覽(25)
  • 智能家居(13)——智能家居控制系統(tǒng)

    燈光的控制:模擬客廳燈、餐廳燈、二樓燈、衛(wèi)生間燈。燈光可以通過手機(jī)App、語音、控制開關(guān)。 家內(nèi)發(fā)生火災(zāi)后報(bào)警功能。 溫濕度檢測通過服務(wù)器上傳到手機(jī)App。 攝像頭安全監(jiān)控,將視頻上傳到手機(jī)App,并通過攝像頭實(shí)現(xiàn)人臉識別智能開鎖。 燈光通過普通IO口控制,自己

    2024年02月11日
    瀏覽(107)
  • LabVIEW智能家居控制系統(tǒng)

    LabVIEW智能家居控制系統(tǒng)

    LabVIEW智能家居控制系統(tǒng) 介紹了一個(gè)基于LabVIEW的智能家居控制系統(tǒng)的開發(fā)過程。該系統(tǒng)利用LabVIEW軟件與硬件設(shè)備相結(jié)合,通過無線網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)家居環(huán)境的實(shí)時(shí)監(jiān)控與控制,提升居住舒適度和能源使用效率。 項(xiàng)目背景:隨著科技的發(fā)展和生活水平的提高,智能家居系統(tǒng)越來

    2024年02月21日
    瀏覽(19)
  • 智能家居控制系統(tǒng):讓生活更智能、更便捷

    智能家居控制系統(tǒng)是一種集成了智能化技術(shù)的家居系統(tǒng),通過連接各種智能設(shè)備和傳感器,實(shí)現(xiàn)遠(yuǎn)程控制、自動化管理和智能化服務(wù),讓生活更智能、更便捷。以下是關(guān)于智能家居控制系統(tǒng)的幾個(gè)方面的分點(diǎn)論述: 智能家居控制系統(tǒng)可以通過手機(jī)App或者互聯(lián)網(wǎng)實(shí)現(xiàn)遠(yuǎn)程控制家

    2024年02月20日
    瀏覽(28)
  • 別墅智能家居控制系統(tǒng)解決方案

    別墅智能家居控制系統(tǒng)解決方案

    別墅智能家居控制系統(tǒng)解決方案 如果說建筑是凝固的音樂,那么完美的智能家居控制系統(tǒng)則是這首樂曲上絕妙的音符。在科技發(fā)達(dá)、物質(zhì)富庶的今天,自控系統(tǒng)已不單純是實(shí)現(xiàn)室內(nèi)基本安防、照明、采暖的工具,而且是建筑裝飾的一種實(shí)用藝術(shù)品,是自動化技術(shù)與建筑藝術(shù)的

    2024年02月15日
    瀏覽(22)
  • 基于物聯(lián)網(wǎng)的智能家居控制系統(tǒng)設(shè)計(jì)

    基于物聯(lián)網(wǎng)的智能家居控制系統(tǒng)設(shè)計(jì)

    智能家居,一種以住宅為平臺,利用綜合布線技術(shù),網(wǎng)絡(luò)通訊技術(shù),安防技術(shù),自動化控制技術(shù),以及語音控制技術(shù),具有很高的學(xué)習(xí)價(jià)值,同時(shí)作文畢業(yè)設(shè)計(jì)也是不錯(cuò)的選擇。 對于家庭智能家居系統(tǒng),通信范圍較短,因此藍(lán)牙或 WIFI 等較短距離通信方式可能更合適。在帶寬

    2024年03月24日
    瀏覽(98)
  • 基于物聯(lián)網(wǎng)的智能家居控制系統(tǒng)設(shè)計(jì)(1)

    基于物聯(lián)網(wǎng)的智能家居控制系統(tǒng)設(shè)計(jì)(1)

    智能家居,一種以住宅為平臺,利用綜合布線技術(shù),網(wǎng)絡(luò)通訊技術(shù),安防技術(shù),自動化控制技術(shù),以及語音控制技術(shù),具有很高的學(xué)習(xí)價(jià)值,同時(shí)作文畢業(yè)設(shè)計(jì)也是不錯(cuò)的選擇。 控制系統(tǒng)通訊方式及硬件的選擇 對于家庭智能家居系統(tǒng),通信范圍較短,因此藍(lán)牙或 WIFI 等較短

    2024年04月14日
    瀏覽(93)
  • 畢業(yè)/課程設(shè)計(jì)——基于STM32的智能燈光控制系統(tǒng)(物聯(lián)網(wǎng)、智能家居、手機(jī)APP控制、語音控制)

    畢業(yè)/課程設(shè)計(jì)——基于STM32的智能燈光控制系統(tǒng)(物聯(lián)網(wǎng)、智能家居、手機(jī)APP控制、語音控制)

    ????????文章 首先介紹本系統(tǒng)所包含的功能 ,主要包含六方面功能, 之后逐步分享開發(fā)過程 ,其流程如下:點(diǎn)亮燈帶(三極管) → 調(diào)節(jié)燈光亮度(PWM)→為系統(tǒng)添加遠(yuǎn)程控制功能→為系統(tǒng)添加語音識別功能→添加超聲波姿態(tài)監(jiān)測功能→添加OLED顯示功能 ????????特別

    2024年02月03日
    瀏覽(101)
  • Python:打造智能家居控制系統(tǒng)(內(nèi)附完整源碼)

    Python:打造智能家居控制系統(tǒng)(內(nèi)附完整源碼) 隨著人工智能技術(shù)和互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,智能家居逐漸成為人們生活中不可或缺的一部分。本文將介紹如何使用Python編程語言來打造一個(gè)基于語音識別的智能家居控制系統(tǒng)。 首先,我們需要準(zhǔn)備一些硬件設(shè)備,包括樹莓派

    2024年02月11日
    瀏覽(21)
  • STM32物聯(lián)網(wǎng)基于ZigBee智能家居控制系統(tǒng)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包