資料介紹
描述
大家好 !這次我得到了一個有趣的 LoRa + NodeMCU + Blynk 組合。我們將使用 NodeMCU 通過 LoRa 接收消息,并使用 Blynk 在我們的應用程序上顯示接收到的消息
- NodeMCU 是最簡單易用的內置 WiFi 板之一,可以從 Arduino IDE 進行編程并添加一些附加功能。
- Blynk 是一個帶有應用程序的平臺,可以使用簡單的庫輕松地與物聯網設備連接。
- LoRa 是一種長距離技術,傳輸距離遠,功耗低。
這三種技術的結合可以用來開發做出優秀的項目。
LoRa RA-02 模塊有兩種形式 - SMD 形式和分線板形式。我會推薦(并使用)分線板類型,因為它易于使用且對面包板友好。在開始項目之前,我們必須焊接 LoRa Breakout 板上的插頭引腳。小心不要讓電路板過熱。
項目流程:
- LoRa 模塊讀取接收到的消息包,并使用 SPI 協議將包傳輸到 NodeMCU。
- NodeMCU 讀取數據包并通過 WiFi 將其發送到虛擬引腳 V1 上的應用程序的 LCD 顯示器。
注意:我已經演示了 Arduino 和 LoRa 的接口,可以用來制作發射器,可以在這里找到。
如何使用 Arduino IDE 對 NodeMCU 進行編程:
1. 轉到文件 -> 首選項并將給定的鏈接粘貼到附加板管理器中,然后選擇確定。
http://arduino.esp8266.com/stable/package_esp8266com_index.json
2. 轉到工具 -> 板并選擇板管理器。
3、通過esp8266社區搜索esp8266,安裝最新版本。
4. 轉到工具 -> 板,導航并選擇 NodeMCU 0.9。現在,您的 Arduino IDE 已準備好在 NodeMCU 上進行編程。
導入庫:
我們將使用兩個新庫。所以我們需要從它的源頭導入它。這可以從 Arduino IDE 完成。
1. 轉到 Sketch -> 包含庫 -> 管理庫
2. 搜索 Sandeep Mistry 的 LoRa,選擇最新版本并安裝。
3. 同樣,搜索 Blynk,選擇最新版本并安裝。
?
引腳連接:
創建 Blynk 應用程序
1. 下載 Blynk 應用程序并完成注冊過程。
2. 進入新項目,輸入任意名稱,選擇設備為 ESP8266,然后點擊創建。將發送一封包含授權 ID 的電子郵件。通過替換雙引號中的文本將其粘貼到您的 Arduino 代碼第 12 行。
3. 點擊右上角的 + 圖標并選擇 LCD。在 LCD 設置中,選擇 Advanced Mode 并選擇輸入引腳為 V1。
4. 單擊右上角的直角三角形以部署您的應用程序。
如果您編程的 NodeMCU 連接到 WiFi,您將看到的第一條消息是“Waiting”。
注意:將第 13 行中的 WiFi 用戶名替換為您的 WiFi SSID,將第 14 行中的 WiFi 密碼替換為您的 WiFi 密碼。
執行 :
樣品運行
這就是應用程序顯示接收到的消息的方式。初始消息將是“等待”。
只是為了交叉驗證,這些是發送器發送的消息,這是我在之前的項目中構建的使用 Arduino 的溫度傳感器。
?
- 使用LoRa RA-02傳輸溫度傳感器從STM32 Nucleo64讀取溫度值
- Arduino Uno LoRa RA-02溫度傳感器開源項目
- 如何在通知程序上以動畫的形式顯示來自手機的通知
- 如何使用STM32CubeMX構建簡單的USB-PD接收器應用程序
- AN5418_使用STM32CubeMX構建一個簡單的USB-PD接收器應用程序
- 如何使用 STM32CubeWL 構建 LoRa? 應用程序
- 手指在應用程序上機器人
- 在Blynk應用程序中使用NodeMcu8266連接DHT傳感器值
- 使用NodeMCU在LOTODA應用程序上監控溫度和濕度
- 移動LoRa短消息發送器/接收器
- 安信可LoRa快速入門指南
- 【安信可LoRa模組專題①】安信可LoRa快速入門指南
- 安信可NodeMCU-32S驅動Ra-01模組實現溫濕度數據傳輸并顯示在OLED上
- 濕度傳感器HZ-02RA產品手冊 4次下載
- 無線遙控接收器程序
- 電視接收器在哪個位置 831次閱讀
- 基于RA2L1實現串口DTC數據接收 569次閱讀
- 調諧射頻接收器電路分享 3745次閱讀
- 電工知識—S7-1500程序上傳 1w次閱讀
- 寬帶RF接收機架構選項綜述 1698次閱讀
- 軟件無線電接收器的結構 2452次閱讀
- 在MPSoC ZCU106單板的HDMI-Tx上基于eglfs_kms的運行QT應用程序 3031次閱讀
- 如何利用ATmega328P構建一個可靠的LoRa設備 5497次閱讀
- 淺談RAM 執行應用程序 3264次閱讀
- 如何提高GPS接收器的靈敏度 5301次閱讀
- 如何在谷歌云上使用Hyperledger Caliper測試區塊鏈應用程序 1284次閱讀
- 如何確定接收器增益以及對接收SNR的負面影響分析 9689次閱讀
- 怎樣在 Linux 上安裝程序? 4922次閱讀
- 簡單自制藍牙接收器 5.3w次閱讀
- 基于FPGA的DVI接收器設計與實現 5224次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機控制開發板用戶指南
- 5.78MB | 8次下載 | 免費
- 5STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實現
- 2.94MB | 4次下載 | 免費
- 7PCB圖繪制實例操作
- 2.92MB | 2次下載 | 免費
- 8零死角玩轉STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 137次下載 | 免費
- 4A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 7PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論
查看更多