Handledning om hur man gör en rökdetektion system med Intel Galileo Gen2. (3 / 3 steg)
Steg 3: Skriva koden
Vi behöver skriva koden så att hela kan arbeta.
Det finns några program tillgängliga att skriva kod som behövs för att göra den styrelsen köra inklusive men inte begränsat till: Atmel Studio, Arduino IDE och Visual studio. Jag använde mer populära Arduino IDE.
Steg 1. Anslut din Galileo styrelsen för att driva tillförsel och Anslut den till datorn via USB.
Steg 2. Öppna Arduino IDE och gör ett nytt projekt.
Steg 3. Gå till verktyg och välj Intel Galileo. Om du inte hittar det alternativet Välj styrelser manager.
Steg 4. Klistra in följande kod i din projektsida.
/ * Kod för MQ-2 Smoke Sensor Circuit byggd med en Galileo styrelsen * / < br >
CONST int sensorPin = 0;
CONST int buzzerPin = 12;
int smoke_level;
void setup() {
Serial.BEGIN(115200); anger baudvärde för dataöverföring i bits/sekund
pinMode (sensorPin, ingång); //the rök sensor kommer att vara underlag för galileo
pinMode (buzzerPin, produktionen); //the Summer serverar en utgång i kretsen
}
void loop() {
smoke_level = analogRead(sensorPin); Arduino läser värdet från rök sensor
Serial.println (smoke_level), //prints bara för felsökning ändamål, för att se vilka värden sensorn är att plocka upp
IF(smoke_level > 200) {//if rök är större än 200, summern slocknar
digitalWrite (buzzerPin, hög);
}
annat {
digitalWrite (buzzerPin, låg);
}
}
< p > steg 5. Gå till skiss och klicka på verifiera. < /p >< p > steg 6. Gå till skissa alternativ igen och välj Ladda. < /p >< p > enheten är nu redo att testa och köra. < /p >