0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

电子发烧友论坛 2022-04-11 15:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一. 概述

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

1. 应用运行效果图:

6ac367de-a228-11ec-8b86-dac502259ad0.png

左边栏显示的是实时时间以及当天天气相关的信息。

右边显示的是当天日期以及日程列表,日程包含了日程的名字,以及开始时间及日程的内容。

2.设备与手机间交互示意图

6ad947f2-a228-11ec-8b86-dac502259ad0.png

如上图所示,当手机端创建日程后会将相关日程信息发送到云端,智能电子牌是通过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

...

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

    关注

    25

    文章

    6122

    浏览量

    113293
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    触觉智能Purple Pi OH开发板率先适配OpenHarmony6.0 Release,鸿蒙明星开发板

    2025年9月19日,在官网上线开源鸿蒙OpenHarmony6.0Release仅13天,触觉智能宣布旗下PurplePiOH开发板成功完成OpenHarmony6.0Release
    的头像 发表于 10-29 08:00 352次阅读
    触觉<b class='flag-5'>智能</b>Purple Pi OH<b class='flag-5'>开发板</b>率先适配<b class='flag-5'>OpenHarmony</b>6.0 Release,鸿蒙明星<b class='flag-5'>开发板</b>

    迅为Hi3516CV610开发板强劲内核-海思Hi3516CV610核心

    迅为Hi3516CV610开发板强劲内核-海思Hi3516CV610核心
    的头像 发表于 09-30 15:19 1696次阅读
    迅为<b class='flag-5'>Hi3516</b>CV610<b class='flag-5'>开发板</b>强劲内核-海思<b class='flag-5'>Hi3516</b>CV610核心<b class='flag-5'>板</b>

    【精选资料】开发板测评大赛作品合集!

    电子发烧友携手16家生态厂商发起开发板测评大赛,设OpenHarmony、RISC-V、Rockchip三大赛道,共计21款、160+块开发板,通过评测
    的头像 发表于 09-23 08:09 741次阅读
    【精选资料】<b class='flag-5'>开发板</b>测评大赛作品合集!

    触觉智能RK3506开发板通过OpenHarmony 5.1 XTS认证,引领鸿蒙开发新标杆!

    触觉智能作为瑞芯微专业方案商与开源鸿蒙南向硬件厂家,旗下RK3506开发板及其核心(模组)通过OpenHarmony5.1XTS认证!这一消息犹在行业内引起了广泛关注,标志着触觉
    的头像 发表于 08-14 23:49 1371次阅读
    触觉<b class='flag-5'>智能</b>RK3506<b class='flag-5'>开发板</b>通过<b class='flag-5'>OpenHarmony</b> 5.1 XTS认证,引领鸿蒙<b class='flag-5'>开发</b>新标杆!

    润和AI Camera Hi3516DV300烧录后,屏幕显示异常

    润和AI Camera Hi3516DV300烧录后,并且配置bootloader后屏幕显示异常,屏幕显示如下截图所示:
    发表于 06-13 22:18

    【免费试用】开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~

    技术人的狂欢,开发者的盛宴!2025年最值得期待的硬核赛事——电子发烧友开发板评测大赛正式启动!无论你是开源生态的探索者、芯片架构的极客,还是物联网领域的创新达人,本次大赛三大赛
    的头像 发表于 06-05 08:05 748次阅读
    【免费试用】<b class='flag-5'>开发板</b>评测大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你试用~

    贝启BQ3568HM 开发板被选用为 OpenHarmony 明星开发板

    经开放原子开源基金会OpenHarmony社区官方测评评选,贝启科技BQ3568HM开源鸿蒙开发板被正式选用为OpenHarmony明星开发板。BQ3568HM开源鸿蒙
    的头像 发表于 05-25 00:22 1196次阅读
    贝启BQ3568HM <b class='flag-5'>开发板</b>被选用为 <b class='flag-5'>OpenHarmony</b> 明星<b class='flag-5'>开发板</b>

    Hi3516DV300产品介绍和开发手册下载

    Hi3516DV300是深圳市海思半导体推出的专业型Smart IP Camera SoC , 集成双核ARM Cortex-A7处理器(900MHz)、新一代ISP、H.265/H.264编解码器
    的头像 发表于 04-29 11:25 1985次阅读
    <b class='flag-5'>Hi3516DV300</b>产品介绍和<b class='flag-5'>开发</b>手册下载

    【北京迅为】iTOP-RK3568开发板鸿蒙OpenHarmony系统南向驱动开发实操-HDF驱动配置UART

    【北京迅为】iTOP-RK3568开发板鸿蒙OpenHarmony系统南向驱动开发实操-HDF驱动配置UART
    的头像 发表于 03-25 11:02 1287次阅读
    【北京迅为】iTOP-RK3568<b class='flag-5'>开发板</b>鸿蒙<b class='flag-5'>OpenHarmony</b>系统南向驱动<b class='flag-5'>开发</b>实操-HDF驱动配置UART

    【北京迅为】iTOP-RK3568开发板OpenHarmony系统南向驱动开发-第4章 UART基础知识

    【北京迅为】iTOP-RK3568开发板OpenHarmony系统南向驱动开发-第4章 UART基础知识
    的头像 发表于 03-17 15:50 851次阅读
    【北京迅为】iTOP-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>系统南向驱动<b class='flag-5'>开发</b>-第4章 UART基础知识

    北京迅为iTOP-RK3568开发板OpenHarmony系统南向驱动开发实操-HDF驱动配置LED

    北京迅为iTOP-RK3568开发板OpenHarmony系统南向驱动开发实操-HDF驱动配置LED
    的头像 发表于 03-14 14:41 1102次阅读
    北京迅为iTOP-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>系统南向驱动<b class='flag-5'>开发</b>实操-HDF驱动配置LED

    北京迅为RK3568开发板OpenHarmony系统南向驱动开发内核HDF驱动框架架构

    北京迅为RK3568开发板OpenHarmony系统南向驱动开发内核HDF驱动框架架构
    的头像 发表于 03-11 14:13 1558次阅读
    北京迅为RK3568<b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>系统南向驱动<b class='flag-5'>开发</b>内核HDF驱动框架架构

    OpenHarmony源码编译后烧录镜像教程,RK3566鸿蒙开发板演示

    本文介绍瑞芯微主板/开发板编译OpenHarmony源码后烧录镜像的教程,触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,树莓派卡片电脑设计,支持开
    的头像 发表于 12-30 10:08 1512次阅读
    <b class='flag-5'>OpenHarmony</b>源码编译后烧录镜像教程,RK3566鸿蒙<b class='flag-5'>开发板</b>演示

    OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示

    开源鸿蒙OpenHarmony系统下,修改DPI密度值的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全
    的头像 发表于 12-24 11:46 1082次阅读
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?触觉<b class='flag-5'>智能</b>RK3566鸿蒙<b class='flag-5'>开发板</b>演示

    OpenHarmony默认30秒熄屏太麻烦?触觉智能鸿蒙开发板教你轻松取消

    OpenHarmony系统开机后 30 秒会自动息屏,教大家两招轻松取消自动息屏,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release
    的头像 发表于 12-09 11:45 1303次阅读
    <b class='flag-5'>OpenHarmony</b>默认30秒熄屏太麻烦?触觉<b class='flag-5'>智能</b>鸿蒙<b class='flag-5'>开发板</b>教你轻松取消