【鸿蒙 HarmonyOS 快速入门·第一课】 HiSpark Wi-Fi IoT 套件基础入门
发布日期:2021-06-23 19:02:32 浏览次数:13 分类:技术文章

本文共 1849 字,大约阅读时间需要 6 分钟。

HarmonyOS系统系列文章

这是重新定义规则的时代,时代之下,风口之上。应势而起,顺势而为。

本系列文章将围绕鸿蒙系统展开,从IoT方向、手表方向、手机方向、车载方向等路径展开学习。
互联网时代已成红海,你将以怎样的姿态迎接下一个十年呢,我们拭目以待!

文章目录


前言

学习HarmonyOS 物联网相关的知识,我们用润和软件出品的这个物联网套件就足够了,选这款套件的原因是,鸿蒙开发者大会上海场产品展示区摆的就是这个套件,说明该套件和华为的深度合作以及产品的成熟度都是得到鸿蒙社区认可的。所以我们从用这个套件实现一些小的功能入手,来学习鸿蒙知识。


一、鸿蒙开发板选择

开发板类型 轻量系统类设备(参考内存≥128KB)、小型系统类设备(参考内存≥1MB)涉及的开发板类型示例见下。

轻量系统类设备(参考内存≥128KB)开发板示例 Hi3861开发板:WLAN模组,适用于联接类模组设备,为各类IoT设备提供连接能力。

小型系统类设备(参考内存≥1MB)开发板示例

Hi3518开发板:无屏类摄像头模组,适用于智慧视觉类设备(无屏摄像头),为各类IoT设备提供摄像头能力。
Hi3516开发板:带屏幕摄像头类模组,适用于智慧视觉类设备(带屏摄像头),基于此开发板开发HarmonyOS应用。

如果是初学者可以从以下套件入手

HiSpark Wi-Fi IoT 套件

如本图所示,这款IoT的全部配件就是如下了,组装非常简单,如下图所示插入通用底板即可,关键位置是右侧上方这个板的位置可以用红绿灯板和烟雾传感器板来进行替换。
主板
2.按图所示底板查好后,如果是USB供电,需要把图二所示的针帽跳脚挂到右侧方块的位置,即1、2跳脚换到2、3跳脚就可以啦。然后USB插电,就可以看到如图所示的启动页面了。
在这里插入图片描述
3.APP测试对应功能

4.B站手把手教你设置

HiSpark Wi-Fi IoT智能开发套件简介视频

二、润和 HiHope 社区 开源项目集合

1.社区最全资料集合

2.硬件购买

HiSpark套件购买链接:

HarmonyOS HiSpark IPC DIY开发套件(Hi3518EV300):

HarmonyOS HiSpark Wi-Fi IoT智能家居套件(Hi3861V100):

该处使用的url网络请求的数据。


三、海思生态与芯片板介绍

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

HiSpark WiFi IoT开发套件通过灵活的通用底板+主控板+扩展模块的组合,可根据场景需求灵活扩展:

WiFi IoT主控板,配置2.4GHz WiFi SoC芯片,集成IEEE 802.11b/g/n基带、RF和32位MCU,支持HarmonyOS、LiteOS和第三方组件,支持无感配网、Mesh自组网、硬件级加密等。
通用底板:预留丰富的插槽、卡位、排针,可以灵活配置其他扩展板,实现丰富的功能,例如OLED屏、NFC、环境监测模块、交通灯等。板载锂电池接口;可作为智能小车基础底板方案。
可选扩展模块:
NFC模块:支持唤起5个应用程序:分别是微信/今日头条/淘宝/华为智慧生活/HiStreaming,通过按钮进行切换。
环境监测模块:包括三部分:温湿度传感器,主要用于检测外部环境的温湿度数据;烟雾传感器,主要用于检测外部环境的液化气、苯、酒精、烟雾等气体的浓度;蜂鸣器传感器可以设定这两种传感器采集数据的阈值,当数据超过阈值蜂鸣器发出警报。
炫彩灯:由红绿蓝三种颜色组成,通过PWM来驱动,可以通过调节RGB的比例来呈现出不同的颜色,通过调节占空比来调节灯的亮度;人体红外传感器部分,通过红外探头发出的红外信号来检测外部环境的人体活动情况;光敏电阻,主要用于检测外部环境的光照情况。
交通灯模块:红绿灯三色LED模拟交通信号灯
智能小车模块:配置丰富的智能小车驱动和接口,包括寻迹传感器接口、超声波传感器接口、电机接口、舵机接口、串口、PC接口等
通过配置智能小车模块,可组建HiSpark WiFi IoT智能小车套件,具有无感配网,鸿蒙FA拉起,循迹,避障等功能。该套件支持HiStreaming,手机端App可通过WiFi控制小车的运动,比如前进后退,左右移动,红外循迹,智能避障等功能。

总结

学习一门语言前一定要先培养兴趣,先知道这个套件大概能做什么东西,心里有个近期的设想目标,刚开始就先demo跑一跑,微调一些参数进行测试,慢慢的再深入定制某个功能,过程中再去深入学习原理,最后是自定义改造进行知识输出。

转载地址:https://blog.csdn.net/u014513456/article/details/116075553 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java Serializable 序列化 与 对象克隆
下一篇:JQuery 制作消息弹出框、按钮点击音效

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月23日 10时42分57秒