Este website é um guia prático sobre microcontroladores e robótica que visa apoiar a aprendizagem sobre soluções baseadas em microcontroladores e popularizar a profissão da engenharia entre os mais jovens. Os conteúdos dirigem-se a escolas e universidades, mas podem igualmente servir mentes curiosas ou empresas que pretendam usar microcontroladores AVR nos seus projetos. O grupo alvo inclui tanto os professores como os aprendentes ajudando-os a obter resultados mais rapidamente: o aprendiz a obter novos conhecimentos e aos professores proporcionar-lhe instrumentos facilitadores do ensino destas temáticas.
Plataforma
A plataforma selecionada para os exemplos práticos é baseada no microcontrolador AVR ATmega/ATxmega integrado no Kit de robótica HomeLab. Os exemplos tanto usam os controladores ATmega128, ATmega 2561 ou ATxmesga128A1U, estando previstas estas três gerações de controladores no Kit de Robótica HomeLab. AVR é um dos mais microcontroladores mais usados, para além do Microchip PC, no seio da comunidade de inventores de robótica, sendo igualmente muito adequado para a educação.
Este website encontra-se dividido em cinco áreas:
1. Are dedicada a uma breve introdução aos conceitos e cálculos fundamentais da eletrónica. Os cálculos aqui dispostos são muito importantes para vários dos exercícios. A linguagem C é igualmente introduzida ao longo de simples exemplos.
2. Visão geral do microcontrolador AVR de 8-bits recorrendo ao exemplo usando o ATmega. Esta sessão baseia-se na folha de dados ATmega, mas apresenta a informação de forma mais simples, de forma a suportar uma descrição das funções básicas de um microcontrolador.
3. Introdução a plataforma de hardware e de software desenvolvida para uso na educação nas restantes áreas. Existe aqui uma livraria de software contendo as funções mais comuns. O utilizador pode concentrar-se na logica da programação em vez de trabalhar aprofundadamente com os registos. São suportados ambos os sistemas operativos de Windows e Linux.
4. Nesta área encontram-se vários exemplos práticos e exercícios. Os exemplos encontram-se organizados em torno dos laboratórios cobrindo os dispositivos e funções mais comuns em eletromecânica. Cada exemplo tem uma breve introdução teórica, um exemplo prático cujo código pode facilmente ser copiado para o controlador e ser executado. No final de cada grupo de exercícios são dispostas questões para análise da compreensão dos temas abordados. Os exercícios encontram-se organizados para principiantes e avançados, permitindo uma seleção de acordo com as competências do utilizador.
5. Nesta área são apresentadas sugestões e estratégia de trabalho em equipa. Apresenta-se como pode ser escrito um relatório em equipa.