Escolar Documentos
Profissional Documentos
Cultura Documentos
Complementações: ligando um
relé ao Arduino
A corrente oferecida pelas portas digitais atingem no máximo valores da ordem de 20 mA,
valores estes muito pequenos para acionar um relé. Por esta razão associaremos ao circuito
um transistor.
1
Marisa Cavalcante e Eduardo Silva Damasceno ( marisac@pucsp.br )
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO
Novas Tecnologias no Ensino de Física 2
Profa. Marisa Cavalcante
http://lusorobotica.com/index.php?topic=2294.0
http://www.arduinors.net/blog/batendo-reles-pelo-arduino/
2
Marisa Cavalcante e Eduardo Silva Damasceno ( marisac@pucsp.br )
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO
Novas Tecnologias no Ensino de Física 2
Profa. Marisa Cavalcante
Abaixo uma visão do circuito com o relé e uma lâmpada conectada (Transistor NPN)
Pino13
do
Arduino
http://blogdodantas.dxs.com.br/2010/12/04/automacao-com-arduino-parte-2-ligando-dispositivos-usando-iphone/
3
Marisa Cavalcante e Eduardo Silva Damasceno ( marisac@pucsp.br )
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO
Novas Tecnologias no Ensino de Física 2
Profa. Marisa Cavalcante
Código
int POT; //declara a variavel
void setup() {
pinMode(A0, INPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop(){
POT = analogRead(A0);
Serial.println(POT);
delay(100);
if (POT>100){;
digitalWrite(13,HIGH);}
else
{digitalWrite(13,LOW);}
}
Agora substitua o potenciômetro por um LDR e faça uma calibração para que na ausência
de luz seja acionado o relé e acenda uma lâmpada
4
Marisa Cavalcante e Eduardo Silva Damasceno ( marisac@pucsp.br )