Ementa de Disciplina

×

ENG4033

PROJ PROG MICROCONTROLADORES

4 créditos

Ementa

Controle de hardware e software via programação em Raspberry Pi (Python) e Arduino (C/C++). Hardware: LED; botão; LCD de caracteres; controle remoto; campainha ativa; sensor de distância; câmera web; microfone; sensor de luz; sensor de movimento; display de 7 segmentos; campainha passiva; sensor de som; encoder; potenciômetro; sensor óptico; servomotor; braço meArm; motor DC; tela gráfica com toque. Software: reprodutor de mídia; servidor web; banco de dados não-relacional; APIs em REST; timer; interrupção; acesso à memória EEPROM; comunicação serial; OpenCV. Esta disciplina envolve 30 horas de atividade de extensão.

Bibliografia DONAT, W. Programação do Raspberry Pi com Python: Aprenda a Programar no Pequeno Computador Mais Popular do Mundo; São Paulo: Novatec Editora, 2019. MONK, S. Programação com Arduino: Começando com Sketches; Porto Alegre: Bookman, 2017. HUMBERTO AUGUSTO PIOVESANA ZANETTI. Projetos com Python e Arduino: Como Desenvolver Projetos Práticos de Eletrônica, Automação e Iot; São Paulo: Editora Érica, 2020.
Bibliografia Complementar MENEZES, N. . Introdução à Programação com Python: Algoritmos e Lógica de Programação Para Iniciantes; São Paulo: Novatec Editora, 2019. CELES, W.; CERQUEIRA, R.; RANGEL, J. Introdução a Estrutura de Dados; Rio de Janeiro: Campus, 2004. Rodrigo Maximiano A. Almeida; Carlos Henrique V. Moraes; Thatyana F. Piola Seraphim. Programação de Sistemas Embarcados, 2a Edição; Rio de Janeiro: LTC, 2022.
Pré-requisitos INF1007

ou

INF1037
Co-requisitos

Nenhum co-requisito encontrado para ENG4033

Última atualização da ementa: 13/06/2023