“小安小安,打開燈光”,現代人都講究一個“搭子”,飯搭子、旅游搭子......,日常生活管理也需要一個好的搭子,讓生活更加簡單方便。
應粉絲@光之使者ppx的需求,在天氣站上加入電腦互動+離線語音+智能家居控制的功能,工程師掉了半個月的頭發,終于面世了一個日常生活搭子,智能桌面助手——AiPi-DSL_Dashboard。
本次桌面助手項目使用小安派-DSL核心板+3.5寸觸摸屏來開發,實現了天氣+時間查看、離線語音及部分語音提示、電腦軟件快捷方式、MQTT遠程控制功能。而且還重新設計了外殼,相比之前的天氣站,美觀了不少。
使用說明
1配置WiFi 連接
在Home頁面,下滑會進入Wi-Fi配置頁,點擊搜索按鈕會開始搜索附近可用的SSID,默認可選10個信號最強的Wi-Fi。選擇好Wi-Fi之后,即可輸入Wi-Fi 密碼。點擊連接按鈕就能觸發Wi-Fi連接。
2快捷助手使用
1)連接藍牙
電腦未連接桌面助手時,會提示連接:
電腦使用藍牙連接名稱為 “AiPi-Dashboard” 的藍牙鍵盤設備,連接成功后,界面會變成:
2)快捷使用
桌面助手的快捷方式軟件已經固化,不能動態配置需要顯示的軟件圖標,值得一提的是,快捷方式的原理是模擬鍵盤按下快捷鍵來打開電腦上的軟件,這6個快捷方式的快捷鍵為:
可以設置電腦上的任意軟件以上述6個快捷鍵的其中一個打開,比如:
完成這個設置之后,可以通過桌面助手打開電腦的任意軟件。
3連接MQTT 服務器
遠程控制方式是通過MQTT來實現,桌面助手會作為客戶端接入MQTT服務器,以向服務器發送消息的方式來控制訂閱該消息客戶端。
本項目中,所使用的MQTT服務器是 “EMQX” 的公共服務器, 當然服務器是可以動態配置的,在SmartCtrl控制界面里,可以通過配置客戶端信息來實現配置服務器的HOST:
這里沒有提供ClientID的配置,因為界面實在不想弄得太大。默認的ClientID=“AiPi-DSL_Dashboard”,當然你也可以在代碼當中修改它。除此之外,發送消息的Topic和內容也可以自由的配置,只需要點擊編輯按鈕:
最后,可以點擊頁面中的掛燈圖標來給MQTT服務器發送指令。
4語音指令
離線語音是使用VC-01來實現的,它可以讓你釋放雙手做到連接服務器、控制燈甚至是打開電腦軟件等操作。利用VC-01桌面助手能夠有一些簡單的語音提示,比如網絡連接成功、天氣查詢成功等。
審核編輯 黃宇
-
DSL
+關注
關注
2文章
58瀏覽量
38293 -
物聯網
+關注
關注
2909文章
44557瀏覽量
372758 -
服務器
+關注
關注
12文章
9123瀏覽量
85324 -
核心板
+關注
關注
5文章
1008瀏覽量
29742 -
MQTT
+關注
關注
5文章
650瀏覽量
22487
發布評論請先 登錄
相關推薦
評論