Logo SatellaSoft



Acendendo LED com Arduino

Simples projeto, na qual tem por objetivo acender e apagar LED usando Arduino.


Ícone homem Gunnar Correa
Ícone data de publicação 21/03/2015
Ícone quantidade de visualização 18,943
Ícone bandeira do Brasil Português

Neste projeto será desenvolvido um pequeno esquema de como acender e apagar um LED usando Arduino, tanto acender ou apagar será controlado via programação.

As ligações que vamos realizar, pode ser vista no esquema abaixo.

Para esta matéria será utilizado um Arduino Uno, um Protoboard, dois Jumpers e um Led Azul, mas você pode usar a cor que preferir.

Ligue o LED nas primeiras fileiras da Protoboard, a perna maior é o pino positivo do LED e deve ser ligado na fileira positivo da Protoboard, o negativo do LED, no pino negativo da Protoboard.

Com o LED fixado na Protoboard, agora deve-se ligar os Jumpers no Arduino e na Protoboard, para isto plugue uma ponta do Jumper na entrada GND do Arduino e a outra na fileira Negativo da Protoboard. O Segundo Jumper deve ser plugado na porta oito do Arduino e na fileira positivo da Protoboard, com isto já está pronta toda parte física da ligação, agora nos resta inserir os códigos no compilador.

Nossa programação consiste em ligar e desligar o LED a cada um segundo, para isto observe o algoritmo abaixo, o mesmo se encontra comentado.

Código 01:

int pin = 8; //Variável do tipo inteiro chamada pin armazenando o 

valor 8.
//porta 8 representa a saida Positivo de energia para noso LED.

void setup() {//função executada quando o Arduino é ativiado.
  pinMode(pin, OUTPUT);//Configura o pino 8 sendo como saída.
}

void loop() {
  digitalWrite(pin, HIGH);//Envia 5V para o pino 8, isto se o pinMode 

for do tipo OUTPUT (saída)
  delay(1000); //Espera um segundo, 
  
  digitalWrite(pin, LOW);//Envia 0V para o pino 8
  delay(1000); //Espera um segundo, 
}

Você pode utilizar esta mesma estrutura para ligas outros dispositivos ou LEDs.

Veja o vídeo com o resultado final abaixo.




Sobre o autor


Gunnar Correa

Nome: Gunnar Correa

Site: http://www.gunnarcorrea.com


Autodidata, graduado em Desenvolvimento Web e especialista em Tecnologias na Educação em uma universidade no interior de São Paulo. Comecei meus estudos na área de programação quando ainda era criança, e atualmente estou estudando desenvolvimento de jogos.

Sou o CEO do portal SatellaSoft, criado em 2009 com o intuito de compartilhar conhecimento de forma gratuita e inédita.


Comentários



É necessário estar autenticado para comentar, clique aqui para se registrar ou aqui para acessar a sua conta!