mirror of
				https://github.com/miguel5612/MQSensorsLib.git
				synced 2025-10-30 14:44:04 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			764 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			764 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| /*
 | |
|   MQUnifiedsensor Library - reading an MQ4
 | |
| 
 | |
|   Demonstrates the use a MQ3 sensor.
 | |
|   Library originally added 01 may 2019
 | |
|   by Miguel A Califa, Yersson Carrillo, Ghiordy Contreras, Mario Rodriguez
 | |
|  
 | |
|   Added example
 | |
|   modified 23 May 2019
 | |
|   by Miguel Califa 
 | |
| 
 | |
|  This example code is in the public domain.
 | |
| 
 | |
| */
 | |
| 
 | |
| //Include the library
 | |
| #include <MQUnifiedsensor.h>
 | |
| 
 | |
| //Definitions
 | |
| #define pin A0 //Analog input 0 of your arduino
 | |
| #define type 3 //MQ3
 | |
| 
 | |
| //Declare Sensor
 | |
| 
 | |
| MQUnifiedsensor MQ3(pin, type);
 | |
| 
 | |
| void setup() {
 | |
|   //init the sensor
 | |
|   MQ3.inicializar(); 
 | |
| }
 | |
| 
 | |
| void loop() {
 | |
|   //Read the sensor
 | |
|   int read =  MQ3.readSensor();
 | |
|   //Print measurements
 | |
|   Serial.print("MQ3: ");
 | |
|   Serial.print(read);
 | |
|   Serial.println(" PPM");
 | |
|   //delay 1s to next measure
 | |
|   delay(1000);
 | |
| }
 | 
