一. 概述
本demo是基于hi3516dv300開發(fā)板,使用OpenHarmony 開發(fā)的應(yīng)用。通過該應(yīng)用不僅可以查看時間、日期以及對應(yīng)的室內(nèi)外溫濕度、空氣質(zhì)量等,還可以查看當(dāng)日的行程,讓我們隨時隨地把握行程,不會遺漏任何重要的安排。
1. 應(yīng)用運行效果圖:

左邊欄顯示的是實時時間以及當(dāng)天天氣相關(guān)的信息。
右邊顯示的是當(dāng)天日期以及日程列表,日程包含了日程的名字,以及開始時間及日程的內(nèi)容。
2.設(shè)備與手機間交互示意圖

如上圖所示,當(dāng)手機端創(chuàng)建日程后會將相關(guān)日程信息發(fā)送到云端,智能電子牌是通過HTTP協(xié)議主動從云端獲取所有的日程信息。
二.快速上手
1. 開發(fā)環(huán)境準(zhǔn)備硬件準(zhǔn)備
1)預(yù)裝windows系統(tǒng)的PC機
2)Hi3516DV300 IoT Camera開發(fā)板
3)USB轉(zhuǎn)串口線、網(wǎng)線(Windows工作臺通過USB轉(zhuǎn)串口線、網(wǎng)線與Hi3516DV300 開發(fā)板連接)
其中Hi3516開發(fā)板介紹參照文檔:Hi3516開發(fā)板介紹
Linux編譯服務(wù)器基礎(chǔ)環(huán)境準(zhǔn)備
開發(fā)基礎(chǔ)環(huán)境由windows 工作臺和Linux 編譯服務(wù)器組成。windows 工作臺可以通過samba 服務(wù)或ssh 方式訪問Linux編譯服務(wù)器。其中windows 工作臺用來燒錄和代碼編輯,Linux編譯服務(wù)器用來編譯OpenHarmony代碼,為了簡化步驟,Linux編譯服務(wù)器推薦安裝Ubuntu20.04。
安裝和配置Python
1. 打開Linux終端
2. 輸入如下命令,查看python版本號,需要使用python3.7以上版本,否則參考 系統(tǒng)基礎(chǔ)環(huán)境搭建。
python3 --version3. 安裝并升級Python包管理工具(pip3)
sudo apt-get install python3-setuptools python3-pip -ysudo pip3 install --upgrade pip安裝LLVM
1. 下載LLVM工具
2. 解壓LLVM安裝包至~/llvm路徑下
tar -zxvf llvm.tar -C ~/3. 設(shè)置環(huán)境變量
vim ~/.bashrc將以下命令拷貝到.bashrc文件的最后一行,保存并退出。
export PATH=~/llvm/bin:$PATH4. 使環(huán)境變量生效
source ~/.bashrc安裝hb
1. 運行如下命令安裝hb
python3 -m pip install --user ohos-build2.設(shè)置環(huán)境變量
vim ~/.bashrc將以下命令拷貝到.bashrc文件的最后一行,保存并退出。
export PATH=~/.local/bin:$PATH執(zhí)行如下命令更新環(huán)境變量
source ~/.bashrc執(zhí)行"hb -h",有打印以下信息即表示安裝成功。
usage: hbOHOS build systempositional arguments: {build,set,env,clean} build Build source code set OHOS build settings env Show OHOS build env clean Clean outputoptional arguments: -h, --help show this help message and exit
Hi3516開發(fā)環(huán)境準(zhǔn)備將Linux shell改為bash
查看shell是否為bash,在終端運行如下命令:
ls -l /bin/sh...
-
開發(fā)板
+關(guān)注
關(guān)注
26文章
6291瀏覽量
118074
發(fā)布評論請先 登錄
【迅為iTOP-Hi3403開發(fā)板】一站式啟動Hi3403 NPU開發(fā):從運行例程開始,快速驗證AI效能
迅為iTOP-Hi3516開發(fā)板驅(qū)動開發(fā)資料全面上線,構(gòu)建從入門到精通的完整學(xué)習(xí)路徑!
迅為Hi3403開發(fā)板驅(qū)動教程全面上線,開啟嵌入式Linux開發(fā)新篇章!
觸覺智能Purple Pi OH開發(fā)板率先適配OpenHarmony6.0 Release,鴻蒙明星開發(fā)板
【精選資料】開發(fā)板測評大賽作品合集!
觸覺智能RK3506開發(fā)板通過OpenHarmony 5.1 XTS認(rèn)證,引領(lǐng)鴻蒙開發(fā)新標(biāo)桿!
潤和AI Camera Hi3516DV300燒錄后,屏幕顯示異常
【免費試用】開發(fā)板評測大賽開啟!OH 、RISC-V、Rockchip頂級開發(fā)板等你試用~
貝啟BQ3568HM 開發(fā)板被選用為 OpenHarmony 明星開發(fā)板
Hi3516DV300產(chǎn)品介紹和開發(fā)手冊下載
【北京迅為】iTOP-RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)實操-HDF驅(qū)動配置UART
【北京迅為】iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)-第4章 UART基礎(chǔ)知識
北京迅為iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)實操-HDF驅(qū)動配置LED
北京迅為RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)內(nèi)核HDF驅(qū)動框架架構(gòu)
【OpenHarmony開發(fā)】基于hi3516dv300開發(fā)板開發(fā)的智能電子牌
評論