UC02647
Configurar e programar microcontroladores.
Realizações
- Programar as operações para a configuração de microcontroladores.
- Configurar o hardware.
- Desenvolver e compilar o código-fonte.
- Carregar o código no microcontrolador, testar e depurar.
Conhecimentos
- Eletrónica – princípios simples de eletrónica (resistências, condensadores e transístores).
- Sensores – movimento, toque, luz, cor, orientação.
- Protocolos de comunicação.
- Plataformas e linguagens de programação.
- Microcontroladores para multimédia.
- Sistemas operacionais de tempo real para microcontroladores
- Plataformas de desenvolvimento para prototipagem rápida.
- Design de layout de PCB (Printed Circuit Board) para projetos mais complexos.
- Normas de segurança e saúde no trabalho.
- Normas de proteção ambiental.
Aptidões
- Aplicar os fundamentos de medição, conversão AD/DA e controlo.
- Selecionar dispositivos e IDEs.
- Criar instalações / dispositivos interativos com recurso a microcontroladores.
- Ler e interpretar esquemas elétricos.
- Aplicar sensores.
- Programar microcontroladores para interagir com sensores.
- Usar APIs para comunicação entre sensores e software.
- Criar protótipos com recurso protoboards e jumpers.
- Criar aplicação.
- Aplicar as normas de segurança e saúde no trabalho.
- Aplicar as normas de protação ambiental.
Atitudes
- Responsabilidades pelas suas ações.
- Autonomia no âmbito das suas funções.
- Escuta ativa.
- Empenho e persistência na resolução de problemas.
- Flexibilidade e adaptabilidade.
- Sentido crítico.
- Sentido criativo.
- Flexibilidade e adaptabilidade.
- Respeito pelas regras e normas definidas.
Critérios, contexto e recursos previstos
Critérios de desempenho
- Aplicável a diferentees contextos.
Contexto
- Departamentos criativos de empresas de multimédia diversificadas
- Empresas de desenvolvimento de aplicações.
- Empresas de desenvolvimento de jogos.
- Exercício da atividade como profissional liberal/freelancer.
Recursos
- Dispositivos tecnológicos com acesso à internet.
- Aplicações informáticas de modelação 3D.
- Microcontroladores e Sensores.
- Kit de instalações eletrónicas.
- IDE de desenvolvimento de aplicações.