Stap 4: Stap 4: The Arduino code
int redPin = 11; / / rode pin positie
int greenPin = 10; / / green pin positie
int bluePin = 9; / / blue pin positie
int waarde = 0; //initial seriële waarde lezen
VOID Setup {}
Serial.begin (9600); //this is belangrijk. de baud-rate tussen bluetooth arduino en smartphone
pinMode (redPin, OUTPUT);
pinMode (greenPin, OUTPUT);
pinMode (bluePin, OUTPUT); alle RGB-pin werden verklaard als output
}
void loop {}
while(Serial.available()) {//if seriële lezen is beschikbaar
vertraging (1000); //delay voor een tweede, Vermijd overbelasting
waarde = Serial.read(); waarde = seriële waarde (led waarde)
Serial.Print (waarde), //print de seriële waarde
Serial.println();
Als (waarde == 1) //the-waarde die overeenkomt met de MIT appinventor 2 bytes verzonden. aangepast aan uw eigen waarde hier en het blok van de code van MIT appinventor 2
{
setColor (200, 100, 200); turqoise
}
if(Value == 2) {}
setColor (0, 0, 255); groen
}
if(value == 3) {}
setColor (255, 255, 0); blauw
}
} }
VOID setColor (int rood, int groene, blauwe int) {}
analogWrite (redPin, rood);
analogWrite (greenPin, groene);
analogWrite (bluePin, blauw); //set de kleuren voor de RGB}