Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- betlog - 2019-07-19--17-18-27
- */
- String S1title="MQ-2 Smoke";
- String S2title="MQ-3 Alcohol";
- String S3title="MQ-4 Methane";
- String S4title="MQ-5 Propane";
- String S5title="MQ-6 LPG";
- String S6title="MQ-7 CO2";
- String S7title="MQ-8 Hydrogen";
- String S8title="MQ-135 Air Quality";
- int titleRedisplayThresh=20;
- int const S1 = A0;
- int const S2 = A1;
- int const S3 = A2;
- int const S4 = A3;
- int const S5 = A4;
- int const S6 = A5;
- int const S7 = A6;
- int const S8 = A7;
- //-----------------------
- int titleRedisplay=1;
- float S1now;
- float S2now;
- float S3now;
- float S4now;
- float S5now;
- float S6now;
- float S7now;
- float S8now;
- float S1prior;
- float S2prior;
- float S3prior;
- float S4prior;
- float S5prior;
- float S6prior;
- float S7prior;
- float S8prior;
- void setup() {
- Serial.begin(115200);
- pinMode (S1, INPUT);
- pinMode (S2, INPUT);
- pinMode (S3, INPUT);
- pinMode (S4, INPUT);
- pinMode (S5, INPUT);
- pinMode (S6, INPUT);
- pinMode (S7, INPUT);
- pinMode (S8, INPUT);
- }
- void loop() {
- delay(2000);
- String S1symbol;
- String S2symbol;
- String S3symbol;
- String S4symbol;
- String S5symbol;
- String S6symbol;
- String S7symbol;
- String S8symbol;
- S1now=analogRead(S1)/1024.000;
- if (S1now == S1prior) {
- S1symbol="";
- } else {
- if (S1now > S1prior) {
- S1symbol="+";
- } else {
- if (S1now < S1prior) {
- S1symbol="-";
- }
- }
- }
- S1prior=S1now;
- S2now=analogRead(S2)/1024.0;
- if (S2now == S2prior) {
- S2symbol="";
- } else {
- if (S2now > S2prior) {
- S2symbol="+";
- } else {
- if (S2now < S2prior) {
- S2symbol="-";
- }
- }
- }
- S2prior=S2now;
- S3now=analogRead(S3)/1024.0;
- if (S3now == S3prior) {
- S3symbol="";
- } else {
- if (S3now > S3prior) {
- S3symbol="+";
- } else {
- if (S3now < S3prior) {
- S3symbol="-";
- }
- }
- }
- S3prior=S3now;
- S4now=analogRead(S4)/1024.0;
- if (S4now == S4prior) {
- S4symbol="";
- } else {
- if (S4now > S4prior) {
- S4symbol="+";
- } else {
- if (S4now < S4prior) {
- S4symbol="-";
- }
- }
- }
- S4prior=S4now;
- S5now=analogRead(S5)/1024.0;
- if (S5now == S5prior) {
- S5symbol="";
- } else {
- if (S5now > S5prior) {
- S5symbol="+";
- } else {
- if (S5now < S5prior) {
- S5symbol="-";
- }
- }
- }
- S5prior=S5now;
- S6now=analogRead(S6)/1024.0;
- if (S6now == S6prior) {
- S6symbol="";
- } else {
- if (S6now > S6prior) {
- S6symbol="+";
- } else {
- if (S6now < S6prior) {
- S6symbol="-";
- }
- }
- }
- S6prior=S6now;
- S7now=analogRead(S7)/1024.0;
- if (S7now == S7prior) {
- S7symbol="";
- } else {
- if (S7now > S7prior) {
- S7symbol="+";
- } else {
- if (S7now < S7prior) {
- S7symbol="-";
- }
- }
- }
- S7prior=S7now;
- S8now=analogRead(S8)/1024.0;
- if (S8now == S8prior) {
- S8symbol="";
- } else {
- if (S8now > S8prior) {
- S8symbol="+";
- } else {
- if (S8now < S8prior) {
- S8symbol="-";
- }
- }
- }
- S8prior=S8now;
- if (titleRedisplay == 1) {
- Serial.println(S1title + "\t" + S2title + "\t" + S3title + "\t" + S4title + "\t" + S5title + "\t\t" + S6title + "\t\t" + S7title + "\t" + S8title );
- } else {
- if (titleRedisplay == titleRedisplayThresh) {
- titleRedisplay=0;
- }
- }
- titleRedisplay++;
- Serial.print(S1now, 3);
- Serial.print(" ");
- Serial.print(S1symbol);
- Serial.print("\t\t");
- Serial.print(S2now, 3);
- Serial.print(" ");
- Serial.print(S2symbol);
- Serial.print("\t\t");
- Serial.print(S3now, 3);
- Serial.print(" ");
- Serial.print(S3symbol);
- Serial.print("\t\t");
- Serial.print(S4now, 3);
- Serial.print(" ");
- Serial.print(S4symbol);
- Serial.print("\t\t");
- Serial.print(S5now, 3);
- Serial.print(" ");
- Serial.print(S5symbol);
- Serial.print("\t\t");
- Serial.print(S6now, 3);
- Serial.print(" ");
- Serial.print(S6symbol);
- Serial.print("\t\t");
- Serial.print(S7now, 3);
- Serial.print(" ");
- Serial.print(S7symbol);
- Serial.print("\t\t");
- Serial.print(S8now, 3);
- Serial.print(" ");
- Serial.print(S8symbol);
- Serial.print("\t\t");
- Serial.println("");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement