Cordial Saludo,
Probar el código y comprender la lógica de programación.
char LETRA;
int BRILLO= 128;
int pinbrillo=3;
int datoanalog = 0;
void setup() {
Serial.begin(9600);
analogWrite(3,BRILLO);
analogWrite(5,BRILLO);
analogWrite(6,BRILLO);
}
void loop() {
if (Serial.available()){
LETRA = Serial.read();
if (LETRA == 'A'){
pinbrillo = 3;
}
if (LETRA == 'B'){
pinbrillo = 5;
}
if (LETRA == 'C'){
pinbrillo = 6;
}
}
datoanalog = analogRead(A1);
BRILLO = datoanalog/4;
analogWrite(pinbrillo,BRILLO);
}
No hay comentarios.:
Publicar un comentario