精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

基于OpenHarmomny的智能門鎖簡介

系統 OpenHarmony
本項目的場景是智能家居。通過Openharmony源碼與hi3861開發板進行智能門鎖的項目開發。最后可以通過舵機進行開關鎖與通過手機的數字管家進行密碼解鎖。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

一、項目簡介

1、項目描述

本項目的場景是智能家居。通過openharmony源碼與hi3861開發板進行智能門鎖的項目開發。最后可以通過舵機進行開關鎖與通過手機的數字管家進行密碼解鎖。

2、技術要求

  1. 掌握C, JS, Java語言
  2. 掌握原子化服務原理(Fa ability)
  3. 熟悉 Git 等代碼版本管理工具
  4. 熟悉OpenHarmony的設備端開發,包括構建系統。
  5. 熟悉IoT物聯網協議(MQTT)
  6. 熟悉VS code與Deveco studo軟件

3、資源獲取

  1. 在Gitee上獲取openharmony源碼(本次案例用3.0版本作為演示)
  2. 在Gitee上獲取MQTT協議與VS code的編譯工具組件
  3. 操作系統Ubuntu華為云中國鏡像
    https://www.huaweicloud.com/theme/77291-1-U

二、環境搭建

1、軟件準備

從華為開發者聯盟下載開發軟件

VS code:https://device.harmonyos.com/cn/develop/ideDeveco:https://developer.harmonyos.com/cn/develop/deveco-studio
*端口驅動官網:http://www.wch.cn/downloads/CH341SER_EXE.html。
選擇合適的驅動下載后通過USB線即可讓板子成功與電腦連接(可以去設備管理器去看看這個驅動有沒有安裝成功。

2、環境介紹

操作系統:Ubuntu
編譯構建:Python
包管理工具:HPM
NPM 環境:Node.js
Openharmony版本:3.0
USB串口驅動:CH341SER.exe
燒錄軟件:Hiburn
開發板:潤和HI3861
華為硬件開發工具:
Visual Studio Code(DevEco Device Tool)

  1. 軟件簡介:華為把一個集成的硬件編制軟件作為插件放在了這個代碼編輯器里,里面包含代碼編輯,編譯,燒錄等功能。是一個集成環境。
  2. 環境配置組件與軟件插件:第一次下載軟件后需要自行載入編譯組件,在上述的1.3中可以獲取組件。下載完通過點擊VS code左側的插件標識后在QUICK ACCESS/主界面/工程設置里點擊<添加用戶組件>即可添加。
    *在Ubuntu環境下的VS code目前只能通過快捷鍵復制粘貼地址或通過點擊文件夾圖標選擇路徑,不可以使用鼠標進行復制粘貼。
    *這里所載入的插件版本號與描述可以隨意填,不影響正常使用。
  3. 必須的插件:C/C++,C/C++ GNU Global,Chinese (Simplified),CodeLLDB。
    推薦的插件:GN , Better C++ Syntax, CMake Tools, Remote – SSH。

上圖為編譯組件安裝好的樣子

華為系統開發工具:

Deveco Studio *手動在設置中下載SDK

三、協議移植

1、協議介紹

Mqtt是用于設備與服務器通訊的一種協議,使設備可以上報訂閱下發信息。

2、協議移植

通過上述連接下載之后復制粘貼到openharmony的third part(第三方庫)中。

3、驗證成功

從開發板廠商官網下載實驗demo進行實驗。因為目前大多數廠商使用的都是openharmony 1.0代碼作為演示,不同的源碼版本在編譯規則和文件名上都會不同,所以在下載的源碼中的頭文件吊起等也要修改才能接入mqtt協議。

Mqtt最重要要吊起的功能文件在

/home/open/Downloads/code-v3.0-LTS/OpenHarmony/third_party/pahomqtt/MQTTClient-C/src里,特別是liteOS中

基于OpenHarmomny的智能門鎖簡介-開源基礎軟件社區


上圖為上報-訂閱-下發 的原理圖

四、解決方案

1、用戶角度

在嵌入式設備開發這塊先要考慮用戶的操作界面(前端)才能考慮實現功能。

基于OpenHarmomny的智能門鎖簡介-開源基礎軟件社區

2、實現原理

  1. 交互流程:由智能門鎖訂閱的命令下發的主題經過代理服務器可下發到用戶終端,用戶終端就可收到通知。反之用戶終端也可發送命令通過代理服務器到達智能門鎖。
  2. 生命周期管理:對設備使用方的 RPC 對象進行管理,請求進行校驗以及對更新后的進行回調處理。

3、解鎖方案

1.交互流程:由智能門鎖訂閱的命令下發的主題經過代理服務器可下發到用戶終端,用戶終端就可收到通知。反之用戶終端也可發送命令通過代理服務器到達智能門鎖。
2.生命周期管理:對設備使用方的 RPC 對象進行管理,請求進行校驗以及對更新后的進行回調處理。
1.無網解鎖(可以通過WIFI,局域網WIFI AP TCP,藍牙發送固定碼進行連接):僅攜帶門禁卡:使用開發板上自帶的NFC可以直接與手機NFC卡或實體門禁卡碰一碰解鎖。
2.僅針對于NFC識別:非正確門禁卡則指示燈閃爍,正確門禁卡則亮五秒鐘。
3.可使用 WIFI AP&TCP:或通過發送藍牙固定碼到服務端(門鎖)。
4.WIFI TCP 實現:通過手機打開WIFI熱點交換數據,建立一個TCP連接(給門禁鎖進入一個新的局域網中)。
5.AP 實現:通過AP搭建橋梁,使在服務端沒有連接(斷開)默認WIFI的時候起到中繼作用。(相當于給信號不好的WIFI一個中繼,不適宜在完全斷網時使用)
6.藍牙開鎖實現:使用藍牙芯片使智能鎖和手機實現時間同步與密碼文傳輸,將手機藍牙固定碼發送到智能鎖中,從而不通過WIFI與NFC就可以將該智能鎖進行打開。在初始化藍牙模塊后進行串口發送。
7.云端:首先去華為云平臺創建產品與定義模型(獲取IP與端口),然后獲取上報和下發的通信數據,隨后云平臺就會給出設備ID與密鑰。(后面會詳細介紹)

五、編譯

1、進行編譯即可(首先輸入hb set)

基于OpenHarmomny的智能門鎖簡介-開源基礎軟件社區

選中此文件夾后進行編譯(hb build)

Hb(命令行編譯)編譯與燒錄

在Hb環境配置好之后所用到的命令:

hb set //產出config.json文件hb build //進行編譯。

hb clean //刪除config.json文件用于下次正常編譯,不然會報錯。

注意:在hb set后可通過上下鍵選擇要編譯的文件然后回車,選中后即可build。

基于OpenHarmomny的智能門鎖簡介-開源基礎軟件社區

另外還可以通過VS_code進行編譯。

基于OpenHarmomny的智能門鎖簡介-開源基礎軟件社區

作為一款華為集成的硬件編程插件,里面是有編譯與燒錄功能的。

如果要進行編譯首先要在PROJECT TASKS中點擊build,同時在編譯過程中在源碼里會產生config.json文件。在源碼修改之后需要點擊clean去清除config.json,然后才能繼續點擊Build進行編譯。編譯成功后點擊Upload燒錄到開發板中。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區
相關推薦

2020-08-25 07:41:48

智能門鎖物聯網安全漏洞

2018-09-03 16:20:27

人工智能智能門鎖機器學習

2020-12-11 06:05:46

智能門鎖指紋人工智能

2022-12-02 08:00:00

JavaScriptAstro前端

2023-05-08 15:48:13

智能音箱鴻蒙

2024-03-04 15:06:38

鴻蒙智能教室應用開發

2024-09-30 08:26:57

2009-12-09 09:57:05

ibmdwJavaPHP

2011-05-23 15:56:56

Android

2023-01-13 16:54:38

2023-10-11 18:49:17

ChatGPT人工客服數據密集

2009-06-29 12:37:21

linux

2009-04-22 17:18:29

ARM

2022-06-07 14:47:43

飛書智能問答模型

2025-05-28 01:00:00

大模型智能問答AI

2019-06-05 18:44:27

2025-11-06 01:44:00

2022-09-29 15:24:11

物聯網MQTT
點贊
收藏

51CTO技術棧公眾號

欧美剧在线免费观看网站| 国产日韩欧美激情| 欧洲亚洲免费视频| 国产熟女一区二区| 一区二区三区亚洲变态调教大结局 | 亚洲福利一区二区三区| 日本一区高清在线视频| 99产精品成人啪免费网站| 一区二区毛片| 欧美成人合集magnet| 欧美成人午夜精品免费| 一本色道69色精品综合久久| 欧洲av在线精品| 日韩欧美精品免费| 色视频在线免费观看| a亚洲天堂av| 亚洲a在线观看| 久久久久久无码精品大片| 好看的日韩av电影| www.日韩欧美| xxxx日本黄色| 亚州国产精品| 亚洲а∨天堂久久精品喷水| 亚洲欧美日韩三级| 日韩精品免费观看视频| 欧美日韩国产限制| 99热久久这里只有精品| av中文字幕在线播放| 中文字幕+乱码+中文字幕一区| 国产精品国产精品国产专区蜜臀ah| 国产九色91回来了| 久久久人人人| 高清欧美性猛交| 黄色一级片在线| 欧美大片一区| 欧美精品免费在线观看| 激情无码人妻又粗又大| 欧美一级淫片| 中文字幕视频在线免费欧美日韩综合在线看| xxxx视频在线观看| 亚洲高清在线一区| 精品欧美一区二区久久| 一卡二卡三卡四卡五卡| 激情久久免费视频| 欧美电影一区二区| 亚洲精品在线视频播放| 欧美伊人亚洲伊人色综合动图| 欧美主播一区二区三区| 日韩在线xxx| 日韩精品免费观看视频| 91久久精品一区二区三区| 欧美性大战久久久久xxx | 国产精品久久久av| 亚洲成人av网址| 蜜臀va亚洲va欧美va天堂| 国产精品扒开腿做爽爽爽视频| 无码视频在线观看| 日精品一区二区三区| 国产精品久久久久久久久久久新郎 | 最新在线黄色网址| 精品在线99| 中文字幕日韩欧美在线| 午夜爽爽爽男女免费观看| 中文字幕免费一区二区三区| 另类视频在线观看| 精品少妇一二三区| 99成人在线| 国产91在线播放精品91| 黄色污污视频软件| 蜜臀av一区二区| 成人a免费视频| 懂色av蜜臀av粉嫩av分享吧| 91蝌蚪国产九色| 天堂资源在线亚洲视频| 国产黄色在线免费观看| 亚洲黄色片在线观看| av免费看网址| 欧美va在线观看| 在线电影院国产精品| 免费啪视频在线观看| 四虎5151久久欧美毛片| 最新国产精品拍自在线播放| 麻豆changesxxx国产| 国产亚洲精品久久久久婷婷瑜伽| 国产精品成av人在线视午夜片| 亚洲无码精品在线播放| 成人免费视频app| 欧美影视一区二区| 成人免费视屏| 一本色道久久综合狠狠躁的推荐 | 青青青国产在线| 男女男精品网站| 99re视频| 成年人在线视频免费观看| 亚洲免费观看高清完整版在线观看熊 | 中文字幕一区二区人妻电影丶| 精品国产一区二区三区久久久蜜臀| 日韩亚洲第一页| 天堂网一区二区三区| 麻豆精品一区二区三区| 精品国产免费一区二区三区 | 黄色手机在线视频| 中文字幕一区二区三区四区久久| 亚洲欧美国产精品va在线观看| 黄色一级大片在线免费观看| 新67194成人永久网站| 亚洲va男人天堂| 国产女主播在线直播| 亚洲国产视频一区| 日本一二区免费| 久久不卡国产精品一区二区 | 在线电影看在线一区二区三区| 不卡的av影片| 欧美一区二区三级| 手机av在线不卡| 西西人体一区二区| 成人免费在线一区二区三区| 免费黄网站在线播放| 欧美日韩视频免费播放| 老熟女高潮一区二区三区| 欧美mv日韩| 国产mv免费观看入口亚洲| 成人久久久精品国产乱码一区二区| 中文字幕精品三区| 波多野结衣50连登视频| 99精品国产高清一区二区麻豆| 色婷婷综合久久久久中文字幕1| 国产婷婷色一区二区在线观看 | 在线免费观看视频| 一本色道久久综合| 国产麻豆乱码精品一区二区三区 | 日本wwww色| 婷婷亚洲五月色综合| 国产精品入口夜色视频大尺度| 青青青草网站免费视频在线观看| 亚洲福利一二三区| 亚洲av无码一区东京热久久| 欧美精品成人| 97se国产在线视频| 在线中文字幕第一页| 正在播放亚洲一区| 男女性高潮免费网站| 国内久久婷婷综合| 97超碰人人爱| 日韩三级久久| 欧美床上激情在线观看| 99久久婷婷国产一区二区三区| 中文字幕在线一区免费| 中文字幕免费高清在线| 香蕉国产精品| 91入口在线观看| 三级资源在线| 亚洲电影第1页| 国产免费av一区二区| 99久久久精品| 蜜臀久久99精品久久久酒店新书| 国产成人久久| 国产精品视频白浆免费视频| 欧美午夜电影一区二区三区| 欧美一区二区三区免费观看视频| 国内偷拍精品视频| 成人午夜激情在线| 91专区在线观看| 欧美精品momsxxx| 国产精品免费一区豆花| 黄色网页在线免费看| 欧美成人欧美edvon| 国产无遮挡免费视频| 97se亚洲国产综合自在线| 成人午夜视频免费在线观看| 成人精品久久| 亚洲一区二区中文| 极品在线视频| 中文字幕日韩精品在线| 国产女同91疯狂高潮互磨| 亚洲一区二区三区在线播放| 制服丝袜第二页| 免费av成人在线| 人妻激情另类乱人伦人妻| 日韩精品亚洲aⅴ在线影院| 国产va免费精品高清在线观看| 在线观看免费版| 日韩欧美激情四射| 日韩电影在线观看一区二区| 国产精品久久久久影院| 欧美激情一区二区三区p站| 日韩黄色免费电影| 日本熟妇人妻xxxx| 日韩精品第一区| 国产一区二区三区色淫影院| 日本欧美一区| 久久久久久久国产精品视频| 国产福利免费在线观看| 日韩欧美国产高清| 超碰在线免费97| 亚洲一区精品在线| 三级影片在线观看| 久久精品网站免费观看| 国产成人av片| 久久精品国产精品亚洲红杏| 免费 成 人 黄 色| 中文乱码免费一区二区三区下载| 玖玖玖精品中文字幕| 亚洲精品国产九九九| 国产精品九九久久久久久久| 麻豆视频在线观看免费网站黄| 精品久久久av| 国内精品一区视频| 亚洲精品国产精品自产a区红杏吧 亚洲精品国产精品乱码不99按摩 亚洲精品国产精品久久清纯直播 亚洲精品国产精品国自产在线 | 久久99视频| 高清一区二区三区视频| 日本欧美在线| 国产精品高潮呻吟视频| 国产调教在线| 欧美激情在线观看视频| 免费在线观看黄| 国产亚洲综合久久| 亚洲av片一区二区三区| 日韩亚洲欧美综合| 一级黄色大片免费观看| 一本一道综合狠狠老| 在线观看亚洲天堂| 亚洲午夜在线视频| 欧美激情精品久久| 亚洲欧美另类久久久精品2019| 国精产品一区一区| 日本一区二区在线不卡| 国产肥白大熟妇bbbb视频| 99视频热这里只有精品免费| 图片区偷拍区小说区| 国产剧情av麻豆香蕉精品| 中文字幕日韩综合| 久久97超碰国产精品超碰| 日本a√在线观看| 人人精品人人爱| 欧美精品色婷婷五月综合| 香蕉国产精品偷在线观看不卡| 成 年 人 黄 色 大 片大 全| 亚洲伦理精品| 久久99久久久久久| 亚洲人体偷拍| 免费看又黄又无码的网站| 亚洲黄色天堂| 日韩av片在线看| 性久久久久久| 国产又大又黄又粗的视频| 奇米精品一区二区三区在线观看一| 欧美成人免费高清视频| 夜久久久久久| 成人黄色片视频| 免费观看日韩电影| 手机免费av片| 国产精品一区免费在线观看| 色姑娘综合天天| 国产xxx精品视频大全| 挪威xxxx性hd极品| 91亚洲精品久久久蜜桃| 精品人妻互换一区二区三区| 国产视频一区二区三区在线观看 | 欧美熟妇乱码在线一区| 日日夜夜狠狠操| 日本免费一区视频| 国产精品婷婷| 一区二区三区在线视频看| 日韩电影一区| youjizz.com亚洲| 午夜欧美精品| 成 年 人 黄 色 大 片大 全| 亚洲一区二区三区四区五区午夜| 99热成人精品热久久66| 日本人妖一区二区| 中文字幕一区二区三区四| 国产精品白丝jk黑袜喷水| 国产精品嫩草av| 欧美国产精品一区二区| 免费看一级大片| 激情av一区二区| 成人小视频在线播放| 91麻豆精品久久久久蜜臀| 日批视频在线播放| 亚洲香蕉成视频在线观看| 91麻豆免费在线视频| 97热精品视频官网| 国产精品xxx| 国产精品一区二区免费看| 国产精品一区高清| 屁屁影院ccyy国产第一页| 免费欧美在线| 欧美激情第四页| 久久先锋影音av鲁色资源网| 国产在线观看免费视频软件| 亚洲电影一级黄| 中文字幕在线观看视频一区| 欧美草草影院在线视频| 国产区高清在线| 久久久久久国产三级电影| 福利一区二区三区视频在线观看| 97超级在线观看免费高清完整版电视剧| 精品日产乱码久久久久久仙踪林| 亚洲欧美久久234| 一本色道久久综合| 日本少妇xxx| 国产免费成人在线视频| 亚洲黄色三级视频| 欧美老肥妇做.爰bbww| 外国精品视频在线观看 | 欧美性生活久久| 国产 日韩 欧美 精品| 中文综合在线观看| 欧美三级网站| 99精品欧美一区二区三区| 欧美亚洲精品在线| 久久精品午夜福利| 成人18视频日本| 欧美成人777| 欧美日韩精品专区| 精品影院一区| 欧美自拍视频在线| 国产欧美自拍一区| 欧美视频在线第一页| 国产一区二区日韩精品| 亚洲一级片在线播放| 色综合久久中文综合久久97| 午夜激情小视频| 久久免费成人精品视频| 亚洲不卡视频| 久久亚洲a v| 国产一区999| 欧美国产日韩综合| 欧美一级精品大片| 久cao在线| 成人精品一区二区三区| 超碰成人久久| 美女网站色免费| 国产精品女同互慰在线看| 免费黄色小视频在线观看| 亚洲女人天堂色在线7777| 天天综合av| 欧美日韩一区在线播放| 日韩一区欧美二区| 成人国产精品久久久网站| 一本到一区二区三区| 玖玖综合伊人| 国产精品第100页| 精品国产精品久久一区免费式 | 午夜日韩成人影院| 欧美三级电影在线播放| 视频一区二区三区在线| av电影在线不卡| 欧美日韩成人综合天天影院 | 午夜视频www| 4438全国成人免费| 欧美男男gaytwinkfreevideos| 国产一区视频免费观看| 国产日韩精品一区二区三区| 波多野结衣不卡| 久久精品成人欧美大片古装| 国产精品白丝久久av网站| 91免费版看片| www.亚洲色图.com| 中文字幕69页| 久久五月情影视| 国产精品视屏| 国产aaa一级片| 国产精品久久久久久久久免费相片 | 国产熟女一区二区| 欧美老年两性高潮| 丁香花在线电影| 免费在线观看91| 久久精品国产在热久久| 久久精品免费av| 亚洲欧洲日韩国产| 日韩精品第二页| 亚洲 欧美 综合 另类 中字| 久久久久国产一区二区三区四区 | 久久久精品视频在线| 日韩成人久久久| 深夜日韩欧美| 免费成人在线视频网站| 中国色在线观看另类| 丰满少妇一级片| 国产成人精品视频在线| 综合激情婷婷| 3d动漫精品啪啪一区二区下载| 欧美剧在线免费观看网站| 91精品国产黑色瑜伽裤| 日韩影片在线播放| 懂色av一区二区三区免费看| 少妇高潮av久久久久久| 久久伊人色综合| 亚州av日韩av| 日本女人性视频| 91国偷自产一区二区使用方法| www免费视频观看在线| 欧美福利一区二区三区| 国产另类ts人妖一区二区| 国产乱码77777777| 久久久久久久久久久亚洲| 日韩在线看片| 日本xxx在线播放|