Informações
Projeto: Recursos Educacionais para o ensino de análise e projeto de software usando a plataforma Arduino
Coordenador: André Takeshi Endo
Integrantes: Bruno Lima | Guilherme Mattiello | Luis Galonetti | Murylo Lopes | Rhuan Costa | Andre Ortoncelli | Paulo Nardi
Projeto financiado pelos editais 32/2014 e 15/2015 - PROGRAD - UTFPR
Publicação:
@InProceedings{UMLino17WEI,
author = "Bruno Lima and Guilherme Mattiello and Luis Galonetti and Murylo Lopes and Rhuan Costa and Andre Ortoncelli and Paulo Nardi and Andre T. Endo",
title = "Apoio ao ensino de análise e projeto de software usando a plataforma Arduino",
booktitle = "XXV Workshop sobre Educação em Computação (WEI)",
year = "2017",
}
Descrição dos projetos
Os setes projetos descritos a seguir foram desenvolvidos no contexto do financiamento fornecido pelos editais PROGRAD-UTFPR. Os projetos 7 a 14 foram desenvolvidos pelos alunos participantes nas disciplinas; os integrantes das equipes são descriminados na forma de comentários no código.
1 - ACENDER E APAGAR LED: este projeto, com nível de dificuldade 1, consiste em dois pushbuttons que acendem e apagam um LED. O botão 1 liga o LED e o botão, desliga.
2 - POTENCIÔMETRO: este projeto, com nível de dificuldade 1, consiste em um potenciômetro que controla o LED. Conforme o potenciômetro é girado o LED é acesso, então começa a piscar, e quanto mais o potenciômetro é girado, mais rápido piscará, até ficar sempre acesso.
3 - SENSOR DE LUMINOSIDADE: este projeto, com nível de dificuldade 2, consiste em um sensor de luminosidade que detecta a presença (ou a falta) de luminosidade e então liga ou desliga o LED, semelhante ao que acontece nos sistemas de iluminação de emergência.
4 - SISTEMA DE MONITORAMENTO: este projeto, com nível de dificuldade 3, consiste sistema de monitoramento que possui um sensor de luminosidade e de temperatura. Estas informações são mostradas no display LCD conforme o botão é pressionado.
5 - SENSOR DE ESTACIONAMENTO: este projeto, com nível de dificuldade 3, consiste em um sistema de monitoramento que possui um sensor de proximidade e um buzzer. Conforme o sensor de proximidade detecta obstáculos à determinada distância, um bip é emitido no buzzer e um LED é aceso. Quanto mais próximo está o obstáculo, mais rápido o buzzer soará. Os LEDs também indicarão uma maior proximidade, alternando entre as cores verde, amarelo e vermelho.
6 - SEMÁFORO: este projeto, com nível de dificuldade 4, consiste em uma implementação de um semáforo ( neste caso 2 semáforos), e com o botão para pedestre. Conforme os botões são pressionados, o modo de operação dos semáforos alterna.
PROJETO SENTINELA: este projeto, com nível de dificuldade 5, consiste em um sistema de verificação, onde o robô realiza “varreduras” à procura de obstáculos ao seu redor. O robô pode ser ligado ou desligado pelo controle remoto. Quando ligado ele começar a seguir a linha e a cada determinado intervalo de tempo, para e faz a procura por obstáculos (caso encontre, o buzzer e o LED são acionados), em seguida volta a seguir a linha e o processo se repete, até ser desligado.