盆栽助手
项目简介
绿色植物能够净化空气,给人带来愉悦心情。常见绿色植物生长要素大概有:光照、二氧化碳及水分。我们也应当从最基本的方面关爱他们,本次项目我们以水分作为切入点。
项目将具体包含以下功能:
- 检测土壤的实时湿度值
- 将检测到的湿度值上传至喵家的物联网平台。
- 通过微信小程序获取物联网平台的数据
项目清单
材料 | 备注 |
---|---|
土壤湿度传感器 | x1 |
电池背板pcb | x1 |
M3*12mm铜柱 | x7 |
M3螺丝 | x14 |
PH2.0 3pin线 | x1 |
未来板 | x1 |
锂电池 | x1 |
PH2.0 3pin端子头 | x1 |
实现步骤
步骤概况
- STEP1:背板PCB打样并焊接
- STEP2:注册MQTT话题
- STEP3:编写未来板程序并调试
- STEP4:通过微信小程序查看实时数据
STEP1:背板PCB打样并焊接
- 扫描下方二维码可以下载我们准备好的PCB文件,直接用于PCB打样
信息
给各位没接触过但感兴趣的同学科普一下PCB打板的简单流程
我们一般会前往嘉立创打样~
嘉立创PCB打样流程
- 注册嘉立创账号,与微信号绑定,方便支付 官网地址:https://www.jlc.com/#
- 下载助手,享受每月5元包邮 下载地址 https://www.jlc.com/portal/appDownloadsWithConfig.html
- 将我提供的生产文件上传上来
- 参数设置,大部分都按最省的方案选择即可
- 设置好收货地址
危险
这里我勾选了开票,所以增加了0.4元。
- 支付成功后,点击订单的进度跟踪,可以查询实时生产进度
信息
不出意外的话5天后你就能收到你的板子了~
拿到板子后我们进行简单的PCB焊接
**
- 我们只需要焊接一个PH2.0端子头用于接插土壤模块即可
- 使用螺丝固定好铜柱,在电路板上线框部分贴上双面胶用于固定锂电池,连接土壤魔块后,将未来板等通过螺柱安装在PCB电路上,完成基本组装。(未来板的P0接口与土壤模块相连)
STEP2:注册MQTT话题
- 进入小喵物联网平台 iot.kittenbot.cn
- 新建一个话题名,MQTT话题是平台唯一的,实际使用时建议取一个自己记得住的名称。能够区别其他人的话题名,例如/hum123
- 完成创建后,左侧就会多出一个话题/Hum ,点击该话题,就能查阅该话题下的数据
STEP3:编写未来板程序
- 进入Kittenblock软件,连接未来板,点击硬件连接至电脑
按如图编写代码,更改自己的路由器的名称和密码的参数,修改自己的话题名
切换至离线代码下载模式,下载代码至硬件
- 调试数据,如图将传感器置于空气中
- 读取到的数值为3406
- 完全放入水中,读取到的数值为1525
- 根据不同的植物对土壤的水分的要求,不断测试,找到一个合适的土壤湿度值,我手边的盆栽土壤实测值在2104左右,这个湿度符合它的生长。
STEP4:查看实时数据
如果是手机的话,也可以将网页发送到桌面快捷打开。
(手机型号不同,方法大同小异)