Académique Documents
Professionnel Documents
Culture Documents
PETEE UFPA
Componentes Eletrnicos
O Resistor: O resistor um dispositivo eletrnico que possui a funo de fornecer
resistncia passagem de corrente eltrica no circuito, ou mesmo realizar quedas de
tenso necessrias. Estes dispositivos so, em muitos casos, pequenos demais para
conterem seus valores de resistncia gravados em sua superfcie, por conta disto, os
mesmo possuem listras coloridas que compe o cdigo de cores para resistncia.
LED vermelho
Os LEDs, dependendo de sua cor, podem trabalhar com faixas de tenso diferentes,
como por exemplo, o LED vermelho atua com um valor de tenso prximo de 1,6 V e
corrente nominal de aproximadamente 50 mA. Estes dados so extremamente
importantes pois, ao trabalharmos com LEDs controlados por arduinos, como estes
enviam um sinal de tenso de 5 e uma corrente de aproximadamente 20 mA, ento
necessrio que o LED seja ligado em sria com uma resistncia ideal para que o mesmo
no queime, conforme os clculos abaixo.
V = R.I
5 1,6 = R.0,02
R = 170
Ento, o valor mnimo de tenso que deve ser utilizado para ligar um LED de forma
segura equivalente a 170 .
Buzzer: O buzzer um componente eletrnico constituda de duas placas de metal e
um cristal piezoeltrico. Quando o buzzer recebe um sinal de tenso em uma
determinada frequncia, ele comea a vibrar funcionando como uma sirene.
Buzzer
O buzzer pode ser ligado ao Arduino de forma muito parecida com o LED, porm,
para o buzzer, caso a tenso utilizada para ativ-lo no exceda 5V, no h necessidade
de se utilizar uma resistncia em srie com o mesmo, caso se utilize, o nvel sonoro do
mesmo reduzido. A figura abaixo ilustra como deve ser ligado o Buzzer com o
Arduino.
Termistor LM 35
void loop(){
digitalWrite(LED1,HIGH);
digitalWrite(LED2,LOW); //acionamento do LED 1
digitalWrite(buz,LOW);
delay(2000);
//delay de 2 segundos
digitalWrite(LED1,LOW);
digitalWrite(LED2,HIGH); //acionamento do LED 2
digitalWrite(buz,LOW);
delay(2000);
//delay de 2 segundos
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW); // acionamento do Buzzer
digitalWrite(buz,HIGH);
delay(2000);
}
//delay de 2 segundos