很多小伙伴已經學習了前兩期教程hello world、點燈,對合宙Air201這款低功耗資產定位模組的LuatOS開發已有一定了解,大家的實操反饋是:真的很簡單!
那么,這一期我們要一起體驗更有趣的——遠程控制點燈!
Air201遠程控制點燈教程
合宙Air201資產定位模組——是一個集成超低功耗4G通信、語音通話、超低功耗定位、計步、震動、Type-C、充電、放音、錄音等功能的超小PCBA。
內部集成高效、簡單、可靠的LuatOS語言,旨在幫助客戶降低開發難度,降低研發成本,以及打造超小超低功耗的精品產品。
合宙Air201最新資料下載鏈接:
www.hezhoudingwei.com
本章節教你使用Air201遠程控制示例,實現板載LED燈的亮滅。輕松拿捏操控感!
1. 搭建環境
新同學建議先看前期的相關基礎知識,再看本期教程,更方便理解和上手。
1.1 建立遠程服務
為了方便客戶調試,我們制作了一個遠程測試網頁。請先打開網頁:
合宙TCP/UDP web測試工具:
https://netlab.luatos.com/
1.2創建項目
和之前的教程步驟一樣(新同學建議先看前文基礎知識),可以在LuaTools項目管理中新建一個項目,重新選擇底層Core和腳本。
2. 編寫代碼
分別編寫初始化LED燈、通過字符串控制LED、設置服務器接口、鏈接服務器,以及增加定時上報消息到服務器等5個部分的相關代碼。
2.1 初始化LED燈
2.2 通過字符串控制LED
這里,我們簡單通過blue on,blue off,redon,redoff來控制藍燈、紅燈的亮滅。
2.3 設置服務器接口
此處注意:
port需要修改,根據建立遠程服務器時候產生的Port修改。如果連不上服務器,多關注這個參數。
2.4 鏈接服務器
2.5 增加定時上報消息到服務器
一直上報時間,增加上行互動:
3. 調試代碼
接下來,通過https://netlab.luatos.com/網頁遠程控制Air201。
3.1下載demo
直接下載demo到Air201。
3.2 網頁顯示
如果顯示下圖,則表示鏈接成功,并且一直上報數據。
3.3下發指令
3.4效果展示
一切就緒,讓我們來看看網頁遠程控制紅燈亮滅的效果。
▼ 紅燈亮 ▼
▼ 紅燈滅 ▼
通過指令輕松實現紅燈遠程控制
sf
-
遠程控制
+關注
關注
4文章
627瀏覽量
34922 -
定位
+關注
關注
5文章
1329瀏覽量
35357 -
LuatOS
+關注
關注
0文章
76瀏覽量
1936
發布評論請先 登錄
相關推薦
評論