项目简介
本项目运用ESP8266微控制器与廉价负载传感器,对蜂箱的重量、内部温度和湿度进行监测。实时监控这些参数有助于养蜂人更好地管理蜂箱,预防疾病并提高蜂蜜产量。
项目的主要特性和功能
硬件组件
- MCU:采用Wemos D1 Mini板上的ESP8266微控制器。
- 负载传感器:50公斤的负载传感器,通过HX711 H桥连接,用3D打印的支架固定。
- 温湿度传感器:使用AM2302传感器监测蜂箱内部的温度和湿度。
- 电源:未指定具体电源,需根据实际情况选择合适的电源供应。
软件功能
- 使用ESP8266 Non - OS SDK (v3.0.0)开发。
- 支持WiFi连接,可通过WiFi网络传输监测数据。
- 提供Makefile配置文件,便于用户自定义WiFi SSID、密码以及闪存映射、模式和频率等参数。
安装使用步骤
设置构建环境
安装完成后,更新PATH环境变量以使用SDK。
构建和安装固件
- 复制
Makefile.local.sample
到Makefile.local
。 - 根据实际情况更新
Makefile.local
中的参数,包括WiFi SSID、密码以及闪存映射、模式和频率等。 - 运行
make
命令进行构建。 - 运行
make flash
命令将固件刷入设备。
原型展示
项目提供了早期的原型设计和最终的完整原型设计,展示了ESP8266、负载传感器和温湿度传感器的集成情况。原型设计包括手工制作的秤体、3D打印的负载传感器支架以及防水的外壳。
通过以上步骤,用户可以成功构建并安装蜂箱监测系统,实现对蜂箱重量和内部环境参数的实时监控。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】