Skip to content

Open Source Air Quality Detector Project

License

Notifications You must be signed in to change notification settings

chinaofmelon/AirWolf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirWolf

AirWolf is an Open Source Air Quality Detector Project.

It can detect carbon dioxide(CO2) , formaldehyde, VOCs/Volatile Organic Compounds or

TVOC/Total Volatile Organic Compound, PM2.5/PM10/PM0.3, Temperature, humidity in the air.

Compile Environment: Keil MDK-ARM 5.21a

bootloader address: 0x8000000 ~ 0x8007FFF(see directory: ./bin/Booloader bin file/)

application address: 0x8008000 ~ 0x803FFFF

AirWolf Disk Config File(see directory: ./doc/disk config file/ )

./font/22.bin
./sensor
./update
./config.txt
./default
./system

Sensors: CO2 : Sweden SenseAir LTD, S8 0053 CO2 Sensor

Formaldehyde: England DART SENSORS LTD, WZ-S Module

PM2.5/PM10: China PlantPower LTD, PMS7003, PMS7003M

Temperature & Humidity: Switzerland SENSIRION LTD, SHT20 Sensor

VOCs: China Winsensor LTD, ZM01 IIC BUS VOCs MEMS Sensor

Others:

PCF8563 RTC Clock,

MCU: STM32F103RCT6(64K RAM, 256K ROM),

TP4056 800mA Battery Charger

WIFI Module: ESP-8266

Features/Functions:

1 High-precision imported sensors: PM2.5, PM10, CO2, HCHO, VOC, temperature and humidity, etc.

2 The system is configured with multiple sensors, including vibration, and PCB temperature detection.

3 2.8-inch color TFT display with color screen display.

4 Touch sensing, vibration sensing, intelligent adjustment of screen brightness at night.

5 In addition to the 5V USB power supply, it is equipped with a large-capacity imported lithium battery to provide air movement for air quality detection.

6 Built-in SD card, standard configuration 2G SD card, can store 5 years of sensor data, support up to 32GB SD card.

7 can connect to the computer to view sensor data, virtual U disk supports FAT, FAT32, exFAT file system.

8 Support online upgrade firmware, support remote firmware upgrade.

9 equipped with WIFI module, support network control function

10 Optional GPRS module, can be placed outdoors, remote detection in the deep forest.

11 Configure the mobile app, including IOS and Android versions.

12 Supports up to 800 mA charging function to quickly fill the battery.

13 Reserved external interface to connect sensors such as oxygen, carbon monoxide, etc.

14 Scrubed acrylic shell, so addictive ^-^.

15 black gold plated PCB, noble and generous, lead-free solder, components are RoHS compliant.

Resources:

1 WIFI:

my ESP8266 sdk in: https://github.com/SaberOnGo/ESP8266-AIRDOG

ESP8266(ie: ai-thinker ESP-12F, esp8266 with 32Mbit SPI FLASH)

http://wiki.ai-thinker.com/esp8266/docs

2 ESP8266 SDK and resources on Espressif:

https://www.espressif.com/en/support/download/sdks-demos?keys=&field_type_tid%5B%5D=14

3 Android & iOS APP: https://github.com/SaberOnGo/AIRDOG-APP

/---------------------------------------------------------------------------/

AirWolf 是一个空气质量检测仪项目,可以检测CO2,甲醛,PM2.5/PM10,VOCs,温湿度等,

具有WIFI/GPRS模块,可使用iOS or Android APP 显示/控制。

编译环境: Keil MDK-ARM 5.21a

bootloader 地址: 0x8000000 ~ 0x8007FFF(boot 文件在目录: ./bin/Booloader bin file/)

应用程序地址: 0x8008000 ~ 0x803FFFF

AirWolf 配置文件在目录:./doc/disk config file/

包括以下:

./font/22.bin
./sensor
./update
./config.txt
./default
./system

传感器:

CO2: 瑞典 SenseAir, S8 0053 二氧化碳传感器

甲醛:英国DART WZ-S甲醛模块

PM2.5/PM10: 攀藤PMS7003/PMS7003M

温湿度: 瑞士 SENSIRION SHT20温湿度传感器

VOCs: 炜盛ZM01 IIC 总线 MEMS 超低功耗VOCs传感器

其他:

PCF8563 RTC 时钟芯片

MCU: STM32F103RCT6

充电芯片: TP4056

WIFI模块: ESP-8266

功能: 1 高精度进口传感器:PM2.5, PM10, CO2, HCHO, VOC, 温湿度等。

2 系统配置多传感器,包括震动,PCB温度检测等。

3 2.8寸彩色TFT显示屏,彩色屏幕显示。

4 触摸感应,震动感应,光照感应,夜晚智能调整屏幕亮度。

5 除5V USB供电外,配置大容量进口锂电池供电,可移动检测空气质量。

6 内置SD卡,标准配置2G SD卡,可存储5年传感器数据,支持高达32GB SD卡.

7 可连接电脑查看传感器数据,虚拟U盘支持FAT,FAT32,exFAT文件系统

8 支持联机升级固件,支持远程升级固件。

9 配备WIFI模块,支持联网控制功能

10 可选配GPRS模块,可放置在室外,深山老林中远程检测。

11 配置手机端APP, 包括IOS 和 Android版本。

12 支持800mA 充电功能。

13 保留外置接口,可连接其他传感器,如氧气,一氧化碳等。

14 磨砂亚克力外壳,令人爱不释手^-^。 15 黑色镀金版PCB,无铅焊锡,元器件符合RoHS要求。

资源: 1 WIFI:

笔者编译的SDK:

https://github.com/SaberOnGo/ESP8266-AIRDOG

ESP8266(ie: ai-thinker ESP-12F, esp8266 with 32Mbit SPI FLASH)

安信可文档中心

http://wiki.ai-thinker.com/esp8266/docs

ESP8266 SDK and resources on Espressif:

乐鑫原厂SDK:

https://www.espressif.com/en/support/download/sdks-demos?keys=&field_type_tid%5B%5D=14

Android & iOS APP: https://github.com/SaberOnGo/AIRDOG-APP

<<<<<<< HEAD

=======

parent of 7da0a2d... update

About

Open Source Air Quality Detector Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.2%
  • Assembly 1.5%
  • Roff 1.5%
  • Other 0.8%