一. 概述
本demo是基于hi3516dv300開發(fā)板,使用OpenHarmony 開發(fā)的應用。通過該應用不僅可以查看時間、日期以及對應的室內外溫濕度、空氣質量等,還可以查看當日的行程,讓我們隨時隨地把握行程,不會遺漏任何重要的安排。
1. 應用運行效果圖:
左邊欄顯示的是實時時間以及當天天氣相關的信息。
右邊顯示的是當天日期以及日程列表,日程包含了日程的名字,以及開始時間及日程的內容。
2.設備與手機間交互示意圖
如上圖所示,當手機端創(chuàng)建日程后會將相關日程信息發(fā)送到云端,智能電子牌是通過HTTP協(xié)議主動從云端獲取所有的日程信息。
二.快速上手
1. 開發(fā)環(huán)境準備硬件準備
1)預裝windows系統(tǒng)的PC機
2)Hi3516DV300 IoT Camera開發(fā)板
3)USB轉串口線、網線(Windows工作臺通過USB轉串口線、網線與Hi3516DV300 開發(fā)板連接)
其中Hi3516開發(fā)板介紹參照文檔:Hi3516開發(fā)板介紹
Linux編譯服務器基礎環(huán)境準備
開發(fā)基礎環(huán)境由windows 工作臺和Linux 編譯服務器組成。windows 工作臺可以通過samba 服務或ssh 方式訪問Linux編譯服務器。其中windows 工作臺用來燒錄和代碼編輯,Linux編譯服務器用來編譯OpenHarmony代碼,為了簡化步驟,Linux編譯服務器推薦安裝Ubuntu20.04。
安裝和配置Python
1. 打開Linux終端
2. 輸入如下命令,查看python版本號,需要使用python3.7以上版本,否則參考 系統(tǒng)基礎環(huán)境搭建。
python3 --version
3. 安裝并升級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. 設置環(huán)境變量
vim ~/.bashrc
將以下命令拷貝到.bashrc文件的最后一行,保存并退出。
export PATH=~/llvm/bin:$PATH
4. 使環(huán)境變量生效
source ~/.bashrc
安裝hb
1. 運行如下命令安裝hb
python3 -m pip install --user ohos-build
2.設置環(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)境準備將Linux shell改為bash
查看shell是否為bash,在終端運行如下命令:
ls -l /bin/sh
...
-
開發(fā)板
+關注
關注
25文章
5515瀏覽量
102263
發(fā)布評論請先 登錄
【免費試用】開發(fā)板評測大賽開啟!OH 、RISC-V、Rockchip頂級開發(fā)板等你試用~

貝啟BQ3568HM 開發(fā)板被選用為 OpenHarmony 明星開發(fā)板

Hi3516DV300產品介紹和開發(fā)手冊下載

鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置

【北京迅為】iTOP-RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)南向驅動開發(fā)實操-HDF驅動配置UART

【北京迅為】iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅動開發(fā)-第4章 UART基礎知識

北京迅為iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅動開發(fā)實操-HDF驅動配置LED

北京迅為RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅動開發(fā)內核HDF驅動框架架構

OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發(fā)板演示

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

OpenHarmony默認30秒熄屏太麻煩?觸覺智能鴻蒙開發(fā)板教你輕松取消

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

如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發(fā)板演示

觸覺智能Purple Pi OH鴻蒙開發(fā)板成功適配OpenHarmony5.0 Release,開啟新征程

評論