隨著物聯網技術的演進,從實現設備聯網到設備聯動,從物聯網的設備接入到邊緣計算、AI大數據分析,物聯網的技術不斷向前發展,物聯網應用也呈現多元化。那么作為個人開發者,如何將物聯網為我所用?
這些天我用物聯網改造了家里的老舊門鎖,對門鎖進行簡單升級,接入到機智云物聯網云平臺,實現手機遠程控制,也能實現設備聯動。
一、項目材料
1.老舊遙控電動門鎖:這里使用阿爾卡諾直線開門機,315遙控版本
2.原裝遙控器
3.機智云 GC511 :這是一款搭載了ML302、支持Cat.1、GPRS、485 modbus 網絡數據透傳的工業級4G DTU,具有廣覆蓋、高速率、低延時、超高性價比的特點,可以快速將Modbus產品快速接入機智云物聯網平臺。
4.硬件改裝
PB8接到遙控器關按鍵
PB5接到遙控器停按鍵
PB4接到遙控器開按鍵
硬件準備齊全后,可以進行云端開發了,在云端開發前,建議新手熟悉一下機智云自助開發平臺,這樣子更加事半功倍。可以參考“開發者案例:動手做一個 4 孔插座,順便搞懂智能產品開發”,這個案例對于機智云接入原理、流程等都有詳細講解。
二、云端部署
1.創建一個智能產品
在機智云平臺注冊一個賬號,創建一個智能產品
此處我選擇的是標準方案,那么會自動套用機智云提供的數據功能點模板,如下所示。
2.創建一個移動應用
3、關聯應用
打開第一步中的已經創建好的”智能門鎖“智能產品,跳轉至本頁面,進行產品關聯。
4、下載MCU代碼包
.在MCU開發里面生成STM32F103代碼,下載到電腦備用。
5、下載APP
利用機智云賽博坦工具,自動生成APP,在線自定義APP的登錄頁面、詳情頁等等,就能生成個性化的APP。可以參考“如何使用機智云賽博坦工具做一個APP”
下載機智云測試APP,請到機智云官網下載中心下載使用即可!
三、MCU程序修改
將下載的代碼解壓,打開根目錄里面的cubeMX項目文件,對GPIO進行初始化后生成代碼。
PB8----關----低電平有效----開機默認高電平
PB5----停----低電平有效----開機默認高電平
PB4----開----低電平有效----開機默認高電平
修改gizwits_product.c里面的gizwitsEventProcess函數。
開門
關門
暫停
修改gizwits_product.c里面的userHandle函數。
Mode和timerMsCount1為全局變量,timerMsCount1在定時器里面自加。
到此代碼就完成了,將代碼編譯下載到單片機。
接上機智云的4G模組,上電聯網設備即可連接云端。
利用機智云串口調試助手生成設備二維碼。
利用云端生成的APP或者機智云公版APP進行掃碼綁定。
至此,一個完整的智能門鎖做完了。出門不用帶鑰匙,可以用APP來開車庫門了。
關于如何用現設備聯動,這個可以通過機智云APP設置來實現,這次太晚了,具體下次詳細講。
免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。
關鍵詞:
凡注有"實況網-重新發現生活"或電頭為"實況網-重新發現生活"的稿件,均為實況網-重新發現生活獨家版權所有,未經許可不得轉載或鏡像;授權轉載必須注明來源為"實況網-重新發現生活",并保留"實況網-重新發現生活"的電頭。
熱點
頭條
- 已正式納入我國能源戰略體系 我國氫能產業發展正在進入新的歷史時期
- 有望迎來千億市場 保險公司該如何深入參與試管嬰兒等輔助生殖保險市場?
- 為經濟賦能為生活添彩 2022智博會聚焦“智慧城市”以線上方式舉行
- 屬醫療范疇且具有一定的風險和不確定因素 消費者還需謹慎選擇
- 創新模式不斷涌現 服務要素對制造業發展的貢獻持續提升
- 中國新能源裝機規模和發電量世界第一 牽頭制定標準體系有助于全球能源轉型
- 推廣實施郵輪船票管理制度 五部門推動打造一批國際一流的郵輪旅游特色目的地
- 貨值累計近3000億美元 中歐班列已成為國際經貿合作的重要橋梁
- 給盲盒經營活動立規矩會有利于引導盲盒行業規范發展嗎?
- 獲利模式較為直接 不少創業者選擇將開奶茶店作為自己的“第一桶金”