Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligentewww.inatel.br 1 -Exercício Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.Exercício .br 1 .inatel. br 1 – Exercício .Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.inatel. Arduino: Shield Relé Esquema Elétrico: .inatel. 2 e 3 deve acender da direita para a esquerda. uma sequência de 3 leds conectados aos pinos 1. a mesma sequência de leds deve acender da esquerda para a direita. •Se a chave não estiver pressionada.br 2 – Exercício Elabore um código capaz de ler uma chave posicionada no pino digital 0. Monte o hardware para o código acima e o execute na placa Arduino Mega. •Se a chave estiver pressionada.Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www. capaz de controlar a esteira mencionada. .Exercício Uma esteira industrial movimenta-se a partir de um motor DC.inatel.br 3 . Ela possui um botão liga e desliga. Implemente um circuito no Arduino. Utilize o Shield Relé para o exercício proposto.Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www. o qual permite ou não a movimentação do motor. inatel.www.br Arduino: Shield Ponte H . inatel.Velocidade Lenta (DC = 20%). A velocidade deve ser controlada de acordo com a proporção de resistência fornecida pelo potenciômetro em relação à seu valor. Use o Shield Ponte H para acionar o motor. Use o Shield Ponte H para acionar o motor. 4.Velocidade Média (DC = 50%).Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www. . 2.Velocidade Rápida (DC = 100%).Exercício Para a mesma esteira citada no exercício 3.br 4 . retire os 3 botões os quais regulam a velocidade do motor e substitua-os por um potenciômetro.Inverte o sentido de rotação. 5 . implemente 4 botões os quais regulem a velocidade do motor e invertam seu sentido de rotação: 1.Exercício Para a mesma esteira citada no exercício 4. 3. br Exemplo de código: .Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente Arduino: Shield Umidade e Temperatura www.inatel. Utilize o Shield Umidade e Temperatura para resolver o problema acima. (2) O módulo envia automaticamente 8 pulsos de 40kHz e automaticamente detecta se houve retorno de algum pulso. Arduino: Shield A Pinagem do Sensor para conexão ao microcontrolador é a seguinte: 1 . .Echo (R) 4 – GND Observações: (1) Necessita de um trigger (disparo) de pelo menos 10us de nivel alto (5V).Trig (T) 3 . (3) Se houver um sinal de retorno a partir dos disparos o nivel de saída é modificado.VCC 2 . Envie mensagens com os valores obtidosUltrassom via serial.Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.Exercício Elabore um código capaz de medir a umidade e a temperatura ambiente.br 6 .inatel. br Exemplo de código: .Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente Arduino: Shield Umidade e Temperatura www.inatel. .Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.br Processing: Controlando o Arduino através do computador Grave o arquivo StandartFirmata na placa do arduino.inatel. inatel. Caso seu arduino não esteja ligado à porta 0. você deve corrigir no firmware.Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.br Processing: Controlando o Arduino através do computador Rode o arquivo ao lado para fazer piscar um led no arduino ao clicar com o mouse na tela do computador. A função println(Arduino. .list()) irá mostrar a porta serial na qual seu arduino está conectado. Você pode utilizar um software de monitoramento de serial para identificar a taxa correta.Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.inatel.br Processing: lendo dados do arduino Rode o arquivo ao lado para fazer ler uma chave no arduino e mostrar seu volar no console. . O valor da taxa irá depender do código StandartFirmata gravado. Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente www.br Processing: gerando gráficos .inatel. Envie mensagens com os valores obtidos via serial.Exercício www.inatel. 8 .br Elabore um código capaz de medir a distância de um objeto em centímetros. 9 . caso a chave esteja pressionada.Exercício Elabore um código utilizando o arduino e o software Processing capaz de ler uma chave no arduino e acender seu Led posicionado no pino 13.Curso Arduino e PIC: desenvolvendo aplicações para comunicação inteligente 7 . .Exercício Elabore um código utilizando o arduino e o software Processing capaz de ler um sensor de luz LDR conectado à entrada analógica do arduino e plotar os valores obtidos em um gráfico no Processing.