基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

搭载HarmonyOS的小熊派BearPi-HM Nano主板,加上一块传感器扩展板,利用湿度监测探头和水泵,组成“护花使者”,不仅能随时关注植物的温度、空气湿度和土壤湿度,更能远程遥控为植物浇水,以科学的方式呵护植物茁壮成长。动动手指,一键解决浇水烦恼!

一、资料获取

开源社区链接↓

vendor_oh_fun: 基于OpenHarmony开源代码和开发板,打造一系列“ 趣味性、低门槛、成就感 ”的开源项目, 助你重新燃起心中的极客梦想之火! – Gitee.com

二、准备工作

在开发之前,需要准备以下材料

1、硬件准备护花使者小熊派鸿蒙季 BearPi-HM Nano 远程自动浇花智能浇花套件-淘宝网

  • BearPi-HM Nano主板
  • “护花使者”底板,即感应器底板,下述统一称“护花使者”底板
  • 配套水泵(额外土壤湿度传感器选配)
  • 排线两对
  • 水管
  • 螺丝刀

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

*Type-C 电源线一根(套装不包含,需自备)

*安装HarmonyOS或安卓系统的手机,当前不支持iOS系统(需自备)

*4节7号电池,用于开发板供电,也可用Type-C供电。(需自备)

2、软件准备

  • HiBurn烧录工具路径:”vendor_oh_funbearpi-hm_nano-oh_flower/04_烧录工具/HiBurn.exe “
  • PC 预装Windows系统

三、快速上手

(必要章节)按该章节步骤操作完成之后,即可上手把玩。

1. 注册开发者联盟帐号

1.1 打开华为基础服务文档中心,点击“注册”,如图:

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

1.2 根据手机号码注册为例,如图:

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

2. 下载IDE

2.1 打开IDE – HarmonyOS设备开发官网下载IDE,点击下载,Windows用于烧录,Linux用于编译。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

2.2 以下载linux版本为例,点击下载时候,会提示需要登录,输入刚才注册的帐号和密码,点击:“授权并登录”,如图:

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

2.3 登录成功后,会显示登录信息,然后点击下载,如图:

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

3. 硬件安装

3.1 准备硬件

如下所列硬件准备完成后,请按照下述教程完成相关硬件连接。

  • BearPi-HM Nano主板
  • “护花使者”底板
  • 配套水泵(额外土壤湿度传感器选配)
  • 排线两对
  • 水管
  • 螺丝刀
  • 4节7号电池

3.2 开发板和底板固定

主板对准四个限位螺母,拧上螺丝即可固定主板,再用排线连接主板和底板的两组排针。添加图片

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

组装完成实物图。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

3.3 为开发板供电

  • 在“护花使者”底板背部,装入4节7号电池。安装电池的时候,注意电池的正负极。
  • 也可通过BearPi-HM Nano主板中标准的USB Type-C接口为开发板供电。

本文使用电池为开发板供电。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

3.4 连接水泵和开发板

“护花使者”底板搭载标准的USB Type-A接口,用于接入5V水泵。将水泵和“护花使者”底板按照下图所示连接。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

3.5 启用套件

准备一个蓄水的容器,用作浇花的水源,把水泵放入容器中,水管伸到花盆中,再将底板的探头部分插入土壤。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

4. 小程序使用

4.1 搜索小程序

在微信中搜索“小熊派护花使者”小程序,并打开小程序。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

4.2 登录小程序

<1>. 登录小程序

在小程序“我的”界面输入华为帐号名、IAM帐号名及密码。若没有华为帐号名、IAM帐号名及密码,请按照‘<2>.获取华为帐号’步骤进行。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

<2>. 获取华为帐号

使用华为帐号登录华为云-提供云计算服务 智能,见未来-华为云,若无华为帐号请自行注册华为帐号。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

* 在右上角用户的帐号中心中完成实名认证,并点击进入帐号中心。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

* 在帐号中心的基本信息中获取华为帐号名。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

* 创建IAM帐号

点击「链接」,进入华为云统一身份认证服务,点击右上角“创建用户”(注:必须创建一个新的用户,原企业管理员用户无法在小程序添加设备)。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

* 填写新用户信息,此处填写的用户名及密码即为登录小程序所需的IAM帐号名及密码,并点击下一步。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

* 选择加入的用户组,此处选择“拥有所有操作权限的用户组”,并点击右下角“创建用户”。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

<3>. 开通IoTDA服务

点击该「链接」登录跳转后即可开通IoTDA服务,如下图;本实验需要使用的华为云IoTDA设备接入服务,设备的数据会先上传至IoTDA平台,再转至小程序。该服务针对开发者不收费,请知悉。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

注意:未开通IoTDA服务,小程序将无法添加设备

4.3 添加设备

添加设备前请打开手机的NFC及定位服务功能,然后点击小程序右上角加号,添加设备,此时开发板上的LED灯闪烁。

注意事项:

  • 需要使用带NFC功能的手机,并打开NFC功能,许多旧款的手机及iPhone手机不带有此功能。
  • v0.1版本护花使者只能添加一个设备,添加一个设备后该“ ”控件会失效。
  • 过程中华为不涉及收集、留存、使用用户数据。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

4.4 配置设备

填写设备名称(自定义填写),以及设备连接目标WiFi的帐号和密码(可开启自身手机热点充当wifi进行简单测试),当提示“请将NFC模块靠近设备”时,将手机靠近开发板的NFC天线处,此时NFC灯会亮,显示配置成功即可。

注意事项:

  • 此处指定接入的WiFi需要为2.4G的WiFi(一般为WiFi名字后缀不带5G字样的),且不能是开放的WiFi,也就是连接时需要输入密码的WiFi。
  • 可在添加设备前将手机接入2.4G的WiFi,添加设备时会自动选择手机当前连接的WiFi
  • 显示配置成功才算成功,若显示配置失败,需删除设备再次执行4.3-4.4操作步骤。

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

4.5 调试设备

添加完设备后,按一下开发板的复位按键并在小程序界面下拉刷新,等待设备上线。点击设备,打开设备详情界面,即可查看当前绿植的土壤湿度以及空气的温湿度,点击浇水按钮即可远程控制设备浇水。(设备添加成功后,手机可以使用其它网络或者使用移动数据,也能远程监控设备数据及控制浇水)

基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)基于HarmonyOS和小熊派HM Nano开发板的护花使者v0.1版本(小熊派开发板是否值得购买)

至此,我们已经完成了护花使者的DIY,对代码感兴趣的小伙伴可以继续探索固件升级、使用IDE下载、编译、烧录代码,请到开源社区获取详细资料

后续版本畅想:后续版本将增加按需定时浇水功能;也可以通过监测土壤湿度低于阈值时启动自动浇水功能;还可以进行宠物喂食,实现智能养护……关于护花使者的N多种可能,由我们来定义!开发者们快为自己定制一个专属“护花使者”吧!

欢迎点击链接→华为开发者论坛参与论坛讨论,分享更多在线体验开发乐趣,赢取HarmonyOS定制文化衫!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月18日 上午8:55
下一篇 2023年5月18日 上午9:05

相关推荐

  • 南京邮电大学2024年申请考核制博士生招生第二轮报名工作的通知(南京邮电大学博士招生简章2021)

    根据南京邮电大学2024年博士研究生招生计划及第一轮拟录取情况,部分学院将开展申请考核制博士生招生第二轮报名工作,现将相关通知如下: 一、招生专业目录 二、报名须知 1、原则上每位…

    科研百科 2024年6月22日
    75
  • 系统集成项目管理师有用吗

    系统集成项目管理师(简称项目经理)是一种高级职业,主要负责协调和管理组织内的项目活动,确保项目按照时间表、预算和质量标准完成。在现代信息技术日新月异的时代,项目经理已经成为了许多企…

    科研百科 2024年9月24日
    25
  • 企业电子文档管理系统哪个好(企业电子文档管理系统哪个好用)

    目前市面上文档管理系统千千万万,常让人眼花缭乱,难以抉择,作为公司一名小小的团队负责人,今天就来简单分享一下我在选择文档管理系统时的大体思路,我将从基本功能、工具软件三个个方面来进…

    科研百科 2022年7月28日
    238
  • 医院智能导视系统定制化解决方案

    千目为医院智能导视系统定制解决方案,除包括病房路线指引、科室门诊介绍、医生专家查询、健康常识、自助导诊等常规功能外,还可接入医院信息管理系统,为患者提供看病信息查询功能等。 路线指…

    科研百科 2023年5月17日
    153
  • 喜!衡阳市妇幼保健院喜获2项省级科研课题立项(衡阳市妇幼保健院妇产科主任)

    红网时刻衡阳10月2日讯(通讯员 方香)近日,湖南省卫生健康委公示2023年度科研计划课题立项名单,衡阳市妇幼保健院喜获二项省级课题立项:副院长吴鹏的课题《circKIF4A 调控…

    科研百科 2024年4月1日
    134
  • 国外开发了哪些社区管理系统

    社区管理系统是一种用于管理和维护社区的软件系统,可以帮助社区组织者更好地管理社区活动和成员,提高社区的效率和活跃度。在国外,有许多社区管理系统被开发出来,其中一些非常受欢迎,包括:…

    科研百科 4天前
    0
  • ai缩略图显示

    人工智能的发展已经成为当今社会的重要议题,而AI缩略图则成为了人们关注的焦点。本文将探讨AI缩略图的意义以及其在当今社会中的应用。 AI缩略图是一种将图像或文本压缩为简洁的缩略图形…

    科研百科 2024年11月11日
    0
  • 项目经理进度管理

    项目经理进度管理 作为项目经理,进度管理是一个重要的职责。通过有效的进度管理,项目经理可以确保项目在预定时间内完成,并满足客户需求和公司标准。本文将介绍项目经理如何进行有效的进度管…

    科研百科 2024年8月20日
    41
  • 聊城项目管理

    聊城市项目管理:挑战与机遇 聊城市位于山东省中部,是一个人口密集、经济繁荣的城市。随着聊城市经济的发展,项目管理也成为了一个备受关注的话题。聊城市的项目管理面临着许多挑战,但同时也…

    科研百科 2024年9月15日
    32
  • 装饰装修工程项目管理系统

    装饰装修工程项目管理系统 装饰装修工程项目管理系统是一种用于管理装饰装修工程项目的软件系统,可以帮助装饰装修项目经理和管理人员高效地完成项目任务和协作。 装饰装修工程项目管理系统通…

    科研百科 2024年8月15日
    57