当前位置:网站首页>Internet of things (intelligent irrigation system - Android end)
Internet of things (intelligent irrigation system - Android end)
2022-06-25 08:20:00 【Ah Qi, learn】
Preface
Because I am not often at home , But I'm afraid the flowers and grass in the yard will dry up , So I made one myself APP And the bottom control end , This film shows APP The function and effect of the end
One 、 Video effect demonstration
Intelligent irrigation video
Two 、 Set up MQTT Parameters
1. platform
onenet
Just introduce the platform more , The main reason for choosing is to use it for free , Other servers, including Alibaba, also have free quotas , It is more than enough for individual developers

2. Language
When the upper computer is used kotlin Language writing , Use MVP Framework preparation
The lower computer uses STM32 series , When the protocol is used MQTT
2. Parameter setting
How to set parameters is also clearly described one by one , There is a mistake in the picture
It should be to modify the equipment ID Not the product ID

3、 ... and 、 Home page
1. function
1. Get local weather conditions
2. Get various sensing states in the yard ( Probably 40 Once per second ), There are also some sensor data that are not displayed , But it has been received , It is not displayed in the interface
3. Issue boiling water function
4. Regularly issue the watering time
5. The curve shows some sensor data
2. The home page shows

Four 、gitee Project address
Project address
https://gitee.com/herui12/HomeIrrigate
end
边栏推荐
- CVPR 2022 Oral 2D图像秒变逼真3D物体
- TS environment setup
- How to calculate the D value and W value of statistics in normality test?
- What is the difference between agreement and service?
- TCP and UDP
- Apache CouchDB Code Execution Vulnerability (cve-2022-24706) batch POC
- Websocket understanding and application scenarios
- Pycharm的奇葩设定:取消注释后立马复制会带上#
- Neural network and deep learning-3-simple example of machine learning pytorch
- Not afraid of losing a hundred battles, but afraid of losing heart
猜你喜欢
![[QT] QT 5 procedure: print documents](/img/76/2fce505c43f75360a8ff477aa2d31d.png)
[QT] QT 5 procedure: print documents

Daily question brushing record (III)

Sword finger offer (medium level)

Matlab code format one click beautification artifact

Force buckle 272 Closest binary search tree value II recursion

Electronics: Lesson 010 - Experiment 8: relay oscillator

Use pytorch to build mobilenetv2 and learn and train based on migration

Electronics: Lesson 009 - Experiment 7: study relays

Biweekly investment and financial report: capital ambush Web3 infrastructure

电子学:第012课——实验 11:光和声
随机推荐
Basic record of getting started with PHP
Common action types
First experience Amazon Neptune, a fully managed map database
[supplementary question] 2021 Niuke summer multi school training camp 4-N
Logu P2486 [sdoi2011] coloring (tree chain + segment tree + merging of intervals on the tree)
打新债安全不 有风险吗
双周投融报:资本埋伏Web3基础设施
c#磁盘驱动器及文件夹还有文件类的操作
家庭服务器门户Easy-Gate
Electronics: Lesson 012 - Experiment 11: light and sound
Daily question brushing record (III)
VOCALOID notes
Electronics: Lesson 010 - Experiment 9: time and capacitors
420 sequence traversal of binary tree 2 (429. sequence traversal of n-ary tree, 515. find the maximum value in each tree row, 116. fill in the next right node pointer of each node, 104. maximum depth
Almost taken away by this wave of handler interview cannons~
Luogu p5994 [pa2014]kuglarz (XOR thinking +mst)
Allgero reports an error: program has encoded a problem and must exit The design will be saved as a . SAV file
堆栈认知——栈溢出实例(ret2libc)
[thesis study] vqmivc
在网上股票开户安全吗?证券账户可以给别人用吗?