# esp8266_temp_co_system **Repository Path**: shangyejun/esp8266_temp_co_system ## Basic Information - **Project Name**: esp8266_temp_co_system - **Description**: 基于ESP8266的温湿度、可燃气检测系统.md - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-05 - **Last Updated**: 2024-10-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于ESP8266的温湿度、可燃气检测系统 ## 1.硬件准备 - esp8266开发板 - DHT11温湿度传感器 - MQ气体传感器(本例使用MQ-5,推荐使用MQ-2) - 无源蜂鸣器 - OLED显示屏 - 面包板 - 若干杜邦线 ## 2.软件准备 - Arduino1.8.4 - DHT11 - SSD1306 DHT11可以从以下github地址下载,在arduino->项目->加载库->添加.zip库把下载的压缩包添加即可 ``` https://github.com/adidax/dht11 ``` SSD1306可在arduino->项目->加载库->管理库,搜索SSD1306,找到Adafruit_SSD1306下载。 ## 3.线路连接 #### DHT11 温湿度传感器 ![图片](assets/640.webp) | 传感器 | 开发板 | | :----- | :----- | | VCC | 3.3V | | GND | GND | | OUT | D4 | #### MQ-5液化气传感器模块 ![图片](assets/640-1728141665898.webp) | 传感器 | 开发板 | | :----- | :----- | | AO | A0 | | DO | D5 | | GND | GND | | VCC | 3.3V | #### 无源蜂鸣器 ![图片](assets/640-1728141696946.webp) 注:无源蜂鸣器翻转过来有正负极 | 传感器 | 开发板 | | :----- | :----- | | + | D6 | | HX | VCC | #### OLED显示屏 ![图片](assets/640-1728141712950.webp) | 显示屏 | 开发板 | | :------ | :----- | | GND | GND | | VDD | VCC | | SCK/SCL | D1 | | SDA | D2 | #### 实物连接好的图片 ![图片](assets/640-1728141731085.webp) ![1728141255481](assets/1728141255481.png) ## 4.参考资料 1. MQ2气体/烟雾传感器如何工作及其与Arduino接口,https://zhuanlan.zhihu.com/p/340072270 2. ESP8266如此简单-入门之驱动蜂鸣器,https://www.bilibili.com/video/BV1zv4y137YN 3. Arduino esp8266接OLED亮屏,https://blog.csdn.net/dddexter/article/details/116461972 4. 基于arduino的oled显示屏的使用,https://blog.csdn.net/jiayan0428/article/details/105254403 5. ESP8266驱动OLED显示屏(附源码),https://www.bilibili.com/video/BV1QM4y1W7kN 6. 基于ESP8266芯片的实时温湿度传感器,https://blog.csdn.net/m0_57035925/article/details/121971844