Projeto final

Objetivo

No intuito de obter a classificação da componente laboratorial nesta unidade curricular (até 6 valores), os estudantes deverão realizar um pequeno projeto baseado na placa Raspberry Pi estudada.

IMPORTANTE: De relembrar que esta componente não poderá exceder a componente dos mini testes em mais de 4 valores!

Lista de projetos

São vários os projetos passíveis de serem escolhidos por cada grupo de estudantes, não se pretendendo contudo que haja grupos com o mesmo projeto. As propostas de trabalhos são as seguintes:

  1. Geração de notas musicais
  2. Interface com um LED RGB e micro joystick
  3. Interface com um “rotary switch encoder”
  4. Controlo dum “servo motor” SG90
  5. Interface com um display c/ 4 dígitos de 7 segmentos
  6. Interface com um módulo LED&KEY
  7. Interface por UART com o módulo Bluetooth HC-06
  8. Interface por I2C com o ADC ADS1115
  9. Interface por SPI com o acelerómetro ADXL345
  10. Interface por I2C com o magnetómetro HMC5883L
  11. Interface por I2C com o sensor de temperatura TMP175
  12. Interface por SPI com um display OLED 128×64 controlado pelo SSD1306
  13. Interface por I2C com um RTC DS3231 presente num módulo ZS-042
  14. Interface por SPI com um cartão uSD

Uma procura na Internet pelo nome dos dispositivos acima mencionados dará uma rápida ideia das suas funcionalidades.

Escolha do projeto

Os estudantes deverão comunicar ao docente a sua escolha de entre a lista acima indicada ou um projeto próprio caso ele cumpra os objetivos pretendidos. Esta escolha será realizada preenchendo um formulário até ao final do dia 20 de maio. Uma vez conciliadas todas as escolhas será atribuído a cada grupo um projeto com o material necessário à sua realização.

Sessão de apresentação

A apresentação do projeto de cada grupo decorrerá numa sessão a realizar no dia 19 de junho, tendo os respetivos estudantes que enviar até ao fim desse mesmo dia por e-mail ([email protected]), um relatório sucinto sobre o trabalho em pdf, assim como um zip com o código fonte do projeto.

Grupos

Bancada 1: 14h15
Cláudia Fernandes
Rafael ALmeida
Projeto: Interface por UART com o módulo Bluetooth HC-06

Bancada 2: 14h30
João Magalhães
Tiago Gomes
Projeto: Interface por SPI com um display OLED 128×64 controlado pelo SSD1306

Bancada 3: 14h45
Carlos Garcia
Filipa Furriel
Projeto: Geração de notas musicais

Bancada 4: 15h00
Beatriz Soares
José Silva
Projeto: Interface por SPI com um display OLED 128×64 controlado pelo SSD1306

Bancada 5: 15h15
Marco Ramos
Nuno Macedo
Projeto: Interface por I2C com o sensor de temperatura TMP175

Bancada 6: 15h30
Francisco Oliveira
Nuno Mendes
Projeto: Controlo dum “servo motor” SG90

Bancada 7: 15h45
Afonso Oliveira
Isabelle Menezes
Projeto: Interface com um LED RGB e micro joystick