UlisesGascon / Calidad-del-Aire

Sistema para controlar la calidad del aire usando Arduino y los sensores MQ(2-9, y 135), AM2302 y DHT22. Los datos se exportan en formato .json vía comunicación serial
https://opensource.ulisesgascon.com/calidad-del-aire
GNU General Public License v3.0
28 stars 7 forks source link
3d-printing air-quality arduino iot laser-cutting serial-communication spanish

:warning: This repository is not longer maintained :warning:

Calidad-del-Aire

Sistema para controlar la calidad del aire usando Arduino y los sensores MQ(2-9, y 135), AM2302 y DHT22. Los datos se exportan en formato .json vía comunicación serial

Ejemplos de uso

Contenedor (caja)

caja

Diseño impresión 3D

caja

Diseño Corte Laser

caja

Conexiones

caja

Alimentación

Analógicas

Digitales

Datos (formato JSON)

Ejemplo de los datos que esperamos recibir vía puerto serial

{
    "amoniaco": {
        "valido": true,
        "valor": 0.06,
        "unidad": "ppm",
        "descripcion": "Amoníaco",
        "formulaQuimica": ["NH3"],
        "umbralAlcanzado": false,
        "voltaje": 0.23,
        "resistencia": 20312.50,
        "valorAnalogico": 48,
        "sensor": "MQ-135"
    },
    "dioxidoDeCarbono": {
        "valido": true,
        "valor": 0.06,
        "unidad": "ppm",
        "descripcion": "Dióxido de carbono",
        "formulaQuimica": ["CO2"],
        "umbralAlcanzado": false,
        "voltaje": 0.23,
        "resistencia": 20312.50,
        "valorAnalogico": 48,
        "sensor": "MQ-135"
    },
    "oxidosDeNitrogeno": {
        "valido": true,
        "valor": 0.06,
        "unidad": "ppm",
        "descripcion": "Óxidos de nitrógeno (Óxido nitroso, Óxido nítrico, Anhídrido nitroso, Tetraóxido de nitrógeno, Peróxido nítrico, Anhídrido nítrico)",
        "formulaQuimica": ["NOx", "N2O", "NO", "N2O3", "N2O4", "NO2", "N2O5"],
        "umbralAlcanzado": false,
        "voltaje": 0.23,
        "resistencia": 20312.50,
        "valorAnalogico": 48,
        "sensor": "MQ-135"
    },
    "hidrogeno": {
        "valido": true,
        "valor": 0.09,
        "unidad": "ppm",
        "descripcion": "Hidrógeno",
        "formulaQuimica": ["H2"],
        "umbralAlcanzado": false,
        "voltaje": 0.32,
        "resistencia": 14738.46,
        "valorAnalogico": 65,
        "sensor": "MQ-8"
    },
    "monoxidoDeCarbono": {
        "valido": true,
        "valor": 0.09,
        "unidad": "ppm",
        "descripcion": "Monóxido de Carbono",
        "formulaQuimica": ["CO"],
        "umbralAlcanzado": false,
        "voltaje": 0.31,
        "resistencia": 15238.09,
        "valorAnalogico": 63,
        "sensor": "MQ-7"
    },
    "propano": {
        "valido": true,
        "valor": 0.15,
        "unidad": "ppm",
        "descripcion": "Propano",
        "formulaQuimica": ["C3H8"],
        "umbralAlcanzado": false,
        "voltaje": 0.42,
        "resistencia": 10895.35,
        "valorAnalogico": 86,
        "sensor": "MQ-6"
    },
    "metano": {
        "valido": true,
        "valor": 0.09,
        "unidad": "ppm",
        "descripcion": "Gas natural, Metano",
        "formulaQuimica": ["CH4"],
        "umbralAlcanzado": false,
        "voltaje": 0.32,
        "resistencia": 14738.46,
        "valorAnalogico": 65,
        "sensor": "MQ-4"
    },
    "glp": {
        "valido": true,
        "valor": 0.09,
        "unidad": "ppm",
        "descripcion": "Gas licuado del petróleo (Propano, Butano, ambos)",
        "formulaQuimica": ["C3H8", "C4H10"],
        "umbralAlcanzado": 1,
        "voltaje": 0.31,
        "resistencia": 15238.09,
        "valorAnalogico": 63,
        "sensor": "MQ-2"
    },
    "alcohol": {
        "valido": true,
        "valor": 0.02,
        "unidad": "mg/L",
        "descripcion": "Alcohol (Benceno, Propano, Etanol, Metanol)",
        "formulaQuimica": ["C6H6", "C3H8", "C2H6O", "CH3OH"],
        "umbralAlcanzado": false,
        "voltaje": 0.11,
        "resistencia": 45500.00,
        "valorAnalogico": 22,
        "sensor": "MQ-3"
    },
    "humedad": {
        "valido": true,
        "valor": 56.60,
        "sensor": "AM2302",
        "unidad": "%"
    },
    "temperatura": {
        "valido": true,
        "valor": 24.20,
        "sensor": "DHT22",
        "unidad": "°C"
    }
}

Librerías

Datasheets

Sensores

sensores_img

temperatura_img

Agradecimientos

Licencias