Compare commits
No commits in common. "master" and "1.0.1" have entirely different histories.
38
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@ -1,38 +0,0 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
|
||||
**Expected behavior**
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
**Screenshots**
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Desktop (please complete the following information):**
|
||||
- OS: [e.g. iOS]
|
||||
- Browser [e.g. chrome, safari]
|
||||
- Version [e.g. 22]
|
||||
|
||||
**Smartphone (please complete the following information):**
|
||||
- Device: [e.g. iPhone6]
|
||||
- OS: [e.g. iOS8.1]
|
||||
- Browser [e.g. stock browser, safari]
|
||||
- Version [e.g. 22]
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@ -1,20 +0,0 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
**Describe the solution you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
**Additional context**
|
||||
Add any other context or screenshots about the feature request here.
|
51
.github/pull_request_template.md
vendored
@ -1,51 +0,0 @@
|
||||
# Description
|
||||
|
||||
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
|
||||
|
||||
Fixes # (issue)
|
||||
|
||||
## Type of change
|
||||
|
||||
Please delete options that are not relevant.
|
||||
|
||||
- [ ] Bug fix (non-breaking change which fixes an issue)
|
||||
- [ ] New feature (non-breaking change which adds functionality)
|
||||
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
||||
- [ ] This change requires a documentation update
|
||||
- [ ] I have updated the version in `library.properties` to reflect my changes (advance by 0.01 for minor changes, or a whole number for new features)
|
||||
- [ ] I have submitted the pull request
|
||||
|
||||
# How Has This Been Tested?
|
||||
|
||||
Please describe the examples that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
|
||||
|
||||
- [ ] MQ-3
|
||||
- [ ] MQ-4
|
||||
- [ ] MQ-5
|
||||
- [ ] MQ-6
|
||||
- [ ] MQ-7
|
||||
- [ ] MQ-8
|
||||
- [ ] MQ-9
|
||||
- [ ] MQ-131
|
||||
- [ ] MQ-135
|
||||
- [ ] MQ-303
|
||||
- [ ] MQ-309
|
||||
- [ ] ESP8266
|
||||
- [ ] ESP-32
|
||||
|
||||
**Test Configuration**:
|
||||
* Board:
|
||||
* Software (Version of your arduino):
|
||||
* Result (Good - Medium - Bad):
|
||||
* Your Comments:
|
||||
|
||||
# Checklist:
|
||||
|
||||
- [ ] My code follows the style guidelines of this project
|
||||
- [ ] I have performed a self-review of my own code
|
||||
- [ ] I have commented my code, particularly in hard-to-understand areas
|
||||
- [ ] I have made corresponding changes to the documentation
|
||||
- [ ] My changes generate no new warnings
|
||||
- [ ] I have added tests that prove my fix is effective or that my feature works
|
||||
- [ ] New and existing unit tests pass locally with my changes
|
||||
- [ ] Any dependent changes have been merged and published in downstream modules
|
@ -20,7 +20,3 @@ Pull request will be check by three main authors who are linked in
|
||||
[REAMDE.md](https://github.com/miguel5612/MQSensorsLib/README.md) and they determine to merge to
|
||||
master branch. Later than assessment and debbuging procedures was completed, the contribution
|
||||
will be released.
|
||||
|
||||
## Versioning
|
||||
|
||||
When making a pull request, please remember to update the `library.properties` file to reflect the changes you've made. If your change is minor, consider advancing the version by 0.01. If you're adding a new feature, you may want to advance the version by a whole number.
|
BIN
Datasheets/Datasheets info.xlsx
Normal file
BIN
Datasheets/MQ131 - sensorsportal.pdf
Normal file
BIN
Datasheets/MQ135 - Hanwei.pdf
Normal file
BIN
Datasheets/MQ2 - Pololulu.pdf
Normal file
BIN
Datasheets/MQ3 - Sparkfun.pdf
Normal file
BIN
Datasheets/MQ303A - Hanwei.pdf
Normal file
BIN
Datasheets/MQ309A - Hanwei.pdf
Normal file
BIN
Datasheets/MQ4 - Sparkfun.pdf
Normal file
BIN
Datasheets/MQ5 - Parallax.pdf
Normal file
BIN
Datasheets/MQ6 - Sparkfun.pdf
Normal file
BIN
Datasheets/MQ7 - Sparkfun.pdf
Normal file
BIN
Datasheets/MQ8 - Sparkfun.pdf
Normal file
BIN
Datasheets/MQ9 - Hanwei.pdf
Normal file
BIN
Internal_design_documents/Datasheet Graphs.docx
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"cells": [],
|
||||
"metadata": {},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
BIN
Internal_design_documents/Experiments/Datasheets info.xlsx
Normal file
4944
Internal_design_documents/Experiments/Experiment 3.ipynb
Normal file
2311
Internal_design_documents/Experiments/MQ131.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ131.png
Normal file
After Width: | Height: | Size: 117 KiB |
1391
Internal_design_documents/Experiments/MQ131.svg
Normal file
After Width: | Height: | Size: 46 KiB |
1705
Internal_design_documents/Experiments/MQ131_Regression.ipynb
Normal file
2760
Internal_design_documents/Experiments/MQ135.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ135.png
Normal file
After Width: | Height: | Size: 152 KiB |
1670
Internal_design_documents/Experiments/MQ135.svg
Normal file
After Width: | Height: | Size: 56 KiB |
2061
Internal_design_documents/Experiments/MQ135_Regression.ipynb
Normal file
2749
Internal_design_documents/Experiments/MQ2.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ2.png
Normal file
After Width: | Height: | Size: 143 KiB |
1659
Internal_design_documents/Experiments/MQ2.svg
Normal file
After Width: | Height: | Size: 56 KiB |
2026
Internal_design_documents/Experiments/MQ2_Regression.ipynb
Normal file
3345
Internal_design_documents/Experiments/MQ3.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ3.png
Normal file
After Width: | Height: | Size: 170 KiB |
1965
Internal_design_documents/Experiments/MQ3.svg
Normal file
After Width: | Height: | Size: 68 KiB |
2475
Internal_design_documents/Experiments/MQ303A.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ303A.png
Normal file
After Width: | Height: | Size: 122 KiB |
1512
Internal_design_documents/Experiments/MQ303A.svg
Normal file
After Width: | Height: | Size: 50 KiB |
1827
Internal_design_documents/Experiments/MQ303_Regression.ipynb
Normal file
2561
Internal_design_documents/Experiments/MQ309A.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ309A.png
Normal file
After Width: | Height: | Size: 126 KiB |
1536
Internal_design_documents/Experiments/MQ309A.svg
Normal file
After Width: | Height: | Size: 51 KiB |
1877
Internal_design_documents/Experiments/MQ309_Regression.ipynb
Normal file
2356
Internal_design_documents/Experiments/MQ3_Regression.ipynb
Normal file
2755
Internal_design_documents/Experiments/MQ4.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ4.png
Normal file
After Width: | Height: | Size: 130 KiB |
1589
Internal_design_documents/Experiments/MQ4.svg
Normal file
After Width: | Height: | Size: 53 KiB |
1935
Internal_design_documents/Experiments/MQ4_Regression.ipynb
Normal file
2418
Internal_design_documents/Experiments/MQ5.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ5.png
Normal file
After Width: | Height: | Size: 114 KiB |
1454
Internal_design_documents/Experiments/MQ5.svg
Normal file
After Width: | Height: | Size: 48 KiB |
1794
Internal_design_documents/Experiments/MQ5_Regression.ipynb
Normal file
2441
Internal_design_documents/Experiments/MQ6.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ6.png
Normal file
After Width: | Height: | Size: 142 KiB |
1537
Internal_design_documents/Experiments/MQ6.svg
Normal file
After Width: | Height: | Size: 52 KiB |
1903
Internal_design_documents/Experiments/MQ6_Regression.ipynb
Normal file
3548
Internal_design_documents/Experiments/MQ7.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ7.png
Normal file
After Width: | Height: | Size: 155 KiB |
2008
Internal_design_documents/Experiments/MQ7.svg
Normal file
After Width: | Height: | Size: 71 KiB |
2374
Internal_design_documents/Experiments/MQ7_Regression.ipynb
Normal file
3999
Internal_design_documents/Experiments/MQ8.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ8.png
Normal file
After Width: | Height: | Size: 171 KiB |
2239
Internal_design_documents/Experiments/MQ8.svg
Normal file
After Width: | Height: | Size: 80 KiB |
2605
Internal_design_documents/Experiments/MQ8_Regression.ipynb
Normal file
2114
Internal_design_documents/Experiments/MQ9.eps
Normal file
BIN
Internal_design_documents/Experiments/MQ9.png
Normal file
After Width: | Height: | Size: 101 KiB |
1318
Internal_design_documents/Experiments/MQ9.svg
Normal file
After Width: | Height: | Size: 43 KiB |
1632
Internal_design_documents/Experiments/MQ9_Regression .ipynb
Normal file
1486
Internal_design_documents/Experiments/demo1.svg
Normal file
After Width: | Height: | Size: 49 KiB |
BIN
Internal_design_documents/Resumen_Slope_And_BPoints.xlsx
Normal file
225
README.md
@ -1,147 +1,41 @@
|
||||
<!-- PROJECT SHIELDS -->
|
||||
<!--
|
||||
*** I'm using markdown "reference style" links for readability.
|
||||
*** Reference links are enclosed in brackets [ ] instead of parentheses ( ).
|
||||
*** See the bottom of this document for the declaration of the reference variables
|
||||
*** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use.
|
||||
*** https://www.markdownguide.org/basic-syntax/#reference-style-links
|
||||
-->
|
||||
[](https://zenodo.org/badge/latestdoi/170540207)
|
||||
![Build Status][build-url]
|
||||
[![Contributors][contributors-shield]][contributors-url]
|
||||
[![Forks][forks-shield]][forks-url]
|
||||
[![Stargazers][stars-shield]][stars-url]
|
||||
[![Issues][issues-shield]][issues-url]
|
||||
[![MIT License][license-shield]][license-url]
|
||||
[![LinkedIn][linkedin-shield]][linkedin-url]
|
||||
|
||||
# MQSensorsLib
|
||||
|
||||
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, MQ303A, MQ309A.
|
||||
|
||||
<!-- TABLE OF CONTENTS -->
|
||||
## Table of Contents
|
||||
|
||||
* [Getting Started](#Getting-Started)
|
||||
* [Wiring](#Wiring)
|
||||
* [Sensor](#Sensor)
|
||||
* [Arduino](#Arduino)
|
||||
* [ESP8266 or ESP-32](#ESP8266-ESP32)
|
||||
* [User Manual](#Manuals)
|
||||
* [Sensor manufacturers](#Sensor-manufacturers)
|
||||
* [Contributing](#Contributing)
|
||||
* [Authors](#Authors)
|
||||
* [Be a sponsor 💖](#Sponsor)
|
||||
This is a unified library to use sensors MQ: 2, 3, 4, 5, 6, 7, 8, 9, 131, 135, 303A and 309A.
|
||||
|
||||
## Getting Started
|
||||
|
||||
```
|
||||
//Include the library
|
||||
#include <MQUnifiedsensor.h>
|
||||
/************************Hardware Related Macros************************************/
|
||||
#define Board ("Arduino UNO")
|
||||
#define Pin (A4) //Analog input 4 of your arduino
|
||||
/***********************Software Related Macros************************************/
|
||||
#define Type ("MQ-4") //MQ4
|
||||
#define Voltage_Resolution (5)
|
||||
#define ADC_Bit_Resolution (10) // For arduino UNO/MEGA/NANO
|
||||
#define RatioMQ4CleanAir (4.4) //RS / R0 = 60 ppm
|
||||
/*****************************Globals***********************************************/
|
||||
//Declare Sensor
|
||||
MQUnifiedsensor MQ4(Board, Voltage_Resolution, ADC_Bit_Resolution, Pin, Type);
|
||||
// Setup
|
||||
MQ4.setRegressionMethod("Exponential"); //_PPM = a*ratio^b
|
||||
MQ4.setA(1012.7); MQ4.setB(-2.786); // Configure the equation to to calculate CH4 concentration
|
||||
MQ4.setR0(3.86018237); // Value getted on calibration
|
||||
// Loop
|
||||
MQ4.init();
|
||||
MQ4.update();
|
||||
MQUnifiedsensor MQ4(pin, 4); //Example if sensor is MQ4, type = 4
|
||||
float ppmCH4 = MQ4.readSensor();
|
||||
```
|
||||
|
||||
## Wiring
|
||||
### Sensor
|
||||
#### Important points:
|
||||
##### Points you should identify
|
||||
* VCC -> 5V Power supply (+) wire
|
||||
* GND -> GND Ground (-) wire
|
||||
* AO -> Analog Output of the sensor
|
||||
##### Data of board that you should have
|
||||
* RL Value in KOhms
|
||||
##### Graph
|
||||

|
||||
#### RS/R0 value (From datasheet of your sensor)
|
||||
* RS/R0 (Clean air - English) -> (Aire puro - Spanish)
|
||||
* **Note**: RS/R0 is equal to Ratio variable on the program
|
||||

|
||||
### Arduino
|
||||

|
||||
#### MQ-7 / MQ-309A
|
||||
** Note ** [issue](https://github.com/miguel5612/MQSensorsLib/issues/26): MQ-7 and MQ-309 needs two different voltages for heater, they can be supplied by PWM and DC Signal controlled by your controller, another option is to use two different power sources, you should use the best option for you, next i will show the PWM option and on the examples this will be the way .
|
||||

|
||||
### ESP8266-ESP32
|
||||

|
||||
|
||||
### ESP32 WROOM 32D
|
||||
The ESP32 WROOM 32D does not need an external power supply. A0 goes to PIN36, Vcc to 3v3 and GND to any GND port on the board. Check the **ESP2/ESP32_WROOM_32** folder to fixing the measuring issue when connecting to wifi.
|
||||
|
||||
### Manuals
|
||||
#### User Manual (v1.0) 12.2019
|
||||
[Manual](https://drive.google.com/open?id=1BAFInlvqKR7h81zETtjz4_RC2EssvFWX)
|
||||
#### User Manual (v2.0) 04.2020
|
||||
[Manual](https://github.com/miguel5612/MQSensorsLib_Docs/blob/master/Docs/MQSensorLib_2.0.pdf)
|
||||
|
||||
### Serial debug (optional)
|
||||
If your sensor is an **MQ2** (Same for others sensors):
|
||||
* To enable on setup wrote
|
||||
```
|
||||
MQ2.serialDebug(true);
|
||||
```
|
||||
* And on Loop Wrote
|
||||
```
|
||||
MQ2.serialDebug();
|
||||
```
|
||||
* Result:
|
||||
|
||||

|
||||
|
||||
**Note**:
|
||||
*  `Yellow -> Calibration status.`
|
||||
*  `Green -> Hardware and software characteristics.`
|
||||
*  `Red -> Headers of the library calculations.`
|
||||
* Only valid for **1** gas sensor readings.
|
||||
|
||||
**Usage**
|
||||
* Quick troubleshooting, since it shows everything the library does and the results of the calculations in each function.
|
||||
|
||||
### Prerequisites
|
||||
|
||||
You'll need Arduino desktop app 1.8.9 or later.
|
||||
You'll need Arduino desftop app 1.8.9 or later.
|
||||
|
||||
### Sensor manufacturers:
|
||||
| Sensor | Manufacture | URL Datasheet |
|
||||
### Sensor manufacter:
|
||||
| Sensor | Manufacter | URL Datasheet |
|
||||
|----------|----------|----------|
|
||||
| MQ-2 | HANWEI Electronics| [datasheet](https://www.pololu.com/file/0J309/MQ2.pdf) |
|
||||
| MQ-3 | HANWEI Electronics | [datasheet](https://www.sparkfun.com/datasheets/Sensors/MQ-3.pdf) |
|
||||
| MQ-4 | HANWEI Electronics | [datasheet](https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-4.pdf) |
|
||||
| MQ-5 | HANWEI Electronics | [datasheet](https://www.parallax.com/sites/default/files/downloads/605-00009-MQ-5-Datasheet.pdf) |
|
||||
| MQ-6 | HANWEI Electronics | [datasheet](https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-6.pdf) |
|
||||
| MQ-7 | HANWEI Electronics | [datasheet](https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-7.pdf) |
|
||||
| MQ-8 | HANWEI Electronics | [datasheet](https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Biometric/MQ-8.pdf) |
|
||||
| MQ-9 | HANWEI Electronics | [datasheet](http://www.haoyuelectronics.com/Attachment/MQ-9/MQ9.pdf) |
|
||||
| MQ-131 | HANWEI Electronics | [datasheet](http://www.sensorsportal.com/DOWNLOADS/MQ131.pdf) |
|
||||
| MQ-2 | Pololulu| [datasheet](https://www.pololu.com/file/0J309/MQ2.pdf) |
|
||||
| MQ-3 | Sparkfun | [datasheet](https://www.sparkfun.com/datasheets/Sensors/MQ-3.pdf) |
|
||||
| MQ-4 | Sparkfun | [datasheet](https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-4.pdf) |
|
||||
| MQ-5 | parallax | [datasheet](https://www.parallax.com/sites/default/files/downloads/605-00009-MQ-5-Datasheet.pdf) |
|
||||
| MQ-6 | Sparkfun | [datasheet](https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-6.pdf) |
|
||||
| MQ-7 | Sparkfun | [datasheet](https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-7.pdf) |
|
||||
| MQ-8 | Sparkfun | [datasheet](https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Biometric/MQ-8.pdf) |
|
||||
| MQ-9 | Haoyuelectronics | [datasheet](http://www.haoyuelectronics.com/Attachment/MQ-9/MQ9.pdf) |
|
||||
| MQ-131 | Sensorsportal | [datasheet](http://www.sensorsportal.com/DOWNLOADS/MQ131.pdf) |
|
||||
| MQ-135 | HANWEI Electronics | [datasheet](https://www.electronicoscaldas.com/datasheet/MQ-135_Hanwei.pdf) |
|
||||
| MQ-136 | HANWEI Electronics | [datasheet](https://github.com/miguel5612/MQSensorsLib_Docs/blob/master/Datasheets/MQ136%20-%20Hanwei.pdf) |
|
||||
| MQ-303A | HANWEI Electronics | [datasheet](http://www.kosmodrom.com.ua/pdf/MQ303A.pdf) |
|
||||
| MQ-309A | HANWEI Electronics | [datasheet](http://www.sensorica.ru/pdf/MQ-309A.pdf) |
|
||||
|
||||
### Info of datasheets
|
||||
|
||||
Review WPDigitalizer [folder](https://github.com/miguel5612/MQSensorsLib_Docs/tree/master/WPDigitalizer) [website](https://automeris.io/WebPlotDigitizer/)
|
||||
Review WPDigitalizer [folder](https://github.com/miguel5612/MQSensorsLib/tree/master/WPDigitalizer) [website](https://automeris.io/WebPlotDigitizer/)
|
||||
|
||||
### Installing
|
||||
|
||||
Clone this repository into your desktop machine
|
||||
Clone this repositry into your desktop machine
|
||||
|
||||
```
|
||||
git clone https://github.com/miguel5612/MQSensorsLib
|
||||
@ -154,7 +48,7 @@ Use calibration systems if you have several sensors that read the same gas.
|
||||
|
||||
### Break down into end to end tests
|
||||
|
||||
These tests can re-adjust values defined previously and you can contribute to improve conditions or features obtained from particular scenes.
|
||||
These test can re-adjust values defined previously and you can contribute to improve conditions or features obtained from particular scenes.
|
||||
|
||||
```
|
||||
Examples/MQ-3
|
||||
@ -162,7 +56,7 @@ Examples/MQ-3
|
||||
|
||||
### And coding style tests
|
||||
|
||||
These tests may generate statistics validation using descriptive tools for quantitative variables.
|
||||
These tests may generate statistics validation using descriptive tools for cuantitative variables.
|
||||
|
||||
```
|
||||
Examples/MQ-board.ino
|
||||
@ -170,16 +64,12 @@ Examples/MQ-board.ino
|
||||
|
||||
## Built With
|
||||
|
||||
* [Data sheets](https://github.com/miguel5612/MQSensorsLib_Docs/tree/master/Datasheets) - Curves and behavior for each sensor, using logarithmic graphs.
|
||||
* [Main purpose](https://github.com/miguel5612/MQSensorsLib_Docs/blob/master/static/img/bg.jpg) - Every sensor has high sensibility for a specific gas or material.
|
||||
* [Data sheets](https://github.com/miguel5612/MQSensorsLib/tree/master/Datasheets) - Curves and behavior for each sensor, using logarithmic graphs.
|
||||
* [Main purpose](https://github.com/miguel5612/MQSensorsLib/blob/master/static/img/bg.jpg) - Every sensor has high sensibility for a specific gas or material.
|
||||
|
||||
## Contributing
|
||||
|
||||
Please read [CONTRIBUTING.md](https://github.com/miguel5612/MQSensorsLib/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
|
||||
|
||||
## Reviewers
|
||||
|
||||
* **PhD. Jacipt A Ramón V.** - [*GitHub*]() - [CV](https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000512702)
|
||||
Please read [CONTRIBUTING.md](https://github.com/miguel5612/MQSensorsLib/blob/NO_Functional/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
|
||||
|
||||
## Authors
|
||||
|
||||
@ -187,10 +77,10 @@ Please read [CONTRIBUTING.md](https://github.com/miguel5612/MQSensorsLib/blob/ma
|
||||
* **Ghiordy F. Contreras C.** - [*GitHub*](https://github.com/Ghiordy) - [CV](https://scienti.colciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000050476)
|
||||
* **Yersson R. Carrillo A.** - [*GitHub*](https://github.com/Yercar18/Dronefenix) - [CV](https://scienti.colciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001637655)
|
||||
|
||||
## Collaborators
|
||||
## Colaborators
|
||||
|
||||
* **Andres A. Martinez.** - [*Github*](https://github.com/andresmacsi) - [CV](https://www.linkedin.com/in/andr%C3%A9s-acevedo-mart%C3%ADnez-73ab35185/?originalSubdomain=co)
|
||||
* **Juan A. Rodríguez.** - [*Github*](https://github.com/Obiot24) - [CV]()
|
||||
* **Andres A. Martinez.**
|
||||
* **Juan A. Rodríguez.** - [*Github*](https://github.com/Obiot24)
|
||||
* **Mario A. Rodríguez O.** - [*GitHub*](https://github.com/MarioAndresR) - [CV](https://scienti.colciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000111304)
|
||||
|
||||
See also the list of [contributors](https://github.com/miguel5612/MQSensorsLib/contributors) who participated in this project.
|
||||
@ -198,70 +88,3 @@ See also the list of [contributors](https://github.com/miguel5612/MQSensorsLib/c
|
||||
## License
|
||||
|
||||
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
|
||||
|
||||
## Cite as
|
||||
|
||||
* Plain text: Califa Urquiza, Miguel Angel, Contreras Contreras, Ghiordy, & Carrillo Amado, Yerson Ramiro. (2019, September 3). miguel5612/MQSensorsLib: Arduino Preview V1.03 (Version 1.0.3). Zenodo. http://doi.org/10.5281/zenodo.3384301
|
||||
* CSL: {
|
||||
"publisher": "Zenodo",
|
||||
"DOI": "10.5281/zenodo.3384301",
|
||||
"title": "miguel5612/MQSensorsLib: Arduino Preview V1.03",
|
||||
"issued": {
|
||||
"date-parts": [
|
||||
[
|
||||
2019,
|
||||
9,
|
||||
3
|
||||
]
|
||||
]
|
||||
},
|
||||
"abstract": "<p>Publishing on Zenodo platform as software in order to extend its applications for other works allowing to recognize MQSensorLib's Authors this work into scientific community using Digital Object Identifier System (DOI).</p>",
|
||||
"author": [
|
||||
{
|
||||
"family": "Califa Urquiza, Miguel Angel"
|
||||
},
|
||||
{
|
||||
"family": "Contreras Contreras, Ghiordy"
|
||||
},
|
||||
{
|
||||
"family": "Carrillo Amado, Yerson Ramiro"
|
||||
}
|
||||
],
|
||||
"version": "1.0.3",
|
||||
"type": "article",
|
||||
"id": "3384301"
|
||||
}
|
||||
* BibTeX:
|
||||
@misc{califa_urquiza_miguel_angel_2019_3384301,
|
||||
author = {Califa Urquiza, Miguel Angel and
|
||||
Contreras Contreras, Ghiordy and
|
||||
Carrillo Amado, Yerson Ramiro},
|
||||
title = {miguel5612/MQSensorsLib: Arduino Preview V1.03},
|
||||
month = sep,
|
||||
year = 2019,
|
||||
doi = {10.5281/zenodo.3384301},
|
||||
url = {https://doi.org/10.5281/zenodo.3384301}
|
||||
}
|
||||
|
||||
|
||||
## Sponsor
|
||||
|
||||
* [Paypal](https://www.paypal.com/paypalme/miguel5612)
|
||||
|
||||
|
||||
<!-- MARKDOWN LINKS & IMAGES -->
|
||||
<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->
|
||||
[contributors-shield]: https://img.shields.io/github/contributors/miguel5612/MQSensorsLib.svg?style=flat-square
|
||||
[contributors-url]: https://github.com/miguel5612/MQSensorsLib/graphs/contributors
|
||||
[forks-shield]: https://img.shields.io/github/forks/miguel5612/MQSensorsLib.svg?style=flat-square
|
||||
[forks-url]: https://github.com/miguel5612/MQSensorsLib/network/members
|
||||
[stars-shield]: https://img.shields.io/github/stars/miguel5612/MQSensorsLib.svg?style=flat-square
|
||||
[stars-url]: https://github.com/miguel5612/MQSensorsLib/stargazers
|
||||
[issues-shield]: https://img.shields.io/github/issues/miguel5612/MQSensorsLib.svg?style=flat-square
|
||||
[issues-url]: https://github.com/miguel5612/MQSensorsLib/issues
|
||||
[license-shield]: https://img.shields.io/github/license/miguel5612/MQSensorsLib.svg?style=flat-square
|
||||
[license-url]: https://github.com/miguel5612/MQSensorsLib/blob/master/LICENSE.txt
|
||||
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
|
||||
[build-url]: https://travis-ci.org/dwyl/esta.svg?branch=master
|
||||
[linkedin-url]: https://www.linkedin.com/in/miguel5612
|
||||
[product-screenshot]: images/screenshot.png
|
||||
|
5
WPDigitalizer/MQ131/CL2.csv
Normal file
@ -0,0 +1,5 @@
|
||||
4.957713628975931; 5.970352865838375
|
||||
9.82303087255475; 3.890451449942809
|
||||
19.66936860744601; 2.365919697485761
|
||||
49.50200098710442; 0.9908319448927686
|
||||
99.17887133636847; 0.49659232145033677
|
|
BIN
WPDigitalizer/MQ131/MQ131.png
Normal file
After Width: | Height: | Size: 180 KiB |
BIN
WPDigitalizer/MQ131/MQ131_Analisis.xlsx
Normal file
5
WPDigitalizer/MQ131/NOx.csv
Normal file
@ -0,0 +1,5 @@
|
||||
5.004690736196025; 8.090958991783829
|
||||
9.81247228520288; 5.571857489319305
|
||||
19.63847609606165; 3.9994474976109777
|
||||
49.85956704514034; 2.8313919957993816
|
||||
98.7613064604988; 2.032357010936224
|
|
5
WPDigitalizer/MQ131/O3.csv
Normal file
@ -0,0 +1,5 @@
|
||||
5.015052099488824; 4.055085354483843
|
||||
9.839297042431014; 2.2387211385683425
|
||||
19.708460197689764; 1.2189895989248674
|
||||
50.120105449151986; 0.49659232145033727
|
||||
99.34721307419954; 0.2818382931264458
|
|
3
WPDigitalizer/MQ135/Acetona.csv
Normal file
@ -0,0 +1,3 @@
|
||||
10.038068731719024; 1.4367778871086752
|
||||
100.76282386271518; 0.7437057711666111
|
||||
199.67791490816478; 0.5858066785834567
|
|
3
WPDigitalizer/MQ135/Alcohol.csv
Normal file
@ -0,0 +1,3 @@
|
||||
10; 1.8980643862295867
|
||||
100.76282386271518; 0.9276207214357883
|
||||
199.67791490816478; 0.7371610501169261
|
|
3
WPDigitalizer/MQ135/CO.csv
Normal file
@ -0,0 +1,3 @@
|
||||
9.92429510870452; 2.850325339883499
|
||||
100.76282386271518; 1.5488850711364055
|
||||
199.67791490816478; 1.3446177759671738
|
|
3
WPDigitalizer/MQ135/CO2.csv
Normal file
@ -0,0 +1,3 @@
|
||||
10; 2.3054935712377356
|
||||
100.76282386271518; 1.049816136090719
|
||||
198.16625542394166; 0.8052859018667691
|
|
BIN
WPDigitalizer/MQ135/MQ135.png
Normal file
After Width: | Height: | Size: 243 KiB |
BIN
WPDigitalizer/MQ135/MQ135_Analisis.xlsx
Normal file
3
WPDigitalizer/MQ135/NH4.csv
Normal file
@ -0,0 +1,3 @@
|
||||
10; 2.563475521052897
|
||||
100.38068731719024; 1
|
||||
199.67791490816478; 0.7670732751979543
|
|
3
WPDigitalizer/MQ135/Tolueno.csv
Normal file
@ -0,0 +1,3 @@
|
||||
10; 1.5420548019516276
|
||||
100.38068731719024; 0.8017347542813508
|
||||
199.67791490816478; 0.6427786162225773
|
|
9
WPDigitalizer/MQ2/Alcohol.csv
Normal file
@ -0,0 +1,9 @@
|
||||
202,97159045689085; 2,870821251841819
|
||||
493,62843297110385; 2,120486081991352
|
||||
789,3018264543583; 1,722949305824931
|
||||
1013,5564768245204; 1,628558370192401
|
||||
1483,4109724050659; 1,4241031945513674
|
||||
2002,568136043121; 1,2616407836292618
|
||||
3045,8553406742876; 1,09372808300933
|
||||
4983,9913111605565; 0,8886628824162796
|
||||
10116,086432495827; 0,6593474448589979
|
|