2019-05-19 12:07:40 -05:00
2019-05-19 09:52:35 -05:00
2019-05-18 14:07:21 -05:00
2019-04-16 22:59:32 -05:00
2019-04-30 08:52:47 -05:00
2019-02-16 10:55:22 -05:00
2019-04-19 11:32:19 -05:00
2019-04-19 11:55:59 -05:00
2019-02-13 11:26:33 -05:00
2019-05-18 14:03:00 -05:00
2019-04-16 23:39:39 -05:00

MQSensorsLib

This is a unified library to use sensors MQ: 2, 3, 4, 5, 6, 7, 8, 9, and 135.

Getting Started

MQsensorLib Sensor1(MQ4);
ppmMethano = Sensor1.readPPM();

Prerequisites

You'll need Arduino desftop app 1.8.9 or later.

Sensor manufacter:

Sensor Manufacter URL Datasheet
MQ-2 Pololulu datasheet
MQ-3 Sparkfun datasheet
MQ-4 Sparkfun datasheet
MQ-5 parallax datasheet
MQ-6 Sparkfun datasheet
MQ-7 Sparkfun datasheet
MQ-8 Sparkfun datasheet
MQ-9 Haoyuelectronics datasheet
MQ-131 Sensorsportal datasheet
MQ-135 HANWEI Electronics datasheet
MQ-303A HANWEI Electronics datasheet
MQ-309A HANWEI Electronics datasheet

Installing

Clone this repositry into your desktop machine

git clone https://github.com/miguel5612/MQSensorsLib

Running the tests

Use calibration systems if you have several sensors that read the same gas.

Break down into end to end tests

These test can re-adjust values defined previously and you can contribute to improve conditions or features obtained from particular scenes.

testMassive.ino

And coding style tests

These tests may generate statistics validation using descriptive tools for cuantitative variables.

testStatics.ino

Built With

  • Data sheets - Curves and behavior for each sensor, using logarithmic graphs.
  • Main purpose - Every sensor has high sensibility for a specific gas or material.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Description
We present a unified library for MQ sensors, this library allows to read MQ signals easily from Arduino, Genuino, ESP8266, ESP-32 boards whose references are MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ131, MQ135, MQ136, MQ303A, MQ309A.
Readme MIT 18 MiB
Languages
C++ 100%