O documento discute a Internet das Coisas (IoT) e como a plataforma Intel Galileo pode ser usada para desenvolver aplicações IoT. Ele fornece uma visão geral da IoT e M2M, discute corporações e centros de pesquisa envolvidos, apresenta a plataforma Intel Galileo e suas ferramentas de desenvolvimento, e dá exemplos de aplicações IoT como cidades, veículos e saúde inteligentes.
Palestra ministrada para falar sobre a internet das coisas.
Passando sobre pequena historia da sua criação, ate no impacto que ela vai ocasionar no plano de negocio de empresas, atuais.
Internet das Coisas - Conectando você e tudo ao seu redorAndré Curvello
Palestra sobre Internet das Coisas que ministrei no ICMC da USP de São Carlos no dia 23/09, como parte da disciplina de Seminários dos cursos de graduação em Sistemas de Informação, sendo também a palestra aberta ao público em geral.
02 - Intel Galileo: Comunicação Telnet
Essa apresentação descreve como efetuar a comunicação Telnet utilizando conexão via ethernet
para acessar o console do Linux instalado na Intel Galileo
Código fonte:
http://goo.gl/HqRgDK
Palestra ministrada para falar sobre a internet das coisas.
Passando sobre pequena historia da sua criação, ate no impacto que ela vai ocasionar no plano de negocio de empresas, atuais.
Internet das Coisas - Conectando você e tudo ao seu redorAndré Curvello
Palestra sobre Internet das Coisas que ministrei no ICMC da USP de São Carlos no dia 23/09, como parte da disciplina de Seminários dos cursos de graduação em Sistemas de Informação, sendo também a palestra aberta ao público em geral.
02 - Intel Galileo: Comunicação Telnet
Essa apresentação descreve como efetuar a comunicação Telnet utilizando conexão via ethernet
para acessar o console do Linux instalado na Intel Galileo
Código fonte:
http://goo.gl/HqRgDK
Apresentando um possível caminho para quem já é desenvolvedor C# e tem vontade de se aventurar no mundo IoT mas fica desanimado com a quantidade de novas tecnologias que precisa aprender.
Internet das Coisas: Aplicativos, Games e PlataformasLeandro Andrade
Oficina ministrada por Leandro Andrade Rocha e Victor Hugo Batista, nos dias 6 e 7 de dezembro, no IV Games For Change América Latina 2014. Evento para o incentivo a gamificação da internet da coisas.
Visão geral sobre A Internet das Coisas, apresentada na semana da SBC no CIn-UFPE. A palestra visa a divulgação da área de pesquisa a ser explorada pelo Congresso da SBC (CSBC) 2015, que será sediado em Recife e organizado pelo CIn, sob o tema "A Internet de tudo: toda observada".
#vemprocsbc2015
Comunicação de Dispositivos IoT com MQTTJorge Maia
Universo de IoT atual, desafios de conexão de dispositivos e comunicação M2M.
Apresentei sobre como comunicar um dispositivo com um broker MQTT rodando em uma worker role no Azure e sendo consumido por um website com MVC. Toda a comunicação feita via MQTT com baixo peso e consumo de banda.
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
Apresentação básica sobre Internet das Coisas(IoT - Internet Of Things) e as principais tecnologias envolvidas.
Um pouquinho sobre Arduino e Raspberry PI, finalizando com um projeto no Arduino que faz leitura da temperatura ambiente e imprime em um Display LCD 16x2.
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...Nailton Andrade
Dissertação de mestrado: Uma Plataforma Para Descoberta, Publicação e Autoconfiguração de Serviços Na Web das Coisas.
https://www.linkedin.com/in/nailton-andrade-msc-4a746143/
Este trabalho propõe a configuração e a implantação automáticas de dispositivos que figurem como recursos na Web das Coisas, por meio de modelos que mapeiem suas funcionalidades. A solução proposta neste trabalho relaciona os padrões e as tecnologias da Web já existentes para o desenvolvimento de uma plataforma, com as seguintes funcionalidades: a descoberta dinâmica dos dispositivos ao se conectarem a uma rede local, utilizando-se de protocolo de descoberta de serviço de rede; a geração automática de Serviços Web RESTFul em conformidade com a Web Thing Model para implantação de dispositivos na Web das Coisas; e uma abordagem para implementação prática de descrição semântica em dispositivos físicos, empregando como vocabulário a Fiesta-IoT.
Apresentando um possível caminho para quem já é desenvolvedor C# e tem vontade de se aventurar no mundo IoT mas fica desanimado com a quantidade de novas tecnologias que precisa aprender.
Internet das Coisas: Aplicativos, Games e PlataformasLeandro Andrade
Oficina ministrada por Leandro Andrade Rocha e Victor Hugo Batista, nos dias 6 e 7 de dezembro, no IV Games For Change América Latina 2014. Evento para o incentivo a gamificação da internet da coisas.
Visão geral sobre A Internet das Coisas, apresentada na semana da SBC no CIn-UFPE. A palestra visa a divulgação da área de pesquisa a ser explorada pelo Congresso da SBC (CSBC) 2015, que será sediado em Recife e organizado pelo CIn, sob o tema "A Internet de tudo: toda observada".
#vemprocsbc2015
Comunicação de Dispositivos IoT com MQTTJorge Maia
Universo de IoT atual, desafios de conexão de dispositivos e comunicação M2M.
Apresentei sobre como comunicar um dispositivo com um broker MQTT rodando em uma worker role no Azure e sendo consumido por um website com MVC. Toda a comunicação feita via MQTT com baixo peso e consumo de banda.
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
Apresentação básica sobre Internet das Coisas(IoT - Internet Of Things) e as principais tecnologias envolvidas.
Um pouquinho sobre Arduino e Raspberry PI, finalizando com um projeto no Arduino que faz leitura da temperatura ambiente e imprime em um Display LCD 16x2.
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...Nailton Andrade
Dissertação de mestrado: Uma Plataforma Para Descoberta, Publicação e Autoconfiguração de Serviços Na Web das Coisas.
https://www.linkedin.com/in/nailton-andrade-msc-4a746143/
Este trabalho propõe a configuração e a implantação automáticas de dispositivos que figurem como recursos na Web das Coisas, por meio de modelos que mapeiem suas funcionalidades. A solução proposta neste trabalho relaciona os padrões e as tecnologias da Web já existentes para o desenvolvimento de uma plataforma, com as seguintes funcionalidades: a descoberta dinâmica dos dispositivos ao se conectarem a uma rede local, utilizando-se de protocolo de descoberta de serviço de rede; a geração automática de Serviços Web RESTFul em conformidade com a Web Thing Model para implantação de dispositivos na Web das Coisas; e uma abordagem para implementação prática de descrição semântica em dispositivos físicos, empregando como vocabulário a Fiesta-IoT.
Controle de motor DC e sensor digital com Arduino em Cmarcochella
Demonstração da utilização de entradas digitais como sensores para controlar o sentido de rotação de motores DC no Arduino com firmware em C puro. Manipulação direta de portas e registradores.
Firmware:
https://gist.github.com/marcotchella/0e9d699e4a2642467403dbb5470eae9f
Sensor de distância Ultrasom com Arduinomarcochella
Demonstração da utilização do sensor para medir distância HC SR04 com firmware em C puro na plataforma Arduino.
Firmware:
https://gist.github.com/marcotchella/6f22409e0eb09ee48406b6aa546eb99e
Dados em tempo real com planilha do Google Docsmarcochella
Guia sobre como enviar dados em tempo real para uma planilha no Google Docs. É utilizado um Google app Script (javascript) para desenvolver um app que permite uma chamada no estilo REST para envio dos dados que pode ser pelo navegador ou em qualquer linguagem. É apresentado um exemplo em Python. Obtenha o código fonte e mais detalhes no blog: https://fazerlab.wordpress.com/
Exploração inicial da plataforma brasileira para Internet das Coisas Dojot. Um breve tutorial com a instalação, configuração e ensaios com criação de dispositivos e envio de dados. Para outras informações: fazerlab.wordpress.com
O módulo bluetooth HC-05 e compatíveis operam com alimentação e níveis lógicos de 3.3 Volts, portanto não pode ser ligado diretamente ao Arduino ou outros que operam com 5 Volts. Essa apresentação descreve as conexões para adaptar os sinais.
Detalhes:
http://wp.me/p67Df7-5l
Guia utilização e desenvolvimento de aplicação no PaaS c9.iomarcochella
Nesse guia é apresentado o ambiente de desenvolvimento do PaaS C9.io e a criação de script em nodejs. Veja o guia anterior que mostra a criação de uma conta gratuita no C9.io, a criação de um Workspace e como fazer os testes iniciais.
Obtenha mais informações em: https://goo.gl/m5lXmh
1. Internet das Coisas na plataforma Intel Galileo
Prof. Dr. Marco Túlio Chella – DCOMP/UFS
SECOMP 2015
2. Sobre:
• Visão geral IOT (Internet of Things) e M2M (Machine To
Machine)
• Corporações e Centros de Pesquisas envolvidos
• Alguns produtos e serviços, potencial
• Infraestrutura e modelos para desenvolvimento de hardware e
software
• Plataforma Intel Galileo
• Apresentação e características
• Programa acadêmico
• Ferramentas e suporte ao desenvolvimento de soluções
• Exemplos de aplicações
• Perspectivas
Internet das Coisas na plataforma Intel Galileo
3. Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Internet of Things:
Utilização dos protocolos da Internet para conexão entre dispositivos
físicos como sensores e atuadores e interface com humanos.
Internet das Coisas na plataforma Intel Galileo
4. Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Internet of Things: Pioneira
Primeira cafeteira on-line conectada a Internet em 1993
Computer Laboratory of the University of Cambridge
Internet das Coisas na plataforma Intel Galileo
5. Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
M2M (Machine To Machine)
Comunicação de Máquina com Máquinas
Internet das Coisas na plataforma Intel Galileo
Outros protocolos e camadas de
comunicação:
• ZigBee
• IrDa
• Z-Wave
• Rádio específicos
• Redes Industriais (CAN, ModBus)
6. Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Internet of Everything (“Rede de Tudo Conectado”)
Internet das Coisas na plataforma Intel Galileo
7. Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Onde estão esses dispositivos
Internet das Coisas na plataforma Intel Galileo
8. Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Onde estão esses dispositivos
Internet das Coisas na plataforma Intel Galileo
Smart Cities platform from Libelium
9. Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
10. Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
11. Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
12. Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
13. Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Dispositivos
Intel Galileo
Arduino
Spark IO
Dispositivos Móveis e Computadores
14. Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
15. Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Dispositivos de baixo custo com conectividade a Internet
Intel Galileo
Arduino
Spark IO
16. Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Dispositivos Móveis e Computadores
Aplicações nativas, WEB e Híbridas
17. Plataforma Intel Galileo: Apresentação e características
Internet das Coisas na plataforma Intel Galileo
18. Plataforma Intel Galileo: Apresentação e características
Internet das Coisas na plataforma Intel Galileo
Processador de aplicativos Intel® Quark™ SoC X1000,
compatível com arquitetura de conjunto de instruções
do processador Intel® Pentium® de 32 bits
Suporte para ampla variedade de interfaces de E/S,
incluindo porta Ethernet de 100 Mb, slot microSD,
porta USB host e porta USB cliente.
DDR3 de 256 MB, SRAM embarcada de 512 KB, NOR
Flash de 8 MB e EEPROM padrão de 8 KB on-board
Programável via ambiente de desenvolvimento
integrado Arduino
Suporte para a versão para Linux do Yocto 1.4 Poky.
20. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
IDE Arduino
Internet das Coisas na plataforma Intel Galileo
21. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
IDE Arduino
Internet das Coisas na plataforma Intel Galileo
22. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Ambiente Linux – Acesso Telnet SSH
Internet das Coisas na plataforma Intel Galileo
23. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Ambiente Linux – Acesso Telnet SSH
Internet das Coisas na plataforma Intel Galileo
Console Linux
24. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Acesso ao hardware via Filesystem
Internet das Coisas na plataforma Intel Galileo
25. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Versão completa do Linux no cartão SD
Internet das Coisas na plataforma Intel Galileo
26. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Versão completa do Linux no cartão SD
Internet das Coisas na plataforma Intel Galileo
27. Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Windows 8 – Sem custo para uso não comercial (15/01/2015)
Internet das Coisas na plataforma Intel Galileo