电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>使用涂鸦link SDK的土壤水分数据检索应用

使用涂鸦link SDK的土壤水分数据检索应用

2023-06-14 | zip | 0.00 MB | 次下载 | 免费

资料介绍

描述

在本文中,我们将使用涂鸦 Link SDK、涂鸦智能 Android App、Python 和 Arduino IDE 开发土壤水分数据检索系统。湿度传感器连接到 ESP32 板以实现此应用程序。

水分数据将记录在 .csv 文件中,并显示在涂鸦智能 App 上。这对于需要保持最佳土壤水分以使植物正常生长的家庭种植园、花卉栽培、园艺、农业等非常有用。

GitHub链接:https ://github.com/JayeshRajam/Tuya-sensorapp

Tuya Link SDK 硬件连接

连接非常简单。ESP32 板的 32 针脚接收来自湿度传感器的模拟信号。连接 ESP32 板的 Vcc 和 GND 以及湿度传感器。

poYBAGNf8cCAR-_nAABeab-OorU596.png
 

如果您有这样的湿度传感器连接是相同的,但可能需要一些额外的跨接电缆。

Tuya Link SDK 应用设置

首先,在涂鸦平台创建一个账号。

pYYBAGNf8cKAI0UCAABYkNBDtl8761.jpg
 

在 Python 中安装 tuyaos-link-sdk 。

git clone https://github.com/tuya/tuyaos-link-sdk-python.gitpython -m pip install ./tuyaos-link-sdk-python
poYBAGNf8cWAS29NAAMJl2qWwi8377.jpg
 

涂鸦物联网平台(Web)

登录后,创建一个新产品(按照这个简单的教程作为涂鸦的入门指南),得到以下屏幕。

pYYBAGNf8cmAMgwkAABhyHKEwv0312.jpg
 

现在通过单击具有以下属性的“添加”按钮添加以下功能。

poYBAGNf8cqAJVgPAAATSh-UguE634.jpg
 

接下来,完成UI Studio 设计。UI 设计应该是这样的。测试并发布它以解决任何错误。

pYYBAGNf8cyAMC32AABHIXdzjnU382.jpg
 

注意:刷新涂鸦服务器时,提供了切换按钮,每次切换按钮都会将当前湿度读数记录在 MS.csv 文件中。

在编辑器中打开 GitHub 存储库中的 sensorapp.py 文件。编辑和更改文件中连接的 ESP32 设备的 productid、uuid、authkey(通过Link SDK 的许可证生成获得)和 COM 端口。保存这个编辑过的文件,作为本文的输出部分。

涂鸦智能应用(安卓)

安装并设置好涂鸦智能 App,只需点击扫描仪按钮即可扫描 sensorapp.py 文件生成的二维码。

poYBAGNf8c6ATRulAAAXkLrno-M311.jpg
 
pYYBAGNf8dGAPLCXAAAzOWb9yD4253.jpg
 

 

pYYBAGNf8dOASOvIAAIMPEpJwN8311.jpg
 

现在 MoistureApp 将被添加到涂鸦智能 App 的所有设备部分。

poYBAGNf8dWACIpyAAAbA8OtaVE508.jpg
 

Arduino IDE 配置 Tuya Link SDK

GitHub repo 中的 Arduino IDE 程序通过串口将 ESP32 板从湿度传感器接收到的湿度读数发送到 python 程序。只需在 Arduino IDE 中添加您的 ESP32 板,编译并刷新 sensorapp.ino 程序。

调整代码中的百分比值以适合传感器配置。

pYYBAGNf8deAfSjFAADBKGYxdjY792.jpg
 

董事会经理网址:https ://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

输出

使用命令运行 ledapp.py 文件

python ./ledapp.py
 

MS.csv 文件内容(时间戳、土壤水分读数)

poYBAGNf8dqAGF9ZAABpSPsTai4571.jpg
 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费