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. Interface com um LED RGB e micro joystick
  2. Interface com um “rotary switch encoder”
  3. Interface com um display c/ 4 dígitos de 7 segmentos
  4. Interface com um módulo LED&KEY
  5. Controlo dum “servo motor” SG90
  6. Controlo dum motor passo-a-passo 35L048B-2U
  7. Interface com um módulo de som DFPlayer Mini
  8. Interface por I2C com o DAC MCP4728
  9. Interface por I2C com o DAC DAC8574
  10. Interface por I2C com o ADC MCP3424
  11. Interface por I2C com o ADC ADS1115
  12. Interface por SPI com o acelerómetro ADXL345
  13. Interface por I2C com um sensor de pressão BMP085 presente na IMU GY-80
  14. Interface por I2C com um sensor de pressão BMP280
  15. Interface por I2C com um sensor de pressão/temperatura/humidade BME280
  16. Interface por I2C com o magnetómetro MAG3110
  17. Interface por I2C com o magnetómetro HMC5883L
  18. Interface por I2C com o sensor de temperatura TMP75/175
  19. Interface por I2C com o sensor de temperatura ADT7410
  20. Interface por I2C com um display OLED 128×64 controlado pelo SSD1306
  21. Interface por SPI com um display OLED 128×64 controlado pelo SSD1306
  22. Interface por SPI com um display LCD 320×240 controlado pelo ILI9340
  23. Interface com o leitor de RFID RC522
  24. Interface por I2C com um módulo ZS-042 (RTC DS3231 + EEPROM AT24C32)
  25. Interface por I2C com o sensor de distâncias por ultrassons SRF08 / SRF10

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 24 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 25 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: 14h00
António Ferreira
Nuno Morujão
Projeto: Interface com um módulo LED&KEY

Bancada 2: 14h10
Fernando Maia
Isabel Gonçalves
Projeto: Interface por I2C com o sensor de distâncias por ultrassons SRF10

Bancada 3: 14h20
Francisco Mesquita
José Bastos
Projeto: Interface por I2C com o magnetómetro HMC5883L

Bancada 4: 14h30
João Reis
José Paredes
Projeto: Interface com o leitor de RFID RC522

Bancada 5: 14h40
Mário Santos

Projeto: Interface com um módulo de som DFPlayer Mini

Bancada 6: 14h50
Bruno Moreira
Francisco Carvalho
Projeto: Interface por I2C com o sensor de distâncias por ultrassons SRF10

Bancada 7: 15h00
Ana Grijó
Sara Barros
Projeto: Interface com um “rotary switch encoder”

Bancada 8: 15h10
Bruno Moreira
Francisco Ribeiro
Projeto: Interface com um LED RGB e micro joystick

Bancada 9: 15h20
Ana Bugalhão
Luís Dias
Projeto: Interface com um display c/ 4 dígitos de 7 segmentos

Bancada 10: 15h30
Pedro Calonio
Veridiano Marques
Projeto: Interface com o leitor de RFID RC522

Bancada 11: 15h40
Ana Silva
Sara Bastos
Projeto: Controlo dum “servo motor” SG90

Bancada 12: 15h50
Isabel Sousa
Sofia Gonçalves
Projeto: Interface por I2C com o sensor de temperatura TMP75/175