ESP8266 Adafruit Huzzah通过MQTT向Adafruit.io发布数据。传感器:DHT11用于空气温度和湿度,DS18B20用于水温。
硬件组件:
- Adafruit HUZZAH ESP8266 Breakout× 1
- DHT11温湿度传感器(4针)× 1
- 电阻4.75k欧姆× 1
- Adafruit 1.8英寸TFT SPI显示屏× 1
- 跳线(通用)× 1
- Adafruit FTDI串行TTL-232 USB电缆× 1
- Adafruit防水DS18B20数字温度传感器× 1
- Arduino IDE
手动工具和制造机器:
- 烙铁(通用)
我专门创建了这个项目,以便对我家中安装的水族馆进行远程监控和警报。正如任何水族馆老板都可以证明的那样,如果水温没有保持在严格的范围内,鱼和植物很容易受伤或死亡。我的目标是在水温高于或低于设定范围(22.2 C至25.5 C)的情况下能够迅速作出反应。
该项目基于Adafruit的基于Wifi的ESP8266基于Huzzah的微控制器。ESP8266将测量结果传达给Adafruit.io ,通过MQTT协议可以立即从网上查看这些测量结果。潜水式温度传感器用于提供水温读数。此外,使用DHT11传感器监测房间的温度和相对湿度。数据显示在TFT 1.8英寸显示屏上,便于监控。
阅读全文