Bom, primeiramente vamos a montagem do arduíno, que é esta aqui.
Essa montagem é só e somente so para desencargo de consciencia, por que geralmente o arduino possui um led interno no pino 13.
Bem antes de mais nada abram o código do arduino
codigo
-----------------------
int
ledPin13 = 13;
int
ledPin11 = 11;
int
ledPin9 = 9;
int
ledPin7 = 7;
int
ledPin5 = 5;
void
setup() {
Serial.begin(9600);
pinMode(ledPin13, OUTPUT);
pinMode(ledPin11, OUTPUT);
pinMode(ledPin9, OUTPUT);
pinMode(ledPin7, OUTPUT);
pinMode(ledPin5, OUTPUT);
}
void
loop()
{
char
tecla;
tecla = Serial.read();
//se pressionado "g" liga o led verde (green)
if
(tecla ==
'g'
)
{
digitalWrite(ledPin13, HIGH);
}
else
//Se pressionado "b" liga o led azul (blue)
if
(tecla ==
'b'
)
{
digitalWrite(ledPin11, HIGH);
}
else
//S pressionado "o" liga o led laranja (orange)
if
(tecla ==
'o'
)
{
digitalWrite(ledPin9, HIGH);
}
else
//Se pressionado "y" liga o led amarelo (yellow)
if
(tecla ==
'y'
)
{
digitalWrite(ledPin7, HIGH);
}
else
//Se pressionado "w" liga o led branco (white)
if
(tecla ==
'w'
)
{
digitalWrite(ledPin5, HIGH);
}
else
//Se pressionado "d" desliga todos os leds
if
(tecla ==
'd'
)
{
digitalWrite(ledPin13, LOW);
digitalWrite(ledPin11, LOW);
digitalWrite(ledPin9, LOW);
digitalWrite(ledPin7, LOW);
digitalWrite(ledPin5, LOW);
}
delay(1000);
}
-----------------------
e clique em compilar.
Quando vocês tiverem compilado, vocês terão de abrir o monitor serial, eu não sei quanto a vocês, mas eu tive um trabalhão pra achar o monitor serial, por eu ser cruzasso no arduino. Então para que este erro não ocorra com principiantes, eu vou disponibilizar uma imagem de como clicar no monitor serial
Quando abrir a página, se você conectar ao pino 13 e a saída ao gnd como ta na primeira imagem, com a tecla "g" voce acende e a tecla "d" voce apaga,o mesmo acontece com os pinos 11,9,7 e 5, com as letras b,o,y,w respectivamente. E "d" apaga tudo. Mas pelo fato do pino 13 ja vim com o led no arduino, fica facil testar sem nenhum circuito. Apenas o código.
Agora voce me fala, a mas eu não quero acender um led, quero acender uma lampada. Pois eh, se você é muleque doido, juntará este projeto aqui com aquele modulo rele que postei anteriormente, e em vez do pulso acender um led, ele modifica o caminho do rele e assim, controlando lampadas,tomadas,computadores, a novela das 9,etc,etc.
Mais tarde irei postar um vídeo para demonstração,aguardem.
Como prometido eis o vídeo
Nenhum comentário:
Postar um comentário