資料介紹
描述
在這個項目中,我們將創建一個遙控器,可用于控制各種儀器,如 LED、電機,或者如果我們談論我們的日常生活,我們也可以遠程控制我們的家用電器這是在公里范圍內,也沒有任何互聯網。你可能會想這是什么神奇的遙控器,但讓我告訴你,沒有魔法。這個遙控器背后的東西是我們唯一的 LoRa 模塊。
我們將要做的是,我們將重新創建一個基于 LoRa 的遙控器的面包板版本,這是我們在一個舊項目中創建的。您可以從此處參考該項目。創建原型后,我們將使用該遙控器控制兩個 LED 用于演示目的。
所以讓我們開始吧。
為您的項目制造 PCB
PCBGOGO成立于2015年,提供一站式PCB組裝服務,包括PCB制造、PCB組裝、元器件采購、功能測試和IC編程。
其制造基地配備了最先進的生產設備,如YAMAHA貼片機、回流爐、波峰焊機、X-RAY、AOI測試機;和最專業的技術人員。
雖然只有五年的歷史,但他們的工廠在中國市場擁有超過 10 年的 PCB 行業經驗。它是表面貼裝、通孔和混合技術 PCB 組裝和電子制造服務以及交鑰匙 PCB 組裝的領先專家。
PCBGOGO提供從原型到量產的訂單服務,現在就加入吧。?
關于RYLR896 LoRa模塊
RYLR896 收發器模塊采用 Lora 遠程調制解調器,可提供超遠程擴頻通信和高抗干擾性,同時最大限度地減少電流消耗。RYLR896 已通過 NCC 和 FCC 認證。

它配備強大的 Semtech SX1276 引擎,并具有出色的抗阻塞能力。該模塊靈敏度高,可通過 AT 指令輕松控制。它遵循 AES128 數據加密技術,并具有板載集成天線。

該模塊對于家庭安全、汽車報警器、工業監控和控制設備等物聯網應用來說是非常好的資產。基本上,它是一個非常有用且功能強大的工具,可用于將數據從一個地方傳輸到另一個地方距離幾公里的地方,沒有任何額外的服務,如互聯網或任何其他東西。
洞察基于 LoRa 的遙控器
在這個項目中,我們將創建一個遙控器原型,我們創建了一些項目。您可以在上面的視頻中查看,也可以從此處的項目的 Instructables 頁面查看。
在那個項目中,我們創建了一個基于 LoRa 的遙控器,它能夠在不使用任何互聯網的情況下從大約千米的距離向設備發送控制信號。那個遙控器有一個 LoRa 模塊、一個 ESP8266 模塊、一個 OLED 顯示屏、一個電池、我自己設計的 PCB 和四個用于不同用途的按鈕。
要使用它,我們只需要根據應用程序修改代碼并將其閃存到 ESP 模塊,我們就完成了。但在這里,我們將在面包板上創建一個更簡單的版本,因此我們將使用 LoRa 模塊和 ESP8266,只有一個按鈕,沒有顯示。這將總結遙控器方面。在接收器或輸出端,我們將有一個 LoRa 模塊、另一個 ESP8266 模塊和兩個 LED 來獲取輸出。雖然我已經為這個項目創建了單獨的遙控器,但我仍然會通過控制 LED 來向您展示之前創建的遙控器。
設置遙控器端

在這一步中,我們將進行遙控器的硬件設置。您需要按照以下步驟操作:-
1) 將 LoRa 模塊的 Vcc 和 GND 連接到 ESP8266 模塊的 Vcc 和 GND。
2) 將 LoRa 模塊的 Rx 引腳連接到 ESP8266 的 GPIO14 引腳。
3) 將 LoRa 模塊的 Tx 引腳連接到 ESP8266 的 GPIO15 引腳。
4)拿一個按鈕并將按鈕的一端連接到Vcc。按鈕的另一端需要通過一個電阻連接到 GND,然后將同一端連接到 ESP8266 的 GPIO 引腳 13。
完成上述步驟后,您的電路將類似于上圖所示的電路。你也可以得到在PCB上制造的遙控器你可以在這個項目的Github頁面上得到我設計的PCB的設計文件。
設置接收方

在這一步中,我們將組裝用于創建項目接收端的硬件部件,該接收端將由上一步中創建的遙控器控制。您需要按照以下步驟操作:-
1) 將 LoRa 模塊的 Vcc 和 GND 與 ESP8266 的 Vcc 和 GND 連接,
2) 將 LoRa 模塊的 Rx 連接到 ESP8266 的 GPIO15 引腳。
3) 將 LoRa 模塊的 Tx 連接到 ESP8266 的 GPIO13 引腳。
4) 取兩個LED,將兩個LED 的陰極分別與GPIO4 和GPIO5 引腳連接,并通過一個1k 歐姆電阻將LED 的陽極連接到GND。
這樣,項目的接收端也完成了,現在我們只需要將代碼刷入ESP模塊就可以了。因此,讓我們繼續這一步。
設置 Arduino IDE

?要使用 Arduino IDE 對 ESP8266 進行編碼,我們需要將 ESP8266 板安裝在 Arduino IDE 的附加板中,因為它們沒有預裝。為此,我們需要遵循以下步驟:-
1. 轉到文件 > 首選項
2. 將esp8266...添加到 Additional Boards Manager URL。
3. 轉到工具 > 板 > 板管理器
4、搜索esp8266,然后安裝板子。
5. 重新啟動 IDE。
對面包板電路進行編碼

現在我們只剩下項目的編碼部分了。要對模塊進行編碼,您需要遵循以下步驟:-
首先,我們將對遙控器部分進行編碼,為此將遙控器的 ESP8266 連接到您的 PC,然后:-
1) 從這里前往該項目的 Github 存儲庫。在那里你會看到一個名為“BreadBoard_Remote.ino”的文件。這是遙控器的代碼文件。
2) 復制代碼并將其粘貼到 Arduino IDE 中。選擇正確的板子和 COM 端口并上傳代碼。
我們的遙控器準備好了。現在我們需要在接收端對 ESP8266 進行編程。為此,您需要將接收端的 ESP8266 連接到您的 PC,然后:-
1) 從這里前往該項目的 Github 存儲庫。在那里你會看到一個名為“LoRa Station.ino”的文件。這是項目接收端的代碼文件。
2) 復制代碼并將其粘貼到 Arduino IDE 中。選擇正確的板子和 COM 端口并上傳代碼。
這樣,您的編碼部分也完成了。現在你已經準備好玩它了。
使用遙控器 | 演示
代碼完成后,設置即可使用。這些模塊的編碼方式是,當我們按下遙控器上的按鈕時,其中一個 LED 會亮起。您可以根據需要添加任意數量的按鈕,并通過更改代碼并連接 LoRa 模塊來控制要控制的每個節點,從而在這些設備的幫助下控制多個設備。由于這是原始遙控器的原型,您還可以通過參考“基于 LoRa 的遙控器的見解”步驟中添加的視頻來創建原始遙控器,并像我一樣從該遙控器控制接收器端。

您可以使用項目Github頁面上的設計文件獲得我為遙控器制造的PCB 。這個遙控器上還有一個顯示屏,可以確認我們所做的活動。因此,代碼也需要更改。您無需擔心這一點,只需在項目的 Github 頁面上的“Remote.ino”文件中獲取代碼,就可以開始使用了。您可以參考上面的視頻,詳細了解控制器如何工作和控制設備。

通過這種方式,您可以創建自己的遙控器,并在幾公里的距離內控制多個不同的儀器,無需任何互聯網。
希望你喜歡這個教程。期待下次再見。在那之前,盡情享受 LoRa 模塊吧。
- 希哈科技萬能紅外遙控器
- 紅外遙控器編碼大全 85次下載
- PC紅外遙控器的PCB原理圖免費下載 89次下載
- 無線遙控器信號的分析和制作Hack硬件進行攻擊的詳細資料說明
- 風神遙控器正確拆卸方法步驟 15次下載
- 空調遙控器維修資料下載 18次下載
- 無線遙控器資料 10次下載
- 智能紅外遙控器的設計技術分類 369次下載
- TCL遙控器型號大全 0次下載
- 自制電腦紅外遙控器
- 微型遙控器電路圖
- 微型強力遙控器電路圖
- 簡易實用的遙控器電路圖
- 聲波遙控器電路圖
- 創維遙控器彩圖大全
- 遙控器解碼器怎么使用 1034次閱讀
- 萬能遙控器的設置和使用方法 1.5w次閱讀
- 如何構建一個簡單的基于紅外的車門遙控器 1349次閱讀
- 如何創建基于MAXQ的“學習”遙控器 1072次閱讀
- 遙控器的組成 1.1w次閱讀
- fireflyAIO-3288J紅外遙控器介紹 1749次閱讀
- fireflyAIO-3288C主板紅外遙控器簡介 1715次閱讀
- FireflyRK3128主板紅外遙控器介紹 2358次閱讀
- Firefly關于RK3288的紅外遙控器簡介 2722次閱讀
- 一文弄懂工業無線遙控器是什么 1.4w次閱讀
- 無線遙控器常見的五個故障及處理辦法 2.8w次閱讀
- 帶你了解遙控器的發展歷史 1.7w次閱讀
- 一文弄懂無線遙控器 9194次閱讀
- 遙控器集成檢測系統檢測CAN總線遙控器操作過程簡介 7347次閱讀
- 簡單實用的遙控器檢測儀電路圖 1.8w次閱讀
下載排行
本周
- 1蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 275次下載 | 5 積分
- 2長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 85次下載 | 5 積分
- 3AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 4長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
- 5ZSKY-2310AI 3A SOT-23 N溝道增強型MOSFET規格書
- 0.63 MB | 2次下載 | 免費
- 6TP4054 400mA線性鋰離子電池充電器中文手冊
- 0.70 MB | 2次下載 | 免費
- 7華碩F3e系列筆記本電腦用戶手冊
- 5.44 MB | 1次下載 | 3 積分
- 8TP4055 500mA線性鋰離子電池充電器中文手冊
- 0.75 MB | 1次下載 | 免費
本月
- 1蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 275次下載 | 5 積分
- 2人形機器人電機驅動和傳感報告
- 4.27 MB | 138次下載 | 免費
- 3長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 85次下載 | 5 積分
- 4U盤一鍵制作
- 23.84 MB | 41次下載 | 免費
- 5AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 6Altium Designer元件庫
- 17.11 MB | 17次下載 | 免費
- 7長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
- 824V2A開關電源PCB資料分享
- 0.23 MB | 7次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191382次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183339次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論