Ligar LED com Botão de Pressão e Relé

rele_jqc_3f_f

Boas pessoal, hoje trazemos até vocês mais um projeto bastante básico que inclui o uso de um relé e um botão de pressão para ligar ou desligar um LED. Para quem ainda não está familiarizado com o relé, este é um interruptor eletromecânico que basicamente serve para ligar ou desligar dispositivos, através da criação de um campo magnético a partir das espiras das suas bobinas.
O projeto é muito simples e de fácil compreensão, por isso vamos ao trabalho.

Material:

1 Relé 5V;
1 Díodo 1N4007 (ou idêntico);
1 Transístor BC548 (ou idêntico);
2 Resistências de 10k;
1 Resistência de 330ohm;
1 LED;
1 botão de pressão.

Montagem:

montagem

Código Arduino:


int rele = 4;
int botao = 2;
int read;
int est_rele = 0;

void setup() {
pinMode(rele, OUTPUT);
pinMode(botao, INPUT);
//digitalWrite(rele, 0);
}

void loop() {
read = digitalRead(botao);
if (read != 1)
{
while(digitalRead(botao) != 1)
{  delay(100);
}
est_rele = !est_rele;
digitalWrite(rele, est_rele);
}
}

Agora pessoal, é só pegar no vosso arduino, dar uma vista de olhos a este tutorial e começar a desenvolver o vosso projecto! Se ainda não tiveres o material necessário para o projecto, encontra-o aqui na nossa loja Boxelectronica.