FastBond3基础部分-基于ESP32S3的智能晾衣杆的设计
该项目使用了esp32s3,实现了自动晾衣杆的设计,它的主要功能为:在雨天,通过传感器监测是否下雨,然后收回晾衣杆。。
标签
ESP32S3
FastBond3
智能晾衣杆
mascool
更新2024-09-13
安徽工业大学
104

日常生活中,经常遇到天气突变导致,并且人在外面来不及收衣服,导致晾晒的衣服被雨淋湿。本文提供一种思路:即利用ESP32S3主控,设计一种智能晒衣杆。可以通过手机微信小程序接入MQTT来远程控制晒衣杆。


主要框图:



主要实现原理:

智能晒衣杆有两种工作模式:自动模式,手动模式。自动模式下,根据雨量传感器的数据来自动判别是否需要收起晾晒杆。手动模式下,用户可以通过TFT屏幕来手动触摸,控制放开或者收回晒衣杆。

两种模式下,都可以通过MQTT来操作晒衣杆。


核心器件:

ESP32S3:

ESP32-S3 是一款集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 的 MCU 芯片,支持远距离模式 (Long Range)。ESP32-S3 搭载 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz,内置 512 KB SRAM (TCM),具有 45 个可编程 GPIO 管脚和丰富的通信接口。ESP32-S3 支持更大容量的高速 Octal SPI flash 和片外 RAM,支持用户配置数据缓存与指令缓存。


ESP32-S3 集成 2.4 GHz Wi-Fi (802.11 b/g/n),支持 40 MHz 带宽;其低功耗蓝牙子系统支持 Bluetooth 5 (LE) 和 Bluetooth Mesh,可通过 Coded PHY 与广播扩展实现远距离通信。它还支持 2 Mbps PHY,用于提高传输速度和数据吞吐量。ESP32-S3 的 Wi-Fi 和 Bluetooth LE 射频性能优越,在高温下也能稳定工作。


DFROBOT SEN0575

DFRobot推出的雨量传感器采用了翻斗式记录原理,传感器内部无任何电子元件,并且底部镂空设计能够使雨水自动排出,具有稳定性好、灵敏度高等优势。用户可轻松获取输出单位为毫米的雨量值和系统工作时间。

Gravity: 雨量传感器具有I2C和UART两种数据输出类型,与microbit、Arduino、ESP32、树莓派等主控兼容,通过简单易用的Gravity接口我们提供的示例代码,您可以快速搭建一个雨量监测系统。无论您是气象站、环境检测站还是智慧农场,DFRobot雨量传感器都能为您提供高质量的雨量数据。


注意:信号转接板不防水,禁止将信号转接板暴露在雨中。



总结:

通过本次FASTBOND基础部分,设计了一个解决日常晒衣难题的智能方案。感谢EETREE与digikey的支持,期待能够把方案实现!


团队介绍
电气小弟
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号