Advertisement
Guest User

ozone_lcd

a guest
Nov 18th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. #include "MQ131.h"
  2. #include <LiquidCrystal.h>
  3. LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
  4. void setup() {
  5. Serial.begin(115200);
  6.  
  7. lcd.begin(16,2);
  8.  
  9. // Init the sensor
  10. // - Heater control on pin 2
  11. // - Sensor analog read on pin A0
  12. // - Model LOW_CONCENTRATION
  13. // - Load resistance RL of 10KOhms (10000 Ohms)
  14. MQ131.begin(2,A0, LOW_CONCENTRATION, 10000);
  15.  
  16.  
  17. void loop() {
  18. Serial.println("Sampling...");
  19. MQ131.sample();
  20. Serial.print("Concentration O3 : ");
  21. Serial.print(MQ131.getO3(PPM));
  22. Serial.println(" ppm");
  23. Serial.print("Concentration O3 : ");
  24. Serial.print(MQ131.getO3(PPB));
  25. Serial.println(" ppb");
  26. Serial.print("Concentration O3 : ");
  27. Serial.print(MQ131.getO3(MG_M3));
  28. Serial.println(" mg/m3");
  29. Serial.print("Concentration O3 : ");
  30. Serial.print(MQ131.getO3(UG_M3));
  31. Serial.println(" ug/m3");
  32.  
  33. lcd.setCursor(0,0);
  34. lcd.print("Concentration O3 : ");
  35. lcd.print(MQ131.get03(PPM));
  36. lcd.print(" PPM");
  37.  
  38.  
  39. delay(60000);
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement