MikroElektronika
Air quality click
Air quality click
SKU:MIKROE-1630
Couldn't load pickup availability
Share
Air quality click is a simple solution for adding a high sensitivity sensor for detecting a variety of gases that impact air quality in homes and offices. It carries an MQ-135 sensor. The click is designed to run on a 5V power supply. It communicates with the target microcontroller over the AN pin on the mikroBUS™ line.
Detecting gases
Air quality click is suitable for detecting ammonia (NH3), nitrogen oxides (NOx) benzene, smoke, CO2 and other harmful or poisonous gases that impact air quality. The MQ-135 sensor unit has a sensor layer made of tin dioxide (SnO2), an inorganic compound which has lower conductivity in clean air than when polluting gases are present.
Calibration potentiometer
To calibrate Air quality click for optimum performance, use the on-board potentiometer to adjust the load resistance on the sensor circuit.
Key features
- MQ-135 sensor
- SnO2 gas sensing layer
- Interface: AN
- 5V power supply
Specification
Type | Gas |
Applications | Air quality detection for homes and offices. |
On-board modules | MQ-135 sensor |
Key Features | Potentiometer for calibration |
Key Benefits | The gas sensing layer on the sensor unit is made of tin dioxide (SnO2), which has lower conductivity in clean air |
Interface | Analog |
Input Voltage | 3.3V or 5V |
Compatibility | mikroBUS |
Click board size | M (42.9 x 25.4 mm) |
Pinout diagram
This table shows how the pinout on Air quality click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Programming
Code examples for Air quality click, written for MikroElektronika hardware and compilers are available on Libstock.
Code snippet
The following code snippet intitializes the LCD display, pins, and ADC, and then periodically calculates ppm value, and prints it to the LCD.
01 void main() { 02 03 LCD_Init(); // Initialize Lcd 04 Lcd_Cmd(_LCD_CLEAR); // Clear display 05 Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off 06 Lcd_Out(1,1,"AirQuality click"); // Write text in first row 07 08 ANSELA = 0x04; // Set ADC on RA2 09 TRISA = 0x04; // Set RA2 as input 10 LATA = 0; // Set PORTA as 0 11 ADC_Init(); // Initialize ADC 12 delay_ms(100); // Pause of 100ms for ADC module stabilization 13 14 //Initial read ADC and display PPM value on LCD 15 readSensor(); // Read sensor 16 calculatePPM(); // Calculating PPM value 17 18 FloatToStr(ppm,&txt); // Conversion float ppm to string txt 19 LCD_Out(2,14,"ppm"); // Print text on LCD 20 LCD_Out(2,1,txt); // Print txt value on LCD 21 22 while(1) { 23 24 delay_ms(500); // Pause 500ms 25 readSensor(); // Read sensor 26 calculatePPM(); // Calculating PPM value 27 FloatToStr(ppm,&txt); // Conversion float ppm to string txt 28 LCD_Out(2,1," "); 29 LCD_Out(2,1,txt); // Print txt value on LCD 30 31 } 32 }




New Products
-
Sold out
OAK-FFC IMX577 M12
Vendor:POLOLURegular price Rs. 8,499.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 20A
Vendor:POLOLURegular price Rs. 329.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 25A
Vendor:POLOLURegular price Rs. 439.00Regular priceUnit price / perSold out -
Pololu I²C Isolator, ISO1640
Vendor:POLOLURegular price Rs. 449.00Regular priceUnit price / per -
3pi+ 32U4 OLED Robot Kit with 30:1 MP Motors (Standard Edition Kit)
Vendor:POLOLURegular price Rs. 15,549.00Regular priceUnit price / per -
Conductivity Calibration K 1.0 Set (4 pouches)
Vendor:Atlas ScientificRegular price Rs. 1,599.00Regular priceUnit price / perSold out -
Analog Discovery 3 Pro Bundle
Vendor:DigilentRegular price Rs. 42,569.00Regular priceUnit price / per -
Lighthouse swarm bundle - Crazyflie 2.1+ (250mAh batteries)
Vendor:BitcrazeRegular price Rs. 474,999.00Regular priceUnit price / perSold out -
Loco Swarm bundle - Crazyflie 2.1+ (250mAh batteries)
Vendor:BitcrazeRegular price Rs. 544,999.00Regular priceUnit price / perSold out -
Kopis X8 Cinelifter 5" Kit - Caged (Frame Kit)
Vendor:HolybroRegular price Rs. 28,199.00Regular priceUnit price / per -
Atlas Scientific i3 InterLink
Vendor:Atlas ScientificRegular price Rs. 6,349.00Regular priceUnit price / per -
Sold out
PoE Injector
Vendor:LuxonisRegular price Rs. 2,099.00Regular priceUnit price / perSold out -
Sold out
1-Port VINT Hub Phidget
Vendor:PhidgetsRegular price Rs. 2,699.00Regular priceUnit price / perSold out -
Holybro 1045 Propeller 2 Pair CW+CCW-Black
Vendor:HolybroRegular price Rs. 1,549.00Regular priceUnit price / per -
ACS37220LEZATR-100B3 Current Sensor Large Carrier -100A to +100A, 3.3V
Vendor:POLOLURegular price Rs. 829.00Regular priceUnit price / per -
CT433-HSWF50MR TMR Current Sensor Compact Carrier -50A to +50A, 3.3V
Vendor:POLOLURegular price Rs. 1,039.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Adjustable Current, Blue Edition
Vendor:POLOLURegular price Rs. 409.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Fixed 1A@5V / 660mA@3.3V, Blue Edition (Soldered Header Pins)
Vendor:POLOLURegular price Rs. 489.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Fixed 500mA@5V / 330mA@3.3V (Soldered Header Pins)
Vendor:POLOLURegular price Rs. 469.00Regular priceUnit price / per -
T Connector Male-Female Pair
Vendor:POLOLURegular price Rs. 169.00Regular priceUnit price / per -
Pololu Reverse Voltage Protector, 4-60V, 10A
Vendor:POLOLURegular price Rs. 159.00Regular priceUnit price / per -
Pololu Reverse Voltage Protector, 4-60V, 12A
Vendor:POLOLURegular price Rs. 199.00Regular priceUnit price / per -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 10A
Vendor:POLOLURegular price Rs. 179.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 12A
Vendor:POLOLURegular price Rs. 229.00Regular priceUnit price / perSold out -
Pololu Mini Plastic Gearmotor Bracket Pair - Tall
Vendor:POLOLURegular price Rs. 599.00Regular priceUnit price / per