#DAYU200体验官# 在DAYU200运行基于ArkUI-eTS的智能晾晒系统页面 原创 精华
目录
背景
ArkUI-eTS目前已经能够多种设备运行,同时也为我们提供了越来越丰富的组件和硬件开发能力。本次主要是写一个智能晾晒系统的页面来在DAYU200上面进行运行测试。
eTS入门或获取eTS官方API文档可参照本人另外帖子:ArkUI_eTS手把手入门
开发环境
DevEco Studio for OpenHarmony3.0.0.900
OpenHarmony版本:3.1_Release
开发板:DAYU200 ( 基于openHarmony3.1_Release版本 )
具体开发过程
1.新建工程
创建工程完成后,工程目录如下:
随后,需在“MainAbility”目录下创建“image”目录用于存放部分页面素材资源。
(右击“MainAbility”文件名-“New”-“Directory”-输入“image”进行创建)
创建完成后,工程目录结构如下:(同时我们知道“image”目录和“resources-base-media”均可存放部分素材资源)
2.页面结构设计
主页面结构:
副页面结构:
3.代码结构
4.完整代码
5.所用部分素材
背景素材:
6.Previewer预览效果
DAYU200运行效果
gitee地址
原始版本链接(能够运行在DAYU200上的版本可下载本贴下方资源代码)
演示视频
https://ost.51cto.com/show/14309
后续开发计划
基于此晾晒系统界面和DAYU200开发板,
(1)连接Hi3861智能家居套件获取真实环境数据;
(2)调用天气API,使DAYU200联网后能够实时获取天气预报信息,从而更好的实现晾晒功能;
(3)若DAYU200本身摄像头条件不允许,可连外接摄像头或利用Hi3516 AI Camera开发套件的功能更加智能的实时监控衣物晾晒状态。
(4)同时除了硬件功能完善,也要对软件部分兼容性和功能进行升级,不仅能够将程序运行在DAYU200开发板上,也能够在所有HarmonyOS设备上运行。
楼主的视频链接:https://ost.51cto.com/show/14309
哈哈,感谢!