0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony技術(shù)社區(qū) ? 來源:HarmonyOS技術(shù)社區(qū) ? 作者:HarmonyOS技術(shù)社區(qū) ? 2022-03-30 09:10 ? 次閱讀
本項(xiàng)目基于 OpenHarmony、數(shù)字管家開發(fā)宿舍全屋智能,實(shí)現(xiàn)碰一碰開門、碰一碰開燈、碰一碰開風(fēng)扇以及煙感檢測(cè)。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

因?yàn)楦黜?xiàng)目開發(fā)流程大體相似,本文主要以碰一碰開門為例介紹如何在現(xiàn)有 OpenHarmony 開源代碼的基礎(chǔ)上實(shí)現(xiàn)我們想要的功能。

需要準(zhǔn)備材料下:
  • 搭載 HarmonyOS 系統(tǒng)的手機(jī)一臺(tái),API 6+

  • 搭載 Hi3861 模組的主板,不限于 HiSpark、小熊派套件

  • 7.4V 電池、一個(gè)舵機(jī)、若干導(dǎo)線

最終的碰一碰開門、開燈、風(fēng)扇體驗(yàn)如下:


OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能


OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

開發(fā)流程

項(xiàng)目主要開發(fā)流程如下圖,主要包含設(shè)備端、數(shù)字管家搭建開發(fā)環(huán)境、下載源碼、修改編譯、下載驗(yàn)證四個(gè)部分。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

開發(fā)環(huán)境搭建主要分為設(shè)備端環(huán)境、數(shù)字管家兩部分。設(shè)備端使用 DevEco Device Tools 最新版本,在 ubuntu 平臺(tái)開發(fā),在本項(xiàng)目中使用該工具編輯源碼、下載二進(jìn)制文件;數(shù)字管家使用 DevEco Studio Beta3.1 及以上版本,在 windows 平臺(tái)開發(fā)。

①搭建設(shè)備端開發(fā)

DevEco Device Tools搭建如下:

第一步,在 Ubuntu20.04 系統(tǒng)搭建設(shè)備端開發(fā)環(huán)境,支持源碼編輯、編譯、下載一站式開發(fā)。

在 Ubuntu 系統(tǒng)搭建 DevEco Device Tools,官網(wǎng)已經(jīng)有詳細(xì)的搭建流程,參考開發(fā)環(huán)境準(zhǔn)備:

https://device.harmonyos.com/cn/docs/documentation/guide/quickstart-lite-env-prepare-0000001193328250

第二步,安裝編譯工具鏈,Hi3861V100 開發(fā)板 Ubuntu 環(huán)境工具鏈下載鏈接 gn、ninja、gcc_riscv32。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

其余參考工具鏈管理:

https://device.harmonyos.com/cn/docs/documentation/guide/tools_management-0000001141455367

添加工具后如下圖:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

Ubuntu 環(huán)境編譯工具準(zhǔn)備:

#1.基礎(chǔ)依賴
sudoapt-getinstall-ybuild-essentialgccg++makezlib*libffi-dev
#scons
python3-mpipinstallscons
#查看版本,3.0.4以上
scons-v
#2.安裝python模塊
sudopip3installsetuptoolskconfiglibpycryptodomeecdsasix--upgrade--ignore-installedsix
#3.添加gcc_riscv32(WLAN模組類編譯工具鏈)在安裝DevEcoDeviceTools時(shí)已經(jīng)下載
#解壓到根目錄
tar-xvfgcc_riscv32-linux-7.3.0.tar.gz-C~
#添加環(huán)境變量
vim~/.bashrc
#最后一行加入:
exportPATH=~/gcc_riscv32/bin:$PATH
#確認(rèn)安裝是否正常,有返回版本號(hào)即可。
riscv32-unknown-elf-gcc-v

設(shè)備端源碼下載如下:

第一步,碼云工具安裝。

cd~
curlhttps://gitee.com/oschina/repo/raw/fork_flow/repo-py3>/usr/local/bin/repo
chmoda+x/usr/local/bin/repo
pip3install-ihttps://pypi.tuna.tsinghua.edu.cn/simplerequests

第二步,獲取源碼。openharmony1.0.1 版本。

mkdir~/OpenHarmony1.01
cd~/OpenHarmony1.01
repoinit-ugit@gitee.com:openharmony/manifest.git-bOpenHarmony_1.0.1_release--no-repo-verify
reposync-c
repoforall-c'gitlfspull'

獲取相關(guān)產(chǎn)品解決方案,并復(fù)制到源碼中,具體操作如下:

//下載產(chǎn)品解決方案到ubuntu,解壓在非中文路徑下即可。下載鏈接為:
https://gitee.com/openharmony-sig/knowledge_demo_smart_home
//拷貝解決方案
cp-rfa~/knowledge_demo_smart_home/dev/device/bearpi~/OpenHarmony1.01/device/
cp-rfa~/knowledge_demo_smart_home/dev/team_x~/OpenHarmony1.01/vendor/
cp-rfa~/knowledge_demo_smart_home/dev/third_party/iot_link~/OpenHarmony1.01/third_party/

第三步(可選,HiSpark 套件需要)

//1.修改usr_config.mk文件
路徑:device/hisilicon/hispark_pegasus/sdk_liteos/build/config/usr_config.mk
使能如下配置項(xiàng)
CONFIG_I2C_SUPPORT=y
CONFIG_PWM_SUPPORT=y
//2.修改wifiservice文件夾
路徑:device/hisilicon/hispark_pegasus/hi3861_adapter/hals/communication/wifi_lite/wifiservice/source/wifi_hotspot.c
EnableHotspot函數(shù)中屏蔽如下字段
139//if(SetHotspotIpConfig()!=WIFI_SUCCESS){
140//returnERROR_WIFI_UNKNOWN;
141//}
//3.DispatchConnectEvent函數(shù)下屏蔽StaSetWifiNetConfig相關(guān)代碼行
路徑:device/hisilicon/hispark_pegasus/hi3861_adapter/hals/communication/wifi_lite/wifiservice/source/wifi_device.c
239//StaSetWifiNetConfig(HI_WIFI_EVT_CONNECTED);
260//StaSetWifiNetConfig(HI_WIFI_EVT_DISCONNECTED);

第四步,安裝 ohos-build 工具,需要使用 ohos-build 0.2.0 版本編譯。

在 openHarmony1.0.1 源碼根目錄下,執(zhí)行:

pip3installbuild/lite
//添加環(huán)境變量
vim~/.bashrc
exportPATH=~/.local/bin:$PATH
source~/.bashrc
然后執(zhí)行
hb-h

返回一下信息說明正確安裝:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第五步,打開工程,編譯源碼。打開 VS code 下的 DevEco Device Tools,導(dǎo)入 1.0.1 工程選擇對(duì)應(yīng)的開發(fā)板即可。

打開終端,cd 到源碼路徑,執(zhí)行 hb set,選擇 smart_lamp,然后執(zhí)行 hb build 編譯。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

在 ~/openharmony1.01/out/bearpi_hm_nano/smart_lamp 下生成 Hi3861_wifiiot_app_allinone.bin 說明一切操作正常。

如果遇到 uninstall clang、not found gn、ninja 等問題,需要配置環(huán)境變量,還要檢測(cè) ohos-build 是不是 0.2.0 版本。

具體可以參考個(gè)人總結(jié)的如下措施:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第六步,燒錄二進(jìn)制文件。連接開發(fā)板到 usb,在 devco Device tools 點(diǎn)擊配置工程,設(shè)置串口號(hào),具體如下圖:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

然后將第五步生成的 Hi3861_wifiiot_app_allinone.bin 拷貝到 ~/openharmony1.01/out/hispark_pegasus/wifiiot_hispark_pegasus 下(因?yàn)楣ぞ吣J(rèn)下載該路徑下的 bin 文件)。

點(diǎn)擊 Project Task 下的 upload,按下板子上的復(fù)位即可燒錄。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

設(shè)備端修改編譯:上節(jié)中只是把開源代碼布置到我們的筆記本中,要實(shí)現(xiàn)開門需要添加自己的業(yè)務(wù)代碼。

例如門鎖需要使用到舵機(jī),我在 smart_lamp 解決方案的基礎(chǔ)上進(jìn)行修改。

具體操作如下:

第一步,添加舵機(jī)器控制

打開操作 GPIO 的如下文件:

vendor/team_x/smart_lamp/demo_smartlamp/E53_SC1/E53_SC1.c
添加如下函數(shù):
/*@briefServocontrol*
@paramangleinputvalue:0-200*
*/
voidMy_servo(intangle)
{
intj=0;
intk=20000/200;//實(shí)際應(yīng)該是20000/180
angle=k*angle;
for(j=0;j<5;j++)
{
GpioSetOutputVal(servoID,1);
hi_udelay(angle);//anglems
GpioSetOutputVal(servoID,0);
hi_udelay(20000-angle);//
}//20ms控制舵機(jī)
}

第二步,添加初始化 GPIO 10 的語句

#defineSERVO_1_GPIO10
intE53SC1_InitMainLed(void)
{
IoTGpioInit(CN_MAIN_LED_GPIO);
IoTGpioSetFunc(CN_MAIN_LED_GPIO,CN_MAIN_LED_GPIO_FUNC);
IoTGpioSetDir(CN_MAIN_LED_GPIO,IOT_GPIO_DIR_OUT);
IoTPwmInit(CN_MAIN_LED_PWDOUT);

IoTGpioInit(SERVO_1_GPIO);
IoTGpioSetFunc(SERVO_1_GPIO,IOT_GPIO_FUNC_GPIO_10_GPIO);
IoTGpioSetDir(SERVO_1_GPIO,IOT_GPIO_DIR_OUT);
return0;
}

第三步,添加業(yè)務(wù)代碼

intE53SC1_SetMainLed(intstatus,intdutyCycle)
{
intret=0;
if(status==CN_BOARD_SWITCH_ON){
ret=IoTPwmStart(CN_MAIN_LED_PWDOUT,dutyCycle,CN_MAIN_LED_FRE);
My_servo(1000);//開門
}else{
ret=IoTPwmStop(CN_MAIN_LED_PWDOUT);
My_servo(10000);//上鎖
}
RaiseLog(LOG_LEVEL_INFO,"status=%d,dutyCycle=%d,ret=%d",status,dutyCycle,ret);
return0;
}

第四步,編譯、下載,參考上節(jié)第五步、第六步,直接編譯即可無需再次導(dǎo)入工程。

因?yàn)槲沂褂玫氖?ubuntu 物理機(jī)器,為實(shí)現(xiàn)一站式開發(fā)特地安裝 DevEco Device tools,OpenHarmony2.0、3.0 版本完全可以脫離 hb 工具編譯。

燒錄完成后,按下板子復(fù)位鍵,手機(jī)可以發(fā)現(xiàn)模組發(fā)出的 Wifi 信號(hào) teamX-Lamp01。

②數(shù)字管家安裝

DevEco Studio 安裝如下:

第一步,DevEco Studio下載安裝,直接安裝即可,安裝完成后要配置 Windows 環(huán)境變量。

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/software_install-0000001053582415

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/environment_config-0000001052902427

第二步,打開 DevEco Studio 設(shè)置下的 SDK Manger,安裝 SDK(API6) 紅框中的都需要下載。

值得注意的是第一步安裝 Studio 時(shí)會(huì)下載 OpenHarmony SDK,第二步的 SDK 不一樣,不能在同一個(gè)路徑下,否則會(huì)被替換掉原有的。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

數(shù)字管家 APP 源碼獲取如下:

數(shù)字管家在 windows 平臺(tái)編譯安裝到手機(jī)上,下載鏈接為:

https://gitee.com/openharmony-sig/knowledge_demo_smart_home

下載后解壓在非中文路徑下即可。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

使用 DevEco Studio 打開數(shù)字管家,路徑如下:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

數(shù)字管家 APP 安裝如下:

第一步,點(diǎn)擊右上角個(gè)人頭像,登錄。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第二步,進(jìn)入 AGC 平臺(tái) AGC(AppGallery Connect)

地址:

https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第三步,在 AGC 平臺(tái)創(chuàng)建項(xiàng)目,然后創(chuàng)建應(yīng)用。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

得到如圖配置:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第四步,回到上一節(jié) DevEco Studio 打開的工程,修改三個(gè)地方,具體路徑如下:

./entry/src/config.json
./netconfig/src/main/config.json
./netconfig/src/main/js/default/pages/index/index.js

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第五步,自動(dòng)簽名。

首先把自己的手機(jī)連接到電腦上,打開開發(fā)人員選項(xiàng)→開啟 USB 調(diào)試→同意調(diào)試。

然后打開 DevEco Studio 的 file–Projet Structure–Project–Signing Configs–automatically generating singing。

如下圖:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第六步,編譯下載。

點(diǎn)開 entry,進(jìn)入 debug configuration,在 entry 下勾選 deploy multi haps packages,確認(rèn)后退出。因?yàn)閿?shù)字管家包含 entry、netconfig 兩個(gè) module,要同時(shí)安裝。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第七步,安裝數(shù)字管家 APP。

點(diǎn)擊運(yùn)行,稍等片刻手機(jī)上即可出現(xiàn)數(shù)字管家 APP,輸入手機(jī)號(hào),登錄即可。

如果遇到問題,可以查看該鏈接:DevEco Studio 常見錯(cuò)誤

https://developer.huawei.com/consumer/cn/forum/topic/0202519812104750498?fid=26

③配置 NFC 標(biāo)簽

申請(qǐng) product ID:將搭載鴻蒙系統(tǒng)的手機(jī),登錄你的華為賬號(hào),并在華為應(yīng)用市場(chǎng)中下載安裝應(yīng)用應(yīng)用調(diào)測(cè)助手。

打開選擇 NFC,申請(qǐng)即可。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

注冊(cè)服務(wù):第一步,登陸華為開發(fā)者聯(lián)盟:

https://developer.huawei.com/consumer/cn/

點(diǎn)擊管理中心,創(chuàng)建原子化服務(wù):

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第二步,按照提示填寫即可,在標(biāo)簽配置頁面,填寫在應(yīng)用調(diào)測(cè)助手申請(qǐng)的 Product ID 型號(hào) 00。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

在 FA 配置頁面,一定要查看第 2.3 節(jié)第四步自己寫的包名,模塊名就是 entry,添加設(shè)備就是 com.example.distschedule.AddDeviceAbility:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

第三步,創(chuàng)建測(cè)試,填寫華為賬號(hào)對(duì)應(yīng)的手機(jī)號(hào)即可。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

寫入標(biāo)簽:打開應(yīng)用調(diào)測(cè)助手,選擇之前申請(qǐng)的 ID,在自定義框填入如下數(shù)據(jù):

1246128c7b60ad1ed0286680f19206Lamp01308123456784011512teamX-Lamp01

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

更多設(shè)備 NFC 標(biāo)簽:

https://gitee.com/openharmony-sig/knowledge_demo_smart_home/blob/master/dev/docs/NFC_label_definition/more_nfc_netconfig_info.md

④具體實(shí)操

門鎖:開門需要一個(gè)簡(jiǎn)單的裝置,之前有設(shè)計(jì),參考 hi3861 web 端開門。

https://ost.51cto.com/posts/9822

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

電路簡(jiǎn)單,將 7.4v 電源經(jīng)過降壓穩(wěn)壓后分別給模組、舵機(jī)供電

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

手機(jī)連上 wifi,打開 NFC 開關(guān),碰一下標(biāo)簽即可喚起原子化界面(不能使用校園網(wǎng),會(huì)導(dǎo)致設(shè)備無法連接)測(cè)試效果如下圖:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能


OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

小風(fēng)扇:hb set 時(shí)需要編譯 smart_fan,同樣的下載源碼后,寫入 NFC 標(biāo)簽。

1246150601d88056b027dd2ca47205Fan01308123456784011511teamX-Fan01

手上的風(fēng)扇的驅(qū)動(dòng)電路如下圖,PWM 控制風(fēng)速:

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

臺(tái)燈:需要一個(gè)電磁繼電器、5V 充電頭,可以同時(shí)為模組和臺(tái)燈供電(并聯(lián))。

在臺(tái)燈源碼中初始化 GPIO 9 為輸出,將繼電器的信號(hào)端與 GPIO 9 相連即可。開燈時(shí),接通繼電器的 NC-COM 端,斷開 NO-COM。

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能

OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能 ?



結(jié)語

去年立下的 Flag,NFC 開門已經(jīng)實(shí)現(xiàn)。不過以上案例實(shí)質(zhì)上還使用現(xiàn)有的解決方案、數(shù)字管家的服務(wù)器實(shí)現(xiàn),甚至連開門的操作 UI 都是臺(tái)燈的,雖然這個(gè)可以在數(shù)字管家修改圖標(biāo),但本質(zhì)還是沒有變化。

教程目的在于記錄數(shù)字管家碰一碰的開發(fā)入門,為后期再添加自己的解決方案、服務(wù)器作為參考。

原文標(biāo)題:基于OpenHarmony開發(fā)宿舍全屋智能

文章出處:【微信公眾號(hào):HarmonyOS技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 智能
    +關(guān)注

    關(guān)注

    8

    文章

    1693

    瀏覽量

    117242
  • 檢測(cè)
    +關(guān)注

    關(guān)注

    5

    文章

    4348

    瀏覽量

    91101
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3548

    瀏覽量

    15735

原文標(biāo)題:基于OpenHarmony開發(fā)宿舍全屋智能

文章出處:【微信號(hào):gh_834c4b3d87fe,微信公眾號(hào):OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    小熊派&鴻蒙實(shí)現(xiàn)一碰聯(lián)網(wǎng)+遠(yuǎn)程控制的智能臺(tái)燈

    小熊派BearPi-HM_Nano開發(fā)板實(shí)現(xiàn)一碰聯(lián)網(wǎng)及遠(yuǎn)程控制的智能臺(tái)燈教程正在編寫中.....收藏該貼不迷路,教程鏈接將發(fā)在評(píng)論區(qū),敬請(qǐng)期待?。。?/div>
    發(fā)表于 05-26 19:19

    一碰”版本的藍(lán)牙鍵盤,來啦

    摘要:基于Neptune開發(fā)板的鍵盤藍(lán)牙模塊DIY指南0.3版本,實(shí)現(xiàn)一碰”連接、支持Linux下HUAWEI DevEco Device Tool編譯燒錄1.引入手機(jī)敲字回復(fù),總因?yàn)榇笮懬袚Q
    發(fā)表于 07-28 18:04

    HarmonyOS原子化服務(wù)掃一碰完整體驗(yàn)

    HarmonyOS原子化服務(wù)掃掃,一碰完整體驗(yàn)。前提,已經(jīng)上架的原子化服務(wù)與服務(wù)卡片并申請(qǐng)鴻蒙碼,進(jìn)行了NFC的配置和設(shè)置;用已經(jīng)是HarmonyOS設(shè)備服務(wù)中心掃碼工具掃掃拉起
    發(fā)表于 01-14 14:55

    【視頻】解決方案第5期:一碰(NFC)介紹

    本期主要對(duì)HarmonyOS Connect一碰(NFC)功能進(jìn)行技術(shù)解讀,重點(diǎn)介紹極簡(jiǎn)交互方式中NFC一碰關(guān)鍵特性、體驗(yàn),NFC標(biāo)簽規(guī)
    發(fā)表于 03-09 14:43

    基于OpenHarmony和數(shù)字管家設(shè)計(jì)的全屋智能門鎖(開發(fā)流程+實(shí)操)

    基于OpenHarmony、數(shù)字管家開發(fā)宿舍全屋智能,實(shí)現(xiàn)一碰開門、
    發(fā)表于 03-24 09:31

    玩轉(zhuǎn)OpenHarmony智能家居:如何實(shí)現(xiàn)樹莓派“一碰”設(shè)備控制

    裝TCP通信相關(guān)的接口函數(shù)。五、總結(jié)本文介紹了如何使用NFC實(shí)現(xiàn)OpenHarmony一碰”設(shè)備控制。首先,需要基于樹莓派PN532模塊驅(qū)動(dòng)開發(fā)NFC智能感知的應(yīng)用,
    發(fā)表于 12-27 11:34

    hispark 3861智能家居套件可以實(shí)現(xiàn)一碰拉起原子化服務(wù)嗎

    中實(shí)驗(yàn)手冊(cè)顯示可以通過一碰拉取原子化服務(wù) HCIA-HarmonyOS Device Developer V2.0 實(shí)驗(yàn)手冊(cè)-HiSpark.pdf 這個(gè)有點(diǎn)存疑,往nfc模塊中一碰
    發(fā)表于 06-05 17:38

    一碰”就能支付!華為聯(lián)合銀聯(lián)推出黑科技

    日前,華為終端宣布,Huawei Pay聯(lián)合銀聯(lián)推出了“一碰”支付,只要將華為手機(jī)靠近NFC標(biāo)簽,輸入金額,就能完成支付。
    的頭像 發(fā)表于 07-04 09:08 ?5540次閱讀

    智慧家電不會(huì)用?Leader“一碰”即刻開啟智慧生活

    家,不知道怎么用。以海爾智家Leader為例,TA向用戶提供了“一碰”智慧方案,通過NFC貼、手機(jī)、家電間的互聯(lián)互通,開啟智慧生活。但到底該怎么用呢? 9月24日,Leader“一碰
    發(fā)表于 09-24 22:14 ?553次閱讀

    不會(huì)用智慧功能?Leader洗衣機(jī)只需“一碰”“拍拍”!

    Leader洗衣機(jī)智慧功能很便捷,然而也有部分用戶反應(yīng),智慧功能不太會(huì)用。 9月24日,Leader發(fā)布了則《“”著了,不見得都是壞事
    發(fā)表于 09-30 10:37 ?815次閱讀
    不會(huì)用智慧<b class='flag-5'>功能</b>?Leader洗衣機(jī)只需“<b class='flag-5'>碰</b><b class='flag-5'>一碰</b>”“拍<b class='flag-5'>一</b>拍”!

    HarmonyOS一碰基本功能如何實(shí)現(xiàn)

    一碰簡(jiǎn)單來說就是,使用 NFC 拉起配網(wǎng) FA,入網(wǎng)之后,使用控制 FA 進(jìn)行設(shè)備控制。
    的頭像 發(fā)表于 01-04 14:58 ?3574次閱讀

    如何在OpenHarmony開源代碼基礎(chǔ)上實(shí)現(xiàn)數(shù)字管家開發(fā)宿舍全屋智能

    基于OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)、數(shù)字管家開發(fā)宿舍全屋智能,實(shí)現(xiàn)一碰
    的頭像 發(fā)表于 08-26 09:55 ?1656次閱讀

    鴻蒙3.0上配置NFC一碰

    最近更新了 HarmonyOS 3.0 系統(tǒng),按照過去的方法配置 NFC 一碰方法配置應(yīng)用,發(fā)現(xiàn)出現(xiàn)了些問題,在些摸索測(cè)試中總結(jié)了
    的頭像 發(fā)表于 12-26 10:02 ?2829次閱讀

    玩轉(zhuǎn)OpenHarmony智能家居:如何實(shí)現(xiàn)樹莓派“一碰”設(shè)備控制

    開源基金會(huì)觀點(diǎn) 、簡(jiǎn)介 “一碰”設(shè)備控制,依托NFC短距通信協(xié)議,通過一碰的交互方式,將O
    的頭像 發(fā)表于 12-26 23:05 ?910次閱讀

    【玩轉(zhuǎn)OH】如何實(shí)現(xiàn)樹莓派“一碰”設(shè)備控制

    OpenHarmony(簡(jiǎn)稱“OpenHarmony”)標(biāo)準(zhǔn)系統(tǒng)設(shè)備和全場(chǎng)景設(shè)備連接起來,解決了應(yīng)用與設(shè)備之間接續(xù)慢、傳輸難的問題,實(shí)現(xiàn)一碰拉起應(yīng)用,為用戶帶來無縫切換的流暢體驗(yàn)。
    的頭像 發(fā)表于 01-11 02:05 ?721次閱讀