Pessoal, vou mostrar para vocês hoje um exemplo bacana e bem simples de se fazer com seu Arduíno, trata - se de um circuito que fara você controlar um LED com seu Arduíno, através de uma programação básica, os itens necessários para esse feito são
1 - Protoboard
1 - LED Colorido a sua escolha
1 - Resistor 100 Ohms
Faça as ligações como na foto abaixo:
|
Arduíno conectado ao LED |
Analisando a imagem mais a fundo, temos a seguintes configurações, o cabo verde esta conectado diretamente na placa Arduíno, pela sua porta 13, ligando - se através da protoboard ao resistor, que por sua vez está ligado em uma das pernas do LED.
Em outra extremidade temos o cabo preto que esta diretamente ligado ao Arduíno por meio da sua porta GND, que por sua vez esta conectada a protoboard onde está a outra extremidade do LED.
Esse circuito é relativamente simples e pode ser facilmente executa por alguém bem leigo na área de eletrônica, note que a porta 13 esta fazendo o papel do positivo no circuito, mas esse positivo só será ligado pelo comando que iremos ver a seguir que será programado no Arduíno de forma muito simples.
Escrevendo a linha de comando:
//Controlando LED
int led1 = 13; //Define o nome da porta 13 sendo led1
void setup()
{
pinMode (led1, OUTPUT); //Define a porta 13 como saída de energia
}
void loop()
{
digitalWrite (led1, HIGH); // Define o LED como Ligado
delay(2000); // Espera de 2000 milisegundos
digitalWrite (led1, LOW); // Define o LED como Apagado
delay(2000); // Espera de 2000 milisegundos
}
Feitos isso conecte seu Arduíno na porta USB e faça um upload da linha de comando para ser gravada em seu Arduíno, feito isso você verá que as luzes de transmissão e recepção de dados do seu Arduíno começarão a piscar, depois disso note que seu led começara a piscar com intervalos de 2 segundos a cada piscada, se isso ocorreu meus parabéns esse é um dos exercícios mais simples e legais de se fazer com o seu Arduíno.
Brinque com os valores do intervalo de cada piscada alterando os valores da função delay(2000) e poste seus resultados nos comentários.