Primeiros programas em Arduino:
Exercício 1 - Para iniciar os estudos sobre programação em Arduino, vamos trabalhar o envio de dados para uma porta de saída onde um LED será instalado conforme indicado na figura 1.
Figura 1. Circuito para ligação de LED na saída do Arduino |
Para criação desse circuito, será preciso os seguintes itens:
- LED
- Resistor 470 Ohm
Figura 2: Circuito elétrico usado para ligar o LED ao Arduino. |
Com base nesse circuito, pesquise e desenvolva um programa que:
Item a) Faça o LED piscar com uma frequência de 0,5 Hz.
Item b) Faça o LED piscar com uma frequência de 2 Hz.
Observação:
f= 1/T
onde:
f = frequência
T= tempo
Exercício 2- Analise o circuito eletrônico da figura 3 e o código que foi programado no Arduino. O LED irá acender? Justifique sua resposta.
Figura 3. Circuito eletrônico para acender LED |
Exercício 3- Ainda com base no código da Figura 3, Explique a função da instrução pinMode(led, OUTPUT); :
Exercício 4- Ainda c:
void setup() {
pinMode(8, OUTPUT);
}
void loop() {
digitalWrite(8, HIGH);
}
Exercício 4- No exercício abaixo, vamos mudar um pouco o circuito eletrônico do LED, ao invés de ligar o cátodo do LED no GND, o cátodo será ligado em uma saída do Arduino conforme circuito da figura 4. Sabendo que para realizar a mesma função da GND o pino onde o cátodo estiver ligado teve ter LOW (nível lógico baixo) em sua saída, desenvolva a programação que acenderá o led.
Figura 4. Led ligado usando dois pinos de saída do Arduino |
Exercício 5- Com base no mesmo circuito acima, monte um circuito com dois LED's diferentes conforme apresenta a figura 5:
Figura 5: Circuito com 2 LEd's + Arduino |
Com base nesse circuito, pesquise e desenvolva um programa que:
Item a) Acenda os 2 LED.
Item b) Faça os LED's acenderem em sincronia com uma frequência de 0,5 Hz.
Item c) Faça os LED's oscilarem alternadamente em qualquer frequência.
Exercício 6- Com base no mesmo circuito acima, monte um circuito com três LED's diferentes e simule um semáforo de transito de três estágios (Cores Vermelha, amarela e verde).
Figura 6. Semáforo - Aparelho que será simulado me nosso circuito |
Desafio:
Exercício 7- Com base no mesmo circuito acima, monte um circuito com seis LED's diferentes e simule um cruzamento com dois semáforos de transito de três estágios (Cores Vermelha, amarela e verde). Os dois semáforos são sincronizados para que quando um semaforo esteja aberto, o outro estará fechado. Para saber a sequencia de cores dos semáforos em cada estagio, observe a figura 7.
Figura 7. Funcionamento dos semáforos sincronizados. |
Para verificar a implementação do projeto dos semáforos, clique na figura abaixo e veja um vídeo no youtube.....
Para esse primeiro momento, esses problemas são suficientes, bons estudos e até o próximo encontro......
Ainda ta com duvida, curta nossa pagina no facebook no link abaixo e poste sua duvida lá.
Nenhum comentário:
Postar um comentário