Paso 4: Código de Arduino para el sistema
Aquí está el código para el sistema de sensores de gas que he desarrollado pasando por muchos códigos de demostración e instrucciones en línea. El código es muy fácil de entender. Usted puede encontrar la descripción de cada línea de código junto a después / / (par de diagonales)
Usted puede copiar y pegar el código directamente en el IDE de Arduino. Asegúrese de que seleccione la Junta como LinKIt y puerto el número de "MTK USB Debug Port" (puerto 33 en mi caso) que han anotado anteriormente. Puede verificar el código y luego subir a su Junta Directiva.
/ * Gas Sensor MQ 5 con uno de LinkIt detectar LPG / fugas de biogás
* Grove zumbador sonará la alarma cuando se detecta una fuga de gas
*/
zumbador de int = 6; 'Zumbador' se conectará a D6 con escudo de Base Grove
sensor int = A0; Sensor de gas MQ 5 se conectará al pin analógico 0
int sensorValue = 0; El valor del sensor de gas inicial se establecerá en 0
La rutina de instalación se ejecuta una vez cuando usted pulse reset
void setup() {}
pinMode (zumbador, salida); Inicializa el pin digital 6 como salida de zumbador
Serial.Begin(9600); Inicializar la comunicación serial a 9600 bits por segundo
}
La rutina de loop se ejecuta una y otra vez para siempre
void loop() {}
sensorValue = analogRead(sensor); Leer la entrada en el pin analógico 0 ('sensor')
Serial.println (sensorValue, DEC); Imprimir el valor en el monitor serial
Si (sensorValue > 200) {/ / If sensorValue es mayor que 200
digitalWrite (zumbador, HIGH); Activar la alarma de timbre y sonido de salida digital
}
Else {}
digitalWrite (zumbador, LOW); Desactivar el zumbador - el timbre no sonará
}
}