收藏官网首页
查看: 3989|回复: 0

[经验] Biopod智能雨林缸120cm

681

主题

740

帖子

3万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
36564
跳转到指定楼层
楼主
 楼主| 发表于 2023-10-17 20:33:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 Kara 于 2023-11-7 17:40 编辑

硬件
2.带GAgent固件的esp32核心板 机智云GE211 (https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-23505545723.15.79a8b5fcLYponD&id=671124920472)
3.8路5V的继电器模块
4.AM2320模块
5.防水DS18B20模块
水族箱硬件(鱼缸,水泵,冲氧,加热线,灯,喷淋)可自行准备。
功能实现
1.杀菌灯(实现杀菌灯开关,定时开关)
2.红外灯(辅助灯光,用于摄像头夜视,开关,定时开关)
3.照明灯(实现开关,定时开关)
4.水温加热(智能化,普通开关,定时开关)
5.冲氧(开关,定时开关)
6.水循环(开关,定时开关)
7.喷雾(自动浇水,手动浇水,定时浇水)
8.前玻璃除霜(开关,定时开关)
9.水温测量(防水DS18B20
10.空气温湿度检测(AM2320)
11.模式切换(手动模式,自动模式切换,用于切换水温加热,喷雾模式)
、云端开发
1.云端产品创建
进入机智云开发者中心(https://developer.gizwits.com/),点击左上角创建,创建一个智能产品。
选择好产品参数,创建号智能产品
2.数据点创建
创建好产品以后给产品添加数据点,数据点创建参考文档中心(https://devdocs.gizwits.com/zh-cn/ProductDev/CreatProduct.html),数据点参考附件文档。
3.移动应用创建
进入开发者中心首页,右上角创建移动应用,详细可参考(https://devdocs.gizwits.com/zh-cn/AppDev/APP/CreatApp.html
4.产品控制页面编辑
回到之前创建的产品里面,关联我们创建好的移动应用。
本次教程采用ESP32模组,需要设置配网方式,采用蓝牙和热点配置进行网络配置。
教程部分功能需要用到定时功能,需要在智能场景中进行数据点勾选
设备分享功能,默认关闭,需要打开。
控制页面编辑
对图标的顺序,大小,图片进行修改。(中间界面不会同步改变,在右侧进行配置和排序,配置完成之后保存即可)
配置完成界面之后到创建的移动应用里面进行应用构建(应用耶塔配置可参考文档https://devdocs.gizwits.com/zh-cn/AppDev/APP/CreatApp.html)。
构建完成以后,扫描二维码下载APP。
配置界面如图所示
5.生成单片机协议代码
进入产品开发页面,在左侧MCU开发里面生产对应单片机的代码。
将生成的单片机代码下载到电脑
到此云端配置就完成了。
、程序开发
1. 设备硬件接线
接线如图所示
开发板和按键之间接线(按键低电平有效,上拉电阻)
开发板A0接按键
开发板和继电器之间接线
D2-D9接继电器的8个控制引脚(继电器低电平有效),继电器电源接5V
开发板和ESP32之间接线
开发板RX接ESP32的TX,开发板TX接ESP32的RX,ESP32电源接5V
开发板和AM2320传感器之间接线
开发板SCL,SDA分别接AM2320传感器的SCL,SDA, AM2320传感器电源接5V
开发板和防水DS18B20接线
传感器信号线接开发板A5接口
2. 解压上面下载的代码包



调试和代码部分请关注下一篇文章哈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表