Sessões do Evento
Sessão 1 (4h30min) - "ARDUINO" para iniciantes
Dinamizador: Fernando Baltazar Moreira Duarte
Resumo: Para esta sessão bastará trazer vontade! Não são necessários requisitos de programação nem de electrónica.. Montagem e controlo de algumas experiências fazendo uso da placa controladora Arduino.
Vamos montar, programar e testar algumas experiências que conduzam a resultados objectivos.
1. Começaremos por montar um circuito, com 3 leds (vermelho, amarelo e verde) fazendo a necessária programação por forma a:
a. leds a piscar em simultâneo
b. leds a piscar em série Verde‐>Amarelo‐>Vermelho
c. leds a acender em série (Verde‐>Amarelo‐>Vermelho), mas antes de acender o seguinte, o anterior vai diminuindo de intensidade até apagar
2. Acrescentar à experiência um sensor ultrassónico HC‐SR04.
d. Programação por forma a obter no ecrã do computador as várias distâncias a que se encontra um determinado objecto.
3. Acrescentar à experiência um buzzer
e. Programação para que buzzer “toque” com frequência definida
4. Programar o sistema anterior (leds, sensor ultrassónico e buzzer) no sentido de simular um sistema de aviso de estacionamento ou outro) com as seguintes características:
f.1 Um objecto a uma distância não inferior a 40 cm, acende o led verde;
f.2 Um objecto a uma distância entre [30; 40[ cm, acende o led verde e o led amarelo e o buzzer “toca” com intervalos de 200ms;
f.3 Um objecto a uma distância entre [20; 30[ cm, acende o led amarelo e o buzzer “toca” com intervalos de 100ms;
f.4 Um objecto a uma distância entre [10; 20[ cm, acende o led amarelo e o led vermelho e o buzzer “toca” com intervalos de 50ms;
f.5 Um objecto a uma distância inferior a 10 cm, acende o led vermelho e o buzzer “toca” com intervalos de 25ms;
5. Acrescentar ao sistema anterior um motor e uma roda
g. programar movimento da roda em ambos sentidos para obter a distância “percorrida” durante determinado intervalo de tempo.
Fernando Baltazar Moreira Duarte
Breve Curriculum:
2003 - Doutoramento em Engª Electrotécnica e Computadores, com Tese “Análise de robots Redundantes”, FEUP
1992 - Mestrado em Ensino da Matemática, tese “O softwaraeESTDFUNC no ensino das funções”, FCUL
1983 - Licenciatura em Matemática e Desenho pela Univ Aveiro.
Professor na Univ Lusófona(ULHT) desde 2012