Programação em Arduíno - Trabalhando saída de dados

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
*A cor verde deve permanecer ligada por 5 segundos, a amarela por 0,5 segundos e a vermelha por 2,5 segundos.

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.....
Veja aqui como funcionam os semáforos

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