Um diodo emissor de luz (LED) é um dispositivo semicondutor que emite luz quando a corrente flui através dele.
O LED possui corrente que varia de 10 a 30mA.
Ele é polarizado, ou seja, ele possui pólo positivo e negativo, sendo o positivo a perna mais longa do LED.
Voltagem:
Um resistor é um componente elétrico passivo de dois terminais que implementa resistência elétrica como um elemento de circuito.
Sua unidade de medida é Ohms.
Em circuitos eletrônicos, resistores são usados para reduzir o fluxo de corrente, ajustar níveis de sinal, dividir tensões, entre outros usos.
A leitura pode ser realizada de modo manual usando uma tabela como a exibida abaixo, ou através de uma calculadora online, como a encontrada em https://www.calculator.net/resistor-calculator.html
Para calcular o valor de um resistor para um LED, usamos a fórmula que consiste em subtrair as voltagens de entrada e a tensão direta, e depois dividir pela corrente direta.
Você pode realizar este cálculo online usando o site https://www.digikey.co.uk/en/resources/conversion-calculators/conversion-calculator-led-series-resistor
Ex.: (5 - 1.5) / 15 = ~230 Ohms
Para criar o circuito usaremos uma placa de protótipo, ou breadboard, e o importante aqui é entender como a conexão dos pinos da placa é internamente conectada, o que pode ser visto na imagem a seguir.
Recorde sempre dessas conexões, pois assim você evitará danificar conpomentes caso crie um curto circuito fazendo a conexão incorreta.
Neste projeto você criará um circuito que faz um LED piscar a cada meio segundo. Repare que usamos um resistor entre o LED e o pino do Arduino para baixar a voltagem de saída do Arduino de 5V para a voltagem compatível com o correto funcionamento do LED.
Para a criação deste circuito serão necessários os seguintes componentes:
Para montar o circuito, visualize na imagem a seguir como conectar os componentes entre a placa Arduino e a breadboard.
A seguir temos o schematics do circuito, que detalha suas conexões e fornece detalhes mais específicos do que o circuito da imagem anterior.
Uma vez criado o circuito, use o código fonte a seguir no Arduino IDE para fazer o upload dele na placa Arduino e assim ver o resultado do circuito em funcionamento.
#define PIN_LED 2 // adicione o pino onde o led está conectado
void setup() {
// define o pino do led como output/saída
pinMode(PIN_LED, OUTPUT);
}
void loop() {
digitalWrite(PIN_LED, HIGH); // liga o led
delay(500); // aguarda meio segundo
digitalWrite(PIN_LED, LOW); // desliga o led
delay(500); // aguarda meio segundo
}