LPG / Biogas Detection System med MediaTek LinKIt en (4 / 11 steg)
Steg 4: Arduino koden för System
Här är koden för sensorer systemet som jag har utvecklat går igenom många demo koder och on-line instruktioner. Koden är mycket lätt att förstå. Beskrivning av varje kodrad tillsammans med efter / / (par snedstreck)
Du kan kopiera och klistra in koden direkt i din Arduino IDE. Se till att du väljer styrelsen som en LinKIt och Port som "MTK USB Debug Port" nummer (Port 33 i mitt fall) du har noterat ner tidigare. Du kan verifiera koden och sedan ladda upp till din styrelse.
/ * Gas Sensor MQ 5 med en LinkIt att upptäcka LPG / Biogas läckage
* Grove summern ljuder larmet när gas läckage upptäcks
*/
int Summer = 6; "Summer" kommer att anslutas till D6 med Grove Base sköld
int sensor = A0; Gas Sensor MQ 5 kommer att anslutas till analoga pin 0
int sensorValue = 0; Inledande gas sensor värdet sätts till 0
Rutinen installationsprogrammet körs en gång när du trycker på reset
void setup() {
pinMode (Summer, produktionen); Initiera det digitala stiftet 6 som Summer utgång
Serial.BEGIN(9600); Initiera seriell kommunikation på 9600 bitar per sekund
}
Rutinen loop kör om och om igen för alltid
void loop() {
sensorValue = analogRead(sensor); Läsa indata på analoga stift 0 (sensor)
Serial.println (sensorValue, DEC); Skriva ut värdet på serial monitor
om (sensorValue > 200) {/ / om sensorValue är större än 200
digitalWrite (Summer, hög); Aktivera digital utmatning summern och ljud larm
}
annat {
digitalWrite (Summer, låg); Inaktivera Summer - larmsignalen hörs inte
}
}