Escolar Documentos
Profissional Documentos
Cultura Documentos
h"
int gassensorValue;
long duration;
int distance;
int mVperAmp = 185; // use 100 for 20A Module and 66 for 30A Module
int RawValue= 0;
double Voltage = 0;
double Amps = 0;
void setup() {
Serial.begin(9600);
pinMode(FLEX_PIN, INPUT);
pinMode(GasSensorPin, INPUT);
pinMode(echoPin, INPUT);
dht.begin();
void loop() {
gassensorValue = analogRead(GasSensorPin);
0, 90.0);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
distance= duration*0.034/2;
RawValue = analogRead(analogIn);
float h = dht.readHumidity();
String string1=String('F');
String string2=String(angle,2);
String string3=String('G');
String string4=String(gassensorValue);
String string5=String('U');
String string6=String(distance);
String string7=String('C');
String string8=String(Amps);
String string9=String('H');
String string10=String(h,2);
String string11=String('T');
String string12=String(t,2);
String
stringprint=String(string1+string2+string3+string4+string5+string6+string7+string8+string9+string10+stri
ng11+string12);
if (Serial.available() > 0) {
if(incomingByte=='b')
Serial.print(stringprint);
incomingByte='0';
}
//delay(500);