Skip to content

Build a simple device that warns if CO2 concentration in a room becomes a risk for Covid-19 aerosol infections.

Notifications You must be signed in to change notification settings

netzbasteln/co2narienvogel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

CO2narienvogel

The project of the Netzbasteln radio-show #148 is a canary bird that measures CO2 concentration in room air and warns if levels become critical for Covid-19 infection risk. Just like a canary bird warned miners when "Evil Weather" occured.

Threshold values

LED color CO2 concentration
Green ("all good") < 1000 ppm
Yellow ("open windows") 1000 – 2000 ppm
Red ("leave room") > 2000 ppm

Based on coro2sens and ideas from Umwelt-Campus Birkenfeld, which are based on 2008 research by the German Federal Environmental Agency.

Material

  1. WEMOS D1 Mini or other ESP8266 board. For ESP32 support check coro2sense
  2. Sensirion SCD30 carbon dioxide sensor module.
  3. 1 NeoPixel compatible RGB LED (WS2812B).
  4. Optional: BME280 I2C pressure sensor module, improves accuracy.
  5. 3V piezo buzzer or simple speaker.
  6. SG90 5V servo motor.
  7. A bird :)

Wiring

ESP pin goes to
3V3 SCD30 VIN, BME280 VIN
5V LED +5V, if you dare: Servo (+) (pulls about 70ma)
GND SCD30 GND, BME280 GND, LED GND, Buzzer (-), Servo (-)
SCL / D1 SCD30 SCL, BME280 SCL
SDA / D2 SCD30 SDA, BME280 SDA
GPIO 0 / D3 LED DIN
GPIO 14 / D5 Buzzer (+)
GPIO 12 / D6 Servo PWM (often brown)

Flash using the Arduino IDE

About

Build a simple device that warns if CO2 concentration in a room becomes a risk for Covid-19 aerosol infections.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%