PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

29
PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 1a. Aula PROF. SERGIO TAKEO KOFUJI PSI-EPUSP

Transcript of PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Page 1: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020

18/08/2020 1a. AulaPROF. SERGIO TAKEO KOFUJI

PSI-EPUSP

Page 2: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

AULA 01 –01/08/2019

INTRODUÇÃO À DISCIPLINA

Page 3: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 4: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Yang, Hui & Kumara, Soundar & Bukkapatnam, Satish & Tsung, Fugee. (2019). The Internet of Things for Smart Manufacturing: A Review. IIE Transactions. 1-35. 10.1080/24725854.2018.1555383.

Page 5: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

https://www.iottechtrends.com/history-of-iot/

Page 6: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

PROPOSTA DA DISCIPLINA

PLATAFORMA IOT

COMUNICAÇÃO

DISPOSITIVOS

Page 7: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

ISO

Page 8: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

DISPOSITIVOS IOT

• FUNCIONALIDADE• SENSOR,ATUADOR

• COMPLEXIDADE• SIMPLES, SMART

• CAPACIDADE DE PROCESSAMENTO• BAIXA X ALTA

• CAPACIDADE DE COMUNICAÇÃO• AUTONOMIA

• BATERIA, ENERGIA SOLAR/EOLICA/VIBRACAO, ALIMENTAÇÃO EXTERNA• SISTEMA OPERACIONAL

DISPOSITIVOS

• RASPBERRY PI• SMARTPHONE ANDROID

PARTE PRÁTICA

Page 9: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 10: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

PROTOCOLOS DE COMUNICAÇÃO

MQTT COAP DDS

Page 11: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

PLATAFORMA DE IOT

• IBM WATSON• MICROSOFT AZURE• AMAZON• GOOGLE

PLATAFORMAS PROPRIETÁRIAS

• FIWARE

PLATAFORMAS OPEN/FREE

Page 12: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

TOPICOS A SEREM ABORDADOS

PARTE TEÓRICA – CONCEITOS DE IOT E SISTEMAS EMBARCADOS PARA IOT• O QUE DISTINGUE UM SISTEMA EMBARCADO CONVENCIONAL DE UM SISTEMA EMBARCADO PARA IOT?

PARTE PRÁTICA• UTILIZAÇÃO DE PLATAFORMAS EM NUVEM E FERRAMENTAS

• FREEBOARD• NODERED• IBM WATSON, MICROSOFT AZURE, ETC• FIWARE, HELIX

• COMPUTADOR, SMARTPHONE, RASPBERRY PI, ESP32

APLICAÇÕES E ESTUDOS DE CASOS• DOMÓTICA• ASSISTENTE PESSOAL COM INTERFACE HUMANO-MAQUINA POR VOZ

PROJETO FINAL

Page 13: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 14: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 15: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 16: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 17: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 18: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …
Page 19: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

AVALIAÇÃO• TRABALHOS EM CLASSE (GRUPO)

• PROJETO FINAL (EM GRUPO)

• NF = 40%TRABALHOS + 60% TRABALHO FINAL

Page 20: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

PLATAFORMAS DE ENSINO

• MOODLE• FORMA OFICIAL DE COMUNICAÇÃO DA DISCIPLINA

• SLACK

Page 21: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Parte Prática (Demonstração e Trabalho)

1)Experimentos com Smartphone

• Smartphone + Freeboard• Smartphone + MQTT BROKER + FRED (NODE-RED)

• Smartphone + IBM WATSON

• Smartphone + HELIX

Page 22: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Parte Prática Cont...

2) PC (NODE-RED) + MQTT BROKER + FRED (NODE-RED)

3) RASPBERRY PI (NODE-RED) + MQTT BROKER + FRED (NODE-RED)

-sensores e atuadores básicos

-reconhecimento de fala e síntese de fala

-processamento local

-processamento na Cloud

-IBM WATSON

-GOOGLE

4) ESP32 + RASPBERRY PI (NODE-RED) +....

Page 23: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Prática...

Page 24: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Prática

Page 25: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Prática...

Page 26: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Prática...

Page 27: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Prática...

Page 28: PSI3542 SISTEMAS EMBARCADOS PARA IOT 2020 18/08/2020 …

Trabalho FinalASSISTENTE DOMÓTICO