terça-feira, 19 de julho de 2011

Comando teclado e impressao do estado do LED

// circuito.. LED no pino 13+ resistor no GND (resistor de 150 a 1 Kohms)
// codigo fonte


int ledPin = 13; //define o pino em que o led está ligado
char leitura; //define a variavel leitura que corresponde a uma letra o teclado
//definido por char
int estadoled; // definindo variavel para o estado do led 1 aceso, 0 apagado

void setup() {
pinMode(ledPin, OUTPUT); //define que o pino 13 será uma saida
Serial.begin(9600);
}
void loop() {
leitura = Serial.read();// a variavel leitura será obtida através do teclado

if (leitura == 'L') {
estadoled=LOW;
digitalWrite(ledPin, estadoled);
Serial.println(estadoled); // imprimi o estado do led
}
else if (leitura == 'H') {
estadoled=HIGH;
digitalWrite(ledPin, estadoled);
Serial.println(estadoled);}
}

--------------------------------- legal :)

Nenhum comentário:

Postar um comentário