Minicurso CONIC - Internet das Coisas

642 visualizações

Publicada em

Minicurso ministrado no Conic sobre Internet das Coisas.

Publicada em: Internet
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
642
No SlideShare
0
A partir de incorporações
0
Número de incorporações
14
Ações
Compartilhamentos
0
Downloads
63
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Minicurso CONIC - Internet das Coisas

  1. 1. Mini curso CONIC - UNIRN Internet das Coisas Prof. Romulo Fagundes Cantanhede http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4420276P0
  2. 2. O que é Internet das Coisas?
  3. 3. Internet das Coisas ❖ Hoje não seria piegas assumir que tudo está conectado… ❖ E que tudo conectado, gera…… ❖ Estranho o Google saber que vamos fazer uma viagem? Ou que temos uma reunião agendada, apenas por trocarmos e-mail….
  4. 4. Internet das Coisas ❖ Mas quando Surgiu? ❖ Em 1999, Ashton Kurt, publicou no RFID Journal, o artigo de título: That ’internet of things’ thing. ❖ Baseado em uma consultoria realizada na P&G ele denominou que tudo que enviar/recebe e trata informações poderia ser tratado como uma “coisa”. ❖ Facilita então a comunicação M2M(Machine to Machine).
  5. 5. Internet das Coisas ❖ Em que áreas a internet das coisas podem ser aplicadas? ❖ Residência ❖ Cidade (cidades inteligentes) ❖ Indústria ❖ DIY (Do It Youself)
  6. 6. IoT - Residência ❖ Que tal controlar a luz da residência remotamente? ❖ Que tal colocar um sensor de presença nos cômodos? ❖ Que tal controlar o uso de energia de cada tomada? ❖ Que tal monitorar a temperatura ambiente dos quartos?
  7. 7. IoT - Residência CO2 http://www.smartthings.com Sensors
  8. 8. IoT - Cidade ❖ Que tal saber aonde estacionar, sem ficar rodando o centro da cidade? ❖ Que tal controlar a irrigação de água dos canteiros remotamente? ❖ Que tal saber se a chuva já chegou em determinado bairros? ❖ Que tal monitorar a poluição do ambiente?
  9. 9. IoT - Cidade Smart Citizen Kit Street Line
  10. 10. IoT - Indústria ❖ Que tal saber aonde se encontra a frota de caminhões? ❖ Que tal saber o consumo de combustível/km? ❖ Que tal você saber em que direção se encontrar o produto que vocês está procurando? ❖ Que tal controlar a irrigação de uma plantação?
  11. 11. IoT - Indústria Zubie - BOD iBeacon Irrigation Caddy
  12. 12. IoT - DIY ❖ Em que entra o DIY? ❖ Tudo que pode ser criado baseado em uma necessidade… ❖ Como o que? Que tal monitorar: ❖ Temperatura/Humidade ❖ Detectar água ❖ Sensor de presença
  13. 13. Desafios sobre a Internet das Coisas
  14. 14. Desafios do IoT ❖ Existe alguns desafios a serem analisados sobre o IoT, tais como: ❖ Volume de dados - gigante - big data. ❖ Permitir Heterogeneidade. ❖ Disponibilidade do Ambiente - cloud computing. ❖ E…
  15. 15. IoT - Conectividade ❖ Tudo conectado a internet…mas como? ❖ RF ❖ Bluetooth ❖ ZigBee ❖ Wi-fi ❖ GPRS ❖ Ethernet
  16. 16. IoT - Segurança ❖ Como garantir a origem dos dados? E controle de tais informações? ❖ Criptografia - SSL ❖ Consumo de informações interna. ❖ VPN ❖ Quem é dono do dado?
  17. 17. IoT - Promessas de Mercado ❖ Quais empresas estão se movimentando para tal? ❖ Qual a previsão de investimento? ❖ Como anda o titi sobre IoT? ❖ Vamos aos gráficos e valores….
  18. 18. IoT - Promessas de Mercado Gartner, 2013
  19. 19. IoT - Promessas de Mercado Gartner, 2014
  20. 20. IoT - Promessas de Mercado
  21. 21. IoT - Promessas de Mercado
  22. 22. IoT - Promessas de Mercado
  23. 23. O que é o Arduino e qual a relação?
  24. 24. ARDUINO IS AN OPEN-SOURCE ELECTRONICS PROTOTYPING PLATFORM BASED ON FLEXIBLE, EASY-TO-USE HARDWARE AND SOFTWARE. IT'S INTENDED FOR ARTISTS, DESIGNERS, HOBBYISTS AND ANYONE INTERESTED IN CREATING INTERACTIVE OBJECTS OR ENVIRONMENTS.
  25. 25. Qual a relação do Arduino com IoT ❖ Baseado em Projetos DIY..por que não criar os próprios projetos? ❖ Por qual motivo então não criar as “coisas”. ❖ Podemos então implementar a nossa maneira utilizando o Arduino, e visando atender a nossa necessidade.
  26. 26. Antes do Arduino PIC
  27. 27. Tipos de Arduino http://www.robotshop.com/blog/en/arduino-microcontroller-feature-comparison-2-3631
  28. 28. Dos mais simples… ATTiny 85
  29. 29. Aos mais completos… Intel Galileo Arduino Yun
  30. 30. E o que acham desse? Cartão SD? Intel Edison
  31. 31. Sobre o Arduino ❖ Existe 2 tipos de arduino’s, os originais e compatíveis. ❖ O que difere cada arduino, é quantidade de memória e a forma de alimentação entre eles. ❖ Além dos aspectos físicos - tamanho, cor, e maneira de utilizar. ❖ Dica: Instale o Fritzing! ❖ Para começar, que tal comprar um kit básico? ❖ Ou: http://123d.circuits.io/
  32. 32. Fatos Importantes
  33. 33. Portas ❖ A0 a A5 - Portas Analógicas ❖ D0 a D13 - Portas Digitais (PWM - Pulse Width Mod.) ❖ GND, 3.3V e 5V - Portas de energia. ❖ Alimentação do Arduino - 6v a 12v
  34. 34. Tipos de Dispositivos ❖ Assim como um computador temos dispositivos de entrada e saída. ❖ Temos dispositivos que geram valores, e podem ser tratados assim como um computador, porém de forma bem simples.
  35. 35. Componentes Energia Ligação Protoboard
  36. 36. Componentes LED - Light Emissor Diodo
  37. 37. Componentes ❖ Resistor - Como o próprio nome já diz…causar resistência. ❖ Tem por intuito diminuir a tensão para o dispositivo. ❖ Qual escolher então?
  38. 38. Resistor - Cálculo Básico ❖ Por exemplo, para ligar um LED em um Arduino, é necessário um resistor, para diminuir a tensão. ❖ A voltagem da portal Digital em UP é de 5V(40mA). ❖ O LED funciona 2V(35mA). ❖ Calculando qual resistor usar….
  39. 39. Resistor - Cálculo Básico R = (Vs - Vl) / I ❖ Vs - Voltagem Fornecida. ❖ Vl - Voltagem do LED. ❖ I - Corrente do LED. R = (5 - 2) / 0.035 R =85.1 O resistor que se aproxima desse valor é o de 100!.
  40. 40. Resistor - Cálculo Básico Tabela de Resistência Para encontrar: 100! Resultado: ~95! a ~105!
  41. 41. Outros Componentes ❖ LDR ❖ Sensor de Temperatura ❖ Beep ❖ Botão ❖ E o que mais…
  42. 42. Shield's ❖ Shield’s são placas que podem ser utilizadas em conjunto com o arduino para dar “poderes" ao arduino. ❖ Como exemplo: ❖ Shield Ethernet ❖ Shield Bluetooth ❖ Shield WI-FI ❖ Shield GPRS/GSM ❖ Dentre vários outros…
  43. 43. IDE Arduino
  44. 44. O que mais fazer? MicroView
  45. 45. O que mais fazer? Smart Citizen
  46. 46. O que mais fazer? Touch Board
  47. 47. Guardião Cloud
  48. 48. O que seria? ❖ Talvez a primeira solução de IoT no Brasil. ❖ A intenção é trabalhar com os dispositivos, com alguns tipos de dispositivos, tais como: ❖ Coleta de dados ❖ Atuador, dispositivo que se possa controlar. ❖ Gatilho, dispositivo que é controlado.
  49. 49. Guardião Cloud - Como Começar ❖ Cadastre-se: http://guardiaocloud.com.br ❖ Anote o Serial e crie o dispositivo. ❖ Acesse o http://wiki.guardiaocloud.com.br ❖ E utilize o dispositivo… ❖ Cadastre o alerta. ❖ Utilize campo calculado. ❖ Veja os relatórios e gráficos.
  50. 50. Vamos praticar?
  51. 51. Dashboard - Guardião
  52. 52. Dashboard - Guardião Campo Calculado Tabela de Dados
  53. 53. Dashboard - Guardião Criação de Alerta Gráfico
  54. 54. Dúvidas?

×