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

描述

一. 概述

本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 --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. 设置环境变量

  •  
vim ~/.bashrc

 

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

  •  
export PATH=~/llvm/bin:$PATH

 

4. 使环境变量生效

  •  
source ~/.bashrc

 

安装hb

 

1. 运行如下命令安装hb

  •  
python3 -m pip install --user ohos-build

 

2. 设置环境变量

 

  •  
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

 

...

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分