Azure中將 Raspberry Pi 聯機模擬器連線到 Azure IoT 中心 (Node.js)
實驗效果:將模擬 Raspberry Pi 連線到建立的 IoT 中心。 然後,使用模擬器執行示例應用程式,生成感測器資料。 最後,將感測器資料傳送到 IoT 中心
實驗步驟
一:點如下連結 啟動Raspberry Pi Web模擬器
https://azure-samples.github.io/raspberry-pi-web-simulator/#GetStarted
Raspberry Pi Web 模擬器概述
1. 組裝區. 你可以看到裝置狀態.
程式集區域 - 預設電路是 Pi 連線到 BME280 感測器和 LED。
2. 編碼區域. 一個聯機程式碼編輯器,可在其中使用 Raspberry Pi 進行編碼
一個聯機程式碼編輯器,可在其中使用 Raspberry Pi 進行編碼。 預設示例應用程式可幫助從 BME280 感測器收集感測器資料,並將其傳送到 Azure IoT 中心。 該應用程式與真實 Pi 裝置完全相容。
3. 整合控制檯視窗. 顯示程式碼輸出.
二:Azure中建立 IoT 中心並記下連線字串的主金鑰
1. 在 Azure 門戶, 點選 “新建” > “物聯網” > “IoT Hub” 以建立一個Azure IoT中心.
2. 在 裝置資源管理器 窗格, 點選 新增 在你的Azure IoT中心建立一個裝置.(例如 myDeviceId)
3. 選擇剛剛建立的裝置並記下 連線字串的主金鑰.
三:在 Pi Web 模擬器上執行示例應用程式
1. 替換佔位符 在第15行 替換的內容是Azure IoT中心內 裝置連線字串.
2. 點選 執行 按鈕或者輸入 "npm start" 以執行應用程式.
應看到以下輸出,該輸出顯示感測器資料和傳送到 IoT 中心的訊息
讀取 IoT 中心收到的訊息
若要監視 IoT 中心從模擬裝置收到的訊息,一種方法是使用適用於 Visual Studio Code 的 Azure IoT Tools。 若要了解詳細資訊,請參閱使用適用於 Visual Studio Code 的 Azure IoT Tools 在裝置和 IoT 中心之間傳送和接收訊息。
參照:
https://docs.microsoft.com/zh-cn/azure/iot-hub/iot-hub-raspberry-pi-web-simulator-get-started 將 Raspberry Pi 聯機模擬器連線到 Azure IoT 中心 (Node.js)
模擬器原始碼:https://github.com/Azure-Samples/raspberry-pi-web-simulator
如果有物理裝置,請訪問將 Raspberry Pi 連線到 Azure IoT 中心以開始進行操作。
相關文章
- 用Raspberry Pi搭建Azure IOT解決方案
- Azure web 連線到Azure databaseWebDatabase
- Microsoft Azure News(4) Azure新D系列虛擬機器上線ROS虛擬機
- 基於Azure IoT開發.NET物聯網應用系列-全新的Azure IoT架構架構
- 微軟宣佈支援基於虛擬機器的Azure IOT Edge服務微軟虛擬機
- Azure xplate cli建立虛擬機器虛擬機
- Raspberry PI 3B:連線到 SSID 時出現問題
- Azure DevOps 跨賬號連線 Azure 服務dev
- 【Azure Redis 快取 Azure Cache For Redis】Redis連線池Redis快取
- 使用Azure REST API建立虛擬機器RESTAPI虛擬機
- charles手機模擬器的連線
- 使用 Azure CLI 建立 Linux 虛擬機器Linux虛擬機
- 使用Azure CLI實現自動關閉Azure虛擬機器的指令碼虛擬機指令碼
- 雲端計算之路-試用Azure:如何建立虛擬機器之間的內網連線虛擬機內網
- Azure DevOps(三)Azure Pipeline 自動化將程式包上傳到 Azure Bolb Storagedev
- Azure Terraform(十二)利用 Terraform 將檔案上傳到 Azure Blob StorageORM
- 建立Azure DS 虛擬機器並附加SSD硬碟虛擬機硬碟
- Raspberry Pi with Go langGo
- 【Azure 環境】在Azure虛擬機器(經典) 的資源中,使用SDK匯出VM列表的辦法虛擬機
- 用PowerShell在China Azure建立ARM虛擬機器虛擬機
- 微軟正式釋出 Azure IoT Central微軟
- PD虛擬機器教程:如何在PD虛擬機器中設定連線隨身碟時直接連線到mac?虛擬機Mac
- 理解及快速測定 Azure 虛擬機器的磁碟效能虛擬機
- 用 Docker Machine 建立 Azure 虛擬主機DockerMac
- Azure AD Domain Service(二)為域服務中的機器配置 Azure File Share 磁碟共享AI
- 將資料庫備份到AZURE blob storage資料庫
- [Azure] 使用 Azure 快速搭建 Redis 伺服器Redis伺服器
- Sequelize 連線微軟雲資料庫 SQL Azure微軟資料庫SQL
- 【Azure Developer】使用 Python SDK連線Azure Storage Account, 計算Blob大小程式碼示例DeveloperPython
- 使用Azure Site Recovery把VM批量搬遷到Azure
- 縮減Azure上Linux虛擬機器系統盤容量Linux虛擬機
- 定時自動開啟和關閉Azure虛擬機器虛擬機
- 【Azure 儲存服務】Java Azure Storage SDK V12使用Endpoint連線Blob Service遇見 The Azure Storage endpoint url is malformedJavaORM
- Raspberry PI USB wifi 設定WiFi
- 虛擬機器怎麼連線到區域網虛擬機
- HBuilder 連線 夜神安卓模擬器UI安卓
- 主機網路連線到VMware虛擬機器的方法虛擬機
- 【Azure Redis 快取】示例使用 redisson-spring-boot-starter 連線/使用 Azure Redis 服務Redis快取Springboot