Boozeduino (2 / 8 stap)

Stap 2: De code


/*

@ Code voor interfacing Alcohol Gas Sensor MQ-3 met Arduino
@ Code door Daniel Spillere Andrade en Daniel Amato Zabotti
@ daniel / danielzabotti
@ www.DanielAndrade.net

*/

Const int analogPin = 0; de pin die de draad van de sensor is aangesloten op
Const int ledCount = 32; het aantal LEDs in de staafdiagram

int ledPins [] {} =
53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,36,
35,34,33,32,31,30,29,28,27,26,25,24,23,22};
Hier hebben we het aantal LEDs te gebruiken in de BarGraph 53 is groen 22 is rood

VOID Setup {}

voor (int thisLed = 0; thisLed < ledCount; thisLed ++) {}
pinMode (ledPins [thisLed], OUTPUT);
}}

void loop {}
Dit is de code aan het licht van de LED's
int sensorReading = analogRead(analogPin);

int ledLevel = kaart (sensorReading, 500, 1023, 0, ledCount);

voor (int thisLed = 0; thisLed < ledCount; thisLed ++) {}

Als (thisLed < ledLevel) {}
digitalWrite (ledPins [thisLed], hoge);
}

else {}
digitalWrite (ledPins [thisLed], laag);
} }}

Gerelateerde Artikelen

Remix Breathalyzer 2.0 (Alcohol Meter)

Remix Breathalyzer 2.0 (Alcohol Meter)

Bericht: Controleer uw stad schoon en zeg nee tegen polyester zakken, RECYCLE papieren zakken gebruikt. PLANT MEER BOMEN EN MAKEN DEZE AARDE GROEN. Oude recycle onderdelen te gebruiken voor projecten en sparen geld en milieu. :-)VERHAAL ACHTER DIT PR