2020年08月31日

雙向通訊——接收來自雲端的訊息

雙向通訊——接收來自雲端的訊息

大家好,我是 Eric目前是微軟的 Technical Evangelist這則短片要跟各位介紹在使用

Azure IoT Hub 來接收來自這些

devices或者是 application 的訊息、事件、或是 log除了可以接收這些資料之外Azure

IoT Hub 它還提供了雙向溝通的管道也就是我們可以透過 Azure

IoT Hub 把訊息送到指定的 device

上面它本身就可以做雙向的溝通如果你要透過應用程式來控制這些 devices 根據你送回來的訊息做一些操作的話就可以利用 Azure

IoT Hub 的這個功能我們稱做「Cloud-to-Device (C2D)

的訊息傳遞」它使用的方式也很簡單如果你透過 Azure IoT Hub

SDK 來撰寫程式的話我們只要讓我們的 devices, clients

去 listen 'message' 這個

event也就是說,當 IoT Hub 把訊息傳送到

devices 端時候它就會去 trigger message

的 event你只要到時候把 message 的資料結構解開就可以去做對應的處理了這個部份,程式的撰寫也非常簡單我們一樣透過示範,這個示範我就不送訊息單純就是去

listen message 這個 event我們透過

Azure IoT Hub SDK

VPN 企業專屬為您的企業帶來最便利、快捷、安全、靈活及具成本效益的方法,部署和管理世界級的企業網路,全天候管理保證表現卓越。

來做這件事情這邊很單純,就是收到來自 cloud 的 message

之後把它的內容拆開來我這邊先 run 起來當我執行這個程式之後就像一般我們在連接 Azure

IoT Hub 一樣就讓它 (device)

連結到 Azure IoT Hub當你的

devices 只要是跟 IoT Hub

處於「連接」的狀態你就可以回送訊息當然你也不用擔心如果你的 devices 斷線的話這個從 cloud

to device (C2D) 的訊息就會暫時

queue 在 IoT Hub

上當你的 devices 再次上線之後它就會從這個 queue

中把訊息再收回來我們現在把這個程式 run 起來之後就可以看到這四個模擬的 devices

就開始 listen message 的

event當然你可以寫程式來送訊息不過我們也可以透過 (Azure) portal 上的功能來做測試我們知道

Azure IoT Hub (的管理介面)上有

Device Explorer你這邊就可以看到目前註冊在 Azure IoT

Hub 上的 devices 有哪些比方說我想要送(訊息)給

SimulationDevice-1 這個裝置這邊你可以看到在 portal 上有一個功能叫「將訊息傳送到裝置」那我們就點這個功能這邊的話,訊息主體你可以打任何文字(Hello

from Cloud)除了純文字的訊息主題之外,你也可以給它很多 propertiesProperty 就是一個

key-value (pair) 的資料也許你可以是(金鑰)「command」,然後(值)「update」新增然後可能是(金鑰)「type」(值)「command」就可以根據你的需要,除了訊息的本體之外,也可以有 property

list 送到 device 端當我設定好這些資料之後,按下「傳送訊息」訊息已傳送我們回到程式就可以看到收到了來自雲端的

message它裏面有 data 的欄位我們把這個 byte

array 拆解(重組)成字串之後就看到是「Hello from Cloud」而

Property List 我們也抓到了我們剛才送來的 properties

有兩個:command 跟 type那它們的值就分別為 update

跟 command透過這個示範你可以瞭解到,在使用 Azure IoT

Hub 的時候不只是可以接收來自 devices 端的訊息我們也可以把訊息透過

IoT Hub 送到 devices

端如果你要微調 devices 端的一些設定或者是說你要它根據一些狀況處理一些動作你都可以善用 Cloud-to-Device

(C2D) Message 的機制所以它也是非常簡單,devices 端只要

listen message 這個 event

就可以達到這個效果這則短片很簡單地跟大家介紹我們怎麼樣來利用 Azure IoT Hub

它有雙向通訊的特色來做到 Device-to-Cloud (D2C) 以及

Cloud-to-Device (C2D) 的通訊謝謝大家

成為華文網的Google教育服務會員

哈囉(◍•ᴗ•◍)ゝ各位親愛的老師大家好歡迎來到全球華文網的Step by step的教學系列。好,這一則影片要跟各位分享的是如何成為全球華文網Google教育服務帳號的會員成為教育服務帳號會員有什麼樣的好處呢當然最重要的是教學平台還有無限...

國外域名註冊和使用教程,分享個全球最大最靠譜域名服務商

大家好今天我要為我的頻道註冊一個域名以後節目裏涉及到的資料比如一鍵安裝腳本操作指令等我都會放在域名的網站下網站到時候我會按我前面出的幾期視頻內容來搭建域名分國內域名和國外域名如果購買國內域名得考慮備案問題否則你的網站流量一旦上來了很容易出現...

屋主募集中!新世代媒體網路行銷術,讓賣屋更快速

哈囉 大家好 我是房仲阿濱 歡迎回到我的頻道我今天要來拍一集 屋主募集中 耶~~今天是3月21,我要跟大家講一個重要宣佈事項我又新增了一個剪輯師 為什麼我要新增剪輯師呢?是因為我最近又多了買一台A73然後加大光圈的攝影機然後前前後後這樣花了...

posted by 悲しいストリート at 18:27| Comment(0) | テクノロジー | 更新情報をチェックする

2020年08月24日

Mitsubishi Grand Lancer 隔音工程篇

Mitsubishi Grand Lancer 隔音工程篇

各位觀眾大家好歡迎收看我們這次Grand Lancer實際解剖的續集這一次我們要帶大家來看的是Grand Lancer號稱它的隔音大幅改進之前我們試駕的時候以實際的分貝計來量確實它的隔音改善了不少這一些隔音材其實我們除了在型錄上在廣告中看的見之外我們實際上也很少機會可以實車把它整個都拆了這一次我們花了一些時間我們就把這一台實際上全部整個內裝來做拆解可以看到我們把內裝全部淨空之後中華汽車所用的隔音材料全部都一目瞭然首先是我們看到的是它的地毯的部分除了一般我們地毯的材質之外它在腳踏墊的地方用了非常多的隔音棉材質這裏是比較靠近引擎的部分防火牆的部分這隔音棉都用得非常的完整而且我們拆下來之後另我一點蠻訝異的是這隔音棉實在真的有夠厚的這隔音棉應該有好幾公分厚也難怪它這裏面還有一些泡棉的材質也難怪說這裁起來感覺不太一樣另外我們再來看到的是行李箱的內飾板的部分一般來講行李箱內飾板都不會再做隔音棉的鋪設這一次Grand Lancer我們經過實際上把它拆解之後這就是行李箱的內飾板它本來是裝在這個位置的我們實際上把它拿下來之後你看哇全部也都鋪滿了隔音棉而且它的厚度我們看起來也都是相當的厚實所以難怪行李箱的共振它能夠有效的消弭看來這一次中華是不惜血本行李箱的地毯我們這一次看到的它是把隔音棉整張撲滿一般的車子可能是可能一點點二分之一三分之一Grand

很多人每逢週末只有一個簡單的小心願,就是可以一覺睡到自然醒,可惜的是裝修的轟隆聲永遠都會擾人清夢。如果想享受難得的週末睡眠,又不想戴耳塞,可以參考以下的隔音裝修,從門口開始幫房間進行隔音,向自然醒的夢想進發!

Lancer這一次是整個撲滿的那另外在前面跟座艙相接的部分它也用了泡棉來做一些空隙的阻隔所以能夠有效抵擋後箱的一些共鳴音這看起來真的細部上其實做得還算蠻用心的那到底車子裏面它的隔音棉的採用隔音棉的設施或者是自身墊的設施它的鋪設是怎麼樣我們接着一起再來看行李箱這是備胎的部分這一次Grand Lancer它還是一樣有附備胎的配置它的備胎是小尺寸的備胎那備胎的下方它的制震墊幾乎是鋪滿了整個備胎下部的位置另外在前方這裏也是整個是鋪滿的這個制震墊看起來隔音的材質確實是用料是相當實在在車尾的地方再來我們要進入車內了車內的隔音材質我看的時候其實我有點驚訝因為其實我們也拆過蠻多車子拆到這台Grand Lancer的時候大家是有點訝異因為除了說它的隔音棉採用了非常多而且非常厚之外我看這車子裏面制震墊的配置也是用料相當相當的誇張我們來看這個是座艙的部分座艙的部分我們看到前座的腳踏墊是完全全部鋪滿的那在座椅下方也是全部鋪滿一般的車大概都只有鋪重點的地方大概可能這裏或者是這裏一點點這個全部鋪滿感覺是真的看的到車廠的用心那在後座腳墊的地方制震墊也是鋪滿的而且中央鞍部的部分也把這個隔音棉鋪設的非常的完善幾乎都把它鋪起來了在一般車體共振比較容易發生共振的地方像我們現在這裏油箱的上方它甚至連油箱上方它都鋪滿了制震墊這也難怪說這台車我在開的時候那時候開起來就覺得這台車為甚麼開起來比同級車還要安靜而且車底感覺更扎實我們都知道這種制震墊其實它除了制震之外最重要的是你貼附得越多它車身的共振就越小越能夠有效吸擬車身的共振讓車體開起來就更扎實其實這個是一個小秘密之一那整個Lancer的車體看起來隔音跟NVH是這一次改善非常大的部分當我們把整個內裝都拆掉之後我們就可以看到其實它真的是可以說不惜血本在做這些東西當然有好有壞制震墊貼得越多當然車體你感覺越扎實NVH的表現會更好可是反過來說這個制震墊其實是很重的不要看這個全車貼這一些這一些如果在還沒貼之前你把它全部清除下來的話可能會增加個十幾二十公斤我想應該是有可能的所以為甚麼Grand Lancer的車重比一般同級車還重我想在隔音方面和懸吊方面因為它採用後輪獨立的連桿比較多的設計所以它的重量車身的總重來講可能會比同級車來的重那這也是對工程師的一個更大的挑戰因為其實現在節能也是一個非常重要的重點如果在車身重量增加的狀況之下還能夠達到真正節能的目的這個就是真的對我想對原廠的工程師是一個非常大的考驗

【个人提升】個人品牌的建立和傳播

Hello大家好我是秋葉在這個時代互聯網可以快捷地連接到世界各地基於興趣 技能和專業領域為個人品牌的建立和傳播提供的無限的可能性你在任何一個領域有專長都可以藉由各個平台和社區去向大眾提供價值獲得知名度和影響力有的人就問了我既沒有什麼專長也沒...


女職員負能量激活之旅

每天準時上班都在做一樣的事泡咖啡 聊是非三不五時有點衰老闆超機歪好像我怎麼做 他都不滿意大概覺得把不到我由愛生恨了吧對了 她是我的好姐妹莎莎嗨 我是莎莎今年跟巴鈺一樣也是34歲每天早上都在跟時間賽跑人生有時候就差那麼一點點算了. 反正我也是...


中國為減少對進口晶片的依賴,設立了一個基金,繼續開展創新和國際合作,爭取在核心技術領域實現突破

中國邀外資共造世界級晶片產業 美媒:這一舉動令人意外美媒稱,中國希望外資參與其打造世界級晶片產業的計劃。在美國出手阻撓這個亞洲國家稱霸下一代技術的時候,這一舉動令人感到意外。據彭博新聞社網站4月25日報道,作為減少對外國技術嚴重依賴的努力的...


posted by 悲しいストリート at 18:36| Comment(0) | 生活 | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。