在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【OpenHarmony開發】基于潤和智能家居套件開發的智能門鈴(案例演示)

電子發燒友論壇 ? 2022-04-11 15:11 ? 次閱讀

一、介紹


智能門鈴通過監控來訪者信息,告訴主人門外是否有人按鈴、有陌生人靠近或者無人狀態。主人可以在數字管家中遠程接收消息,并根據需要進行遠程取消報警和一鍵開鎖。同時,也可以通過室內屏幕獲取門外狀態。室內屏幕顯示界面使用DevEco Studio 編寫的js應用,具有很好的兼容和移植特性。硬件上采用了帶有HDF框架的驅動模型,通過GPIO來獲取傳感器采集信息并驅動報警器進行動作。

d0693bc0-ad29-11ec-82f6-dac502259ad0.png

1. 交互流程

d07a587e-ad29-11ec-82f6-dac502259ad0.png

如上圖所示,智能門鈴整體方案原理圖可以大致分成:智能門鈴設備、數字管家應用、云平臺三部分。智能門鈴通過MQTT協議連接華為IOT物聯網平臺,從而實現命令的接收和屬性上報。關于智能設備接入華為云IoT平臺的細節可以參考 連接IOT云平臺指南;智能設備同數字管家應用之間的設備模型定義可以參考profile 。


2. 實物簡介

d08db400-ad29-11ec-82f6-dac502259ad0.jpg

如上圖,我們使用歐智通v200Z-R模組來模擬智能門鈴設備。無人靠近的時候,該智能門鈴當前情況頁面默認顯示”無人“狀態。當門鈴按鈕被按下的時候,開發板的顯示屏界面顯示“有人按門鈴”的提示,伴隨蜂鳴器報警,并將實時狀態上報至云平臺。當有人靠近且超過一定時間卻沒按下門鈴按鈕的時候,開發板的顯示屏界面顯示”有陌生人靠近“的提示,伴隨蜂鳴器報警,并將實時狀態上報至云平臺。

3. 實物操作體驗

有陌生人靠近:

d09d711a-ad29-11ec-82f6-dac502259ad0.gif

有人按門鈴:

d0ccaf48-ad29-11ec-82f6-dac502259ad0.gif

遠程一鍵開門:

d0f7d57e-ad29-11ec-82f6-dac502259ad0.gif


二、快速上手


1、硬件準備

歐智通V200Z-R開發板
潤和智能家居套件-紅綠燈板
潤和智能家居套件-炫彩燈板
預裝HarmonyOS手機一臺

硬件連線圖:

d11cb196-ad29-11ec-82f6-dac502259ad0.jpg

2、Linux編譯服務器基礎環境準備

開發基礎環境由 windows 工作臺和 Linux 編譯服務器組成。windows 工作臺可以通過 samba 服務或 ssh 方式訪問 Linux編譯服務器。其中 windows 工作臺用來燒錄和代碼編輯,Linux 編譯服務器用來編譯 OpenHarmony 代碼,為了簡化步驟,Linux 編譯服務器推薦安裝 Ubuntu20.04。

安裝編譯依賴基礎軟件

sudo apt-get install -y build-essential gcc g++ make zlib* libffi-dev git git-lfs

安裝和配置Python

1. 打開Linux終端。

2. 輸入如下命令,查看python版本號,需要使用python3.7以上版本,否則參考 系統基礎環境搭建。

python3 --version

3. 安裝并升級Python包管理工具(pip3)

sudo apt-get install python3-setuptools python3-pip -y
sudo pip3 install --upgrade pip

4. 設置pip的國內鏡像

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

安裝hb

1. 輸入如下命令確認hb是否為version 0.4.4

hb -v

a. 若提示如下內容,則表示未安裝可以從第2步開始操作。

bash: /home/***/.local/bin/hb: No such file or directory

b. 若提示如下內容,需要先卸載該版本,然后再執行第2步操作步驟。

[OHOS INFO] hb version 0.4.3

卸載命令:

pip3 uninstall ohos-build

2. 運行如下命令安裝hb

pip3 install build/lite  // 該命令需在OpenHarmony源碼根目錄下執行

3.設置環境變量

vim ~/.bashrc

將以下命令拷貝到.bashrc文件的最后一行,保存并退出。

...

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 智能家居
    +關注

    關注

    1928

    文章

    9587

    瀏覽量

    185761
收藏 人收藏

    評論

    相關推薦

    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發演示

    開源鴻蒙OpenHarmony系統下,修改DPI密度值的方法,觸覺智能Purple Pi OH鴻蒙開發演示,搭載了瑞芯微RK3566四核處理器,Laval鴻蒙社區推薦
    的頭像 發表于 12-24 11:46 ?235次閱讀
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?觸覺<b class='flag-5'>智能</b>RK3566鴻蒙<b class='flag-5'>開發</b>板<b class='flag-5'>演示</b>

    OpenHarmony屬性信息怎么修改?觸覺智能RK3566鴻蒙開發板來演示

    本文介紹開源鴻蒙OpenHarmony系統下,修改產品屬性信息的方法,觸覺智能Purple Pi OH鴻蒙開發演示,已適配全新OpenHarmon
    的頭像 發表于 11-27 09:31 ?205次閱讀
    <b class='flag-5'>OpenHarmony</b>屬性信息怎么修改?觸覺<b class='flag-5'>智能</b>RK3566鴻蒙<b class='flag-5'>開發</b>板來<b class='flag-5'>演示</b>

    如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發演示

    本文介紹開源鴻蒙OpenHarmony系統下,開啟/關閉SELinux權限的方法,觸覺智能Purple Pi OH鴻蒙開發演示,已適配全新Open
    的頭像 發表于 11-18 19:03 ?392次閱讀
    如何在開源鴻蒙<b class='flag-5'>OpenHarmony</b>開啟SELinux模式?RK3566鴻蒙<b class='flag-5'>開發</b>板<b class='flag-5'>演示</b>

    和軟件星閃派物聯網開發套件資料+答疑帖

    智能家居、工業控制、智能交通、智慧物流、智慧農業和智慧城市等領域。 主板 基于海思WS63V100系列開發的主板 高度集成2.4G Wi-Fi6、BLE 和 SLE 高速傳輸、低延遲、高性能、低功耗
    發表于 09-29 10:24

    智能家居之旅(15):HA傳感器采集主板低功耗設計的遭遇

    ):HomeAssistant-C傳感器實體使用方法 智能家居之旅(7):HomeAssistant開發板的RGB顏色 智能家居之旅(8):Text(文本)實體使用方法 智能家居之旅(
    的頭像 發表于 09-05 10:27 ?412次閱讀
    <b class='flag-5'>智能家居</b>之旅(15):HA傳感器采集主板低功耗設計的遭遇

    【xG24 Matter開發套件試用體驗】深入了解Silicon Labs xG24 Matter開發套件

    和Develop,分別是用于評估和開發。 另外,為了更好地對板卡的功能有個全面的了解,Silicon Labs的設計合作伙伴SensiML還制作了應用文章系列專輯:“創造真正智能智能家居設備
    發表于 08-27 20:23

    【新品上線】星閃派物聯網開發套件免費試用

    智能家居、工業控制、智能交通、智慧物流、智慧農業和智慧城市等領域。了解更多>>
    發表于 08-16 09:34

    [文章] 【xG24 Matter開發套件試用體驗】點亮一個LED

    Matter LED 燈開發套件、Matter 兼容的智能家居控制中心(如 HomePod mini、Google Nest Hub)。 對比設備: 51單片機開發板、配套的LED燈。 二、功能測試:點亮
    發表于 07-26 15:12

    智能家居是如何改變我們的生活的?

    過去幾年,隨著制造商開發出越來越多可連接至家庭網絡的設備,智能家居概念隨之興起。
    的頭像 發表于 05-23 11:03 ?449次閱讀
    <b class='flag-5'>智能家居</b>是如何改變我們的生活的?

    智能家居系統的開發-基于米爾瑞薩RZ/G2UL開發

    本篇評測由電子工程世界的優秀評測者“Bruceou”提供。1、項目背景智能家居控制系統,是以智能家居系統為平臺,家居電器及家電設備為主要控制對象,利用綜合布線技術、網絡通信技術、自動控制系統、音頻
    的頭像 發表于 05-17 08:01 ?1081次閱讀
    <b class='flag-5'>智能家居</b>系統的<b class='flag-5'>開發</b>-基于米爾瑞薩RZ/G2UL<b class='flag-5'>開發</b>板

    OpenHarmony南向開發案例:【 智能家居中控】

    今天打造的這一款全新智能家庭控制系統,凸顯應用在智能控制和用戶體驗的特點,開創國內智能家居系統體驗新局面。新的系統主要應用在鴻蒙生態。
    的頭像 發表于 04-23 15:50 ?1066次閱讀
    <b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開發</b>案例:【 <b class='flag-5'>智能家居</b>中控】

    OpenHarmony鴻蒙南向開發案例:【智能門鈴

    智能門鈴通過監控來訪者信息,告訴主人門外是否有人按鈴、有陌生人靠近或者無人狀態。
    的頭像 發表于 04-19 15:35 ?624次閱讀
    <b class='flag-5'>OpenHarmony</b>鴻蒙南向<b class='flag-5'>開發</b>案例:【<b class='flag-5'>智能</b><b class='flag-5'>門鈴</b>】

    OpenHarmony南向開發案例:【智能中控屏】

    基于Hi3516開發板,使用開源OpenHarmony開發的應用。通過控制面板可以控制同一局域網內的空調,窗簾,燈等智能家居設備。
    的頭像 發表于 04-17 16:12 ?403次閱讀
    <b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開發</b>案例:【<b class='flag-5'>智能</b>中控屏】

    智能家居控制方案功能與應用

    是以物聯網作為核心技術支撐,利用網絡通信手段,實現對住宅中各種設備與建筑設施進行自動控制與管理。集成開發智能家居控制方案,快速啟動、多種人機交互方式,多屏實時互動等,將家庭娛樂、安防、教育、購物、醫療等進行融合,
    的頭像 發表于 02-29 16:18 ?896次閱讀

    Python智能家居系統代碼介紹

    Python智能家居系統是一種基于Python編程語言開發智能家居控制系統,在現代家庭中得到了越來越廣泛的應用。本文將詳細介紹Python智能家居系統的代碼實現,包括系統的結構與功能
    的頭像 發表于 01-25 09:46 ?1413次閱讀
    主站蜘蛛池模板: ass嫩美女胴体| 亚洲国产成人久久三区| www天堂网| 免费色站| 色天使色婷婷在线影院亚洲| 曰曰摸天天摸人人看久久久| 曰本又色又爽又黄三级视频| 四虎影业| 天堂在线中文无弹窗全文阅读| 婷婷激情狠狠综合五月| 永久免费品色堂| 女18poren69| 欧美无限看| 午夜寂寞视频在线观看| 国产成人久视频免费| 激情网婷婷| 美女黄网站| 国产毛片农村妇女aa板| 国产大乳美女挤奶视频| 97色伦人人| 免费成人毛片| 奇米一区二区三区四区久久| 福利在线看| 国产精品大片天天看片| 狠狠操狠狠| 国产午夜精品一区二区三区| 精品免费视在线观看| 欧美激情综合色综合啪啪五月| 日本一区二区在线免费观看| 日本一区二区三区不卡在线视频| 亚洲一级毛片在线观播放| 自拍你懂的| 一级特黄aaa大片免色| 日日摸人人看97人人澡| 国产你懂的在线| 久久精品免费看| 福利片在线播放| 男女无遮挡在线完整视频| 色激情网| freesexvideo性大全| 中国美女一级黄色片|