当前位置:网站首页>Dayu200 experience officer runs the intelligent drying system page based on arkui ETS on dayu200
Dayu200 experience officer runs the intelligent drying system page based on arkui ETS on dayu200
2022-07-06 22:49:00 【51CTO】
Catalog
- background
- development environment
- Specific development process
- 1. New project
- 2. Page structure design
- 3. The code structure
- 4. Complete code
- 5. Some materials used
- 6.Previewer Preview effect
- DAYU200 Running effect
- gitee Address
- Demo video
- Follow up development plan
background
ArkUI-eTS At present, it has been able to run a variety of equipment , At the same time, it also provides us with more and more rich component and hardware development capabilities . This time is mainly to write a page of intelligent drying system to DAYU200 Run the test above .
eTS Get started or get eTS official API For documents, please refer to my other post : ArkUI_eTS Get started with your hands
development environment
DevEco Studio for OpenHarmony3.0.0.900
OpenHarmony edition :3.1_Release
Development board :DAYU200 ( be based on openHarmony3.1_Release edition )
Specific development process
1. New project


After the creation of the project , The project catalogue is as follows :
And then , Need to be in “MainAbility” Create under directory “image” The directory is used to store some page material resources .
( Right click “MainAbility” file name -“New”-“Directory”- Input “image” Create )

After creation , The structure of the project catalogue is as follows :( At the same time, we know “image” Contents and “resources-base-media” Can store some material resources )
2. Page structure design
Main page structure :
Sub page structure :
3. The code structure
4. Complete code
5. Some materials used
Background material :
6.Previewer Preview effect


DAYU200 Running effect



gitee Address
Link to the original version ( Able to run on DAYU200 You can download the resource code at the bottom of this post )
Demo video
https://ost.51cto.com/show/14309
Follow up development plan
Based on this drying system interface and DAYU200 Development board ,
(1) Connect Hi3861 Smart home kits get real environment data ;
(2) Call weather API, send DAYU200 The weather forecast information can be obtained in real time after networking , So as to better realize the drying function ;
(3) if DAYU200 The camera itself is not allowed , It can be connected to an external camera or used Hi3516 AI Camera The function of the development kit is to monitor the drying status of clothes in real time more intelligently .
(4) Besides the perfect hardware function , Also upgrade some compatibility and functions of the software , It can not only run the program in DAYU200 Development board , Also in all HarmonyOS Run on device .
Want to know more about open source , Please visit :
边栏推荐
- UE4蓝图学习篇(四)--流程控制ForLoop和WhileLoop
- 第十九章 使用工作队列管理器(二)
- sizeof关键字
- MySQL教程的天花板,收藏好,慢慢看
- NPM cannot install sharp
- 2022-07-04 the high-performance database engine stonedb of MySQL is compiled and run in centos7.9
- European Bioinformatics Institute 2021 highlights report released: nearly 1million proteins have been predicted by alphafold
- Gd32f4xx serial port receive interrupt and idle interrupt configuration
- That's why you can't understand recursion
- 浅谈网络安全之文件上传
猜你喜欢

剑指offer刷题记录1

View

DR-Net: dual-rotation network with feature map enhancement for medical image segmentation

【Unity】升级版·Excel数据解析,自动创建对应C#类,自动创建ScriptableObject生成类,自动序列化Asset文件

Web APIs DOM time object

Matlab tips (27) grey prediction

cuda 探索

Advantages of link local address in IPv6

Cocoscreator+typescripts write an object pool by themselves

Self made j-flash burning tool -- QT calls jlinkarm DLL mode
随机推荐
Adavit -- dynamic network with adaptive selection of computing structure
UVa 11732 – strcmp() Anyone?
rust知识思维导图xmind
Volatile keyword
空结构体多大?
Aardio - Method of batch processing attributes and callback functions when encapsulating Libraries
cuda 探索
允许全表扫描 那个语句好像不生效set odps.sql.allow.fullscan=true;我
hdu 5077 NAND(暴力打表)
[compilation principle] LR (0) analyzer half done
OpenSSL:适用TLS与SSL协议的全功能工具包,通用加密库
Should novice programmers memorize code?
Balanced Multimodal Learning via On-the-fly Gradient Modulation(CVPR2022 oral)
uniapp滑动到一定的高度后固定某个元素到顶部效果demo(整理)
three. JS gorgeous bubble effect
【无标题】
DR-Net: dual-rotation network with feature map enhancement for medical image segmentation
QT信号和槽
UDP编程
第十九章 使用工作队列管理器(二)