Boozeduino (2 / 8 steg)

Steg 2: Koden



/*

@ Kod för gränsyta alkohol Gas Sensor MQ-3 med Arduino
@ Koden av Daniel Spillere Andrade och Daniel Amato Zabotti
@ daniel / danielzabotti
@ www.DanielAndrade.net

*/

CONST int analogPin = 0; PIN-koden som sensorn kabeln är kopplad till
CONST int ledCount = 32. antal lampor i stapeldiagrammet

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}.
Här har vi antalet lysdioder att använda BarGraph 53 är grön 22 är röd

void setup() {

för (int thisLed = 0; thisLed < ledCount; thisLed ++) {
pinMode (ledPins [thisLed], produktionen);
}}

void loop() {
Detta är koden för att lysa upp leds
int sensorReading = analogRead(analogPin);

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

för (int thisLed = 0; thisLed < ledCount; thisLed ++) {

om (thisLed < ledLevel) {
digitalWrite (ledPins [thisLed], hög);
}

annat {
digitalWrite (ledPins [thisLed], låg);
} }}

Se Steg
Relaterade Ämnen

Remix Breathalyzer 2.0 (alkohol mätare)

Meddelande: Vänligen göra din stad ren och säga nej till POLYPÅSAR, Använd RECYCLE PAPPERSPÅSAR. PLANTERA FLER TRÄD OCH GÖRA DENNA JORD GRÖN. Använda gamla återanvända delar för projekt och spara pengar och miljön. :-) STORY bakom detta projekt:Detta...