一. 概述
本demo是基于hi3516dv300开发板,使用OpenHarmony 开发的应用。通过该应用不仅可以查看时间、日期以及对应的室内外温湿度、空气质量等,还可以查看当日的行程,让我们随时随地把握行程,不会遗漏任何重要的安排。
1. 应用运行效果图:

左边栏显示的是实时时间以及当天天气相关的信息。
右边显示的是当天日期以及日程列表,日程包含了日程的名字,以及开始时间及日程的内容。
2.设备与手机间交互示意图

如上图所示,当手机端创建日程后会将相关日程信息发送到云端,智能电子牌是通过HTTP协议主动从云端获取所有的日程信息。
二.快速上手
1. 开发环境准备硬件准备
1)预装windows系统的PC机
2)Hi3516DV300 IoT Camera开发板
3)USB转串口线、网线(Windows工作台通过USB转串口线、网线与Hi3516DV300 开发板连接)
其中Hi3516开发板介绍参照文档:Hi3516开发板介绍
Linux编译服务器基础环境准备
开发基础环境由windows 工作台和Linux 编译服务器组成。windows 工作台可以通过samba 服务或ssh 方式访问Linux编译服务器。其中windows 工作台用来烧录和代码编辑,Linux编译服务器用来编译OpenHarmony代码,为了简化步骤,Linux编译服务器推荐安装Ubuntu20.04。
安装和配置Python
1. 打开Linux终端
2. 输入如下命令,查看python版本号,需要使用python3.7以上版本,否则参考 系统基础环境搭建。
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. 设置环境变量
vim ~/.bashrc将以下命令拷贝到.bashrc文件的最后一行,保存并退出。
export PATH=~/llvm/bin:$PATH4. 使环境变量生效
source ~/.bashrc安装hb
1. 运行如下命令安装hb
python3 -m pip install --user ohos-build2.设置环境变量
vim ~/.bashrc将以下命令拷贝到.bashrc文件的最后一行,保存并退出。
export PATH=~/.local/bin:$PATH执行如下命令更新环境变量
source ~/.bashrc执行"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开发环境准备将Linux shell改为bash
查看shell是否为bash,在终端运行如下命令:
ls -l /bin/sh...
-
开发板
+关注
关注
25文章
6122浏览量
113293
发布评论请先 登录
触觉智能Purple Pi OH开发板率先适配OpenHarmony6.0 Release,鸿蒙明星开发板
触觉智能RK3506开发板通过OpenHarmony 5.1 XTS认证,引领鸿蒙开发新标杆!
润和AI Camera Hi3516DV300烧录后,屏幕显示异常
【免费试用】开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~
贝启BQ3568HM 开发板被选用为 OpenHarmony 明星开发板
Hi3516DV300产品介绍和开发手册下载
【北京迅为】iTOP-RK3568开发板鸿蒙OpenHarmony系统南向驱动开发实操-HDF驱动配置UART
【北京迅为】iTOP-RK3568开发板OpenHarmony系统南向驱动开发-第4章 UART基础知识
北京迅为iTOP-RK3568开发板OpenHarmony系统南向驱动开发实操-HDF驱动配置LED
OpenHarmony源码编译后烧录镜像教程,RK3566鸿蒙开发板演示
OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示
OpenHarmony默认30秒熄屏太麻烦?触觉智能鸿蒙开发板教你轻松取消

【OpenHarmony开发】基于hi3516dv300开发板开发的智能电子牌
评论