Ola pessoal, esse poste é para mostrar meu primeiro teste com o Arduino. Comprei baratinho no MercadoLivre. Andei pela internet, analisando códigos e tutoriais, misturei alguns e fiz esse código ai embaixo, como meu primeiro teste:
int
n; //declara uma varivel
void setup() { //parte do codgo que executa uma vez
pinMode(13, OUTPUT); //função define o pino 13 como saida
Serial.begin(9600); //velocidade do serial
Serial.flush(); //abre o fluxo serial
}
void
loop() { //parte do codgo que se repete sempre
if (Serial.available()
>1) { //função de comparação do fluxo serial
n = Serial.read(); //ler porta serial
}
if(n==49){ //comparação de valor seja 49(um do teclado)
digitalWrite(13, HIGH); //+5V no pino 14 (numero 13)
delay(800); //espera em milisegundos
digitalWrite(13, LOW); //sem tensão no pino
delay(800); //espera em milissegundos e repete bloco
}else{ //caso contrario (qualquer valor)
digitalWrite(13, LOW); //pino sem tensão (led sempre apagado)
delay(800);
}
Serial.println(n); //manda pelo serial o valor de n
Segue link para baixar o software, e os drivers. http://arduino.cc/en/Main/Software
O vídeo do resultado:
O vídeo do resultado:
Nenhum comentário:
Postar um comentário
Contamos com sua seriedade, para manter este blog limpo.