Ensino

FI 622 - Sensoriamento e controle remoto - 2019.2

Bem vindos a página da disciplina de sensoriamento e controle remoto. Nesta disciplina desenvolveremos diversos projetos de instrumentação, sensoriamento e controle utilizando a plataforma arduino. A plataforma arduino é muito utilizada por desenvolvedores e hobbistas em eletrônica para a execução dos mais variados projetos. Em especial, a vasta bibliografia disponível gratuitamente na web simplifica enormemente a construção de protótipos de instrumentos com finalidades científicas e educacionais.

Avaliem o andamento da disciplina por meio do link http://bit.ly/SENSCONTREM20192

Não há pre-requisitos para o curso, mas serão utilizados alguns conceitos básicos de eletrônica e programação nas linguagens C e Python ao longo do curso. Para os estudantes que já fizeram sensoriamento e controle básico, veremos alguns novos sensores e aplicações na Unidade 1A (ver abaixo). Os estudantes que não fizeram sensoriamento e controle básico seguirão as atividades propostas no roteiro da Unidade 1B (também abaixo). Caso tenha dúvidas na parte básica de programação em linguagem C, elaborei uma Apostila de programação em linguagem C usando arduino que segue aproximadamente a ordem conceitual das atividades desenvolvidas na primeira unidade. Esta apostila é bastante preliminar, e contém erros nos códigos e falta incluir diversas figuras. Comentários e sugestões sobre a apostila são muito bem vindos!

Nesta página serão colocados todos os informativos relativos à disciplina, slides das aulas, roteiros dos experimentos e os materiais suplementares em auxílio a disciplina. Os pdfs da disciplina estão disponíveis nesta pasta do Dropbox.

Materiais suplementares

  1. Guia de instalação de pacotes do Arduino e Python
  2. Apostila de programação em linguagem C usando arduino
  3. Breve guia de programação em linguagem Python
  4. Excelente livro gratuito sobre programação em Python: Hans Petter Langtangen, A Primer on Scientific Programming with Python
  5. Informe inicial
  6. Códigos de resistores
  7. Softwares gratuitos:
    • Fritzing (Esquemas de circuitos e projeto de PCB, voltado para a plataforma arduino)
    • Anaconda (Distribuição de Python que contém diversas bibliotecas já instaladas)

Roteiros de atividades

Aulas

Resultados de avaliações