Professional Documents
Culture Documents
Professor BRANQUINHO
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR driver do Radiuino Raspberry PI
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR driver Radiuino Raspberry PI
www.radiuino.cc
O que so coisas?
De forma simplista tudo que no fala, no v e no escuta!
www.radiuino.cc
Monitorar e Controlar
Processos industriais Residncias Sade Bem estar Ambiente Socorro Cidades inteligentes etc
5
www.radiuino.cc
Internet das Coisas (Internet of Things) o prximo passo no acesso informao As informaes no esto s com as pessoas. Mas tambm nas coisas.
Comunicao Pessoa-Pessoa (P2P) Comunicao Pessoa-Mquina (P2M) Comunicao Mquina-Mquina (M2M)
www.radiuino.cc
Vai mudar o mundo como vemos hoje; A Internet foi um divisor de guas; A IoT a nova evoluo da Internet; A IoT potencialmente far uma diviso de guas, talvez maior ainda que a Internet para as pessoas; Nos tornar mais proativos e menos reativos.
Radiuino All Rights Reserv ed 2011
www.radiuino.cc
www.radiuino.cc
www.radiuino.cc
10
www.radiuino.cc
Cisco
Radiuino All Rights Reserv ed 2011
11
www.radiuino.cc
reas da IoT
12
www.radiuino.cc
Papel da Comunicao
Evolumos porque nos comunicamos; O foco era a comunicao entre as pessoas; O progresso do ser humano se deu por meio da comunicao; Compartilhamento de conhecimento; O prximo passo o compartilhamento de informaes sobre as coisas;
Radiuino All Rights Reserv ed 2011
13
www.radiuino.cc
Pirmide
Tendncias e padres de vrias fontes vira conhecimento. Dados processados viram informao. Volume de dados identifica tendncias e padres. Dados brutos dos processos
A IoT aumenta dramaticamente a quantidade de dados. Quanto mais dados, mais conhecimento e mais capacidade de decidir
Radiuino All Rights Reserv ed 2011
14
www.radiuino.cc
Compartilhamento de informao Populao cresce Necessidade e cuidar da terra e seus recursos Mais sade IoT: sensoriar, coletar, transmitir, armazenar e distribuir em massa Gerao de conhecimento e sabedoria para prosperar
15
www.radiuino.cc
Questes da IoT
IPv6 mais endereos com gerncia e auto configurao possvel colocar a IoT com IPv4, com estratgias apropriadas de gerncia Energia para os sensores harvest Padres bem definidos e prticas para uso Gerncia das redes um ponto chave
16
www.radiuino.cc
O dinheiro s colocado onde tem valor agregado; Aumento de produtividade; Economia nos processos; Sustentabilidade; Escala; Customizao.
17
www.radiuino.cc
18
www.radiuino.cc
Negcios
http://www.businessweekly.co.uk/hi-tech/12530-wireless-sensor-networks-faceschallenges-to-reach-2bn-target
19
www.radiuino.cc
20
www.radiuino.cc
21
www.radiuino.cc
Crescimento de Dispositivos
22
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR driver Radiuino Raspberry PI
23
www.radiuino.cc
Conjunto de diferentes ambientes Pensar em uma estrutura genrica com todos os elementos possveis Entender a funo de cada elemento Entender o papel da rede de sensores sem fio (RSSF) como um elemento fundamental
24
www.radiuino.cc
Multidiciplinar
A rede deve atender aplicaes especficas Vrios conceitos diferentes devem ser tratados Altamente customizada Vrias questes em aberto:
Propagao Cross layer Consumo
Necessidade de Gerncia dos dados e da rede Muita simulao e poucos trabalhos prticos No plug and play Na essncia uma rede de dados e a utilizao de uma pilha de protocolos necessrio
25
www.radiuino.cc
Servidor de Aplicao
Rede
Gateway
Servidor de Dados
Radiuino All Rights Reserv ed 2011
26
www.radiuino.cc
Sensor
Antena
Transdutor Ativo Ao
Microcontrolador
Transceptor
Energia
27
www.radiuino.cc
Caractersticas de Protocolo
28
www.radiuino.cc
Gateway
RSSF
Internet
Microprocessador
29
www.radiuino.cc
Protocolo de Integrao
Pilha RSSF
Pilha TCP/IP
Sistema Operacional
Hardware RSSF
Hardware Internet
30
www.radiuino.cc
Protocolo de Integrao
SNMP Simple Network Management Protocol Web Service Integrao via servio Web HTTP HyperText Transfer Protocol Modbus Protocolo de indstria Proprietrio Protocolo sobre socket com formato proprietrio
Radiuino All Rights Reserv ed 2011
31
www.radiuino.cc
Servidor de Aplicao/Dados
www.radiuino.cc
33
www.radiuino.cc
Gerncia
Fundamental Deve ser projetada pensando nos cinco pilares estabelecidos pela ISO Configurao Desempenho Falha Segurana Contabilidade
Radiuino All Rights Reserv ed 2011
34
www.radiuino.cc
Configurao
Endereamento dos sensores Frequncia de operao Funo dos ns sensores Conexo lgica fsica Especificao dos transdutores Especificao dos atuadores Planejamento Cobertura
35
www.radiuino.cc
Desempenho
Indicadores de desempenho Medidas de parmetros como RSSI, tenso de bateria, etc Estatsticas de funcionamento Detectar anomalias na rede Medir taxa efetiva de comunicao Medir latncia Disponibilidade
Radiuino All Rights Reserv ed 2011
36
www.radiuino.cc
Falha
Detectar condies anormais Diagnstico do que levou a falha Atuao para correo Acompanhamento de soluo do problema Aes preventivas para evitar falha Erro de roteamento
37
www.radiuino.cc
Segurana
Proteo da informao Proteo da integridade dos comandos Proteo da integridade fsica da RSSF Proteo fsica da rede
38
www.radiuino.cc
Contabilidade
Medida do uso da rede Valor da rede no negcio Ganho com a rede Valor do histrico acumulado Previso de rendimento
39
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR e Raspberry PI Exemplo de aplicao
40
www.radiuino.cc
Arquitetura Bsica
www.radiuino.cc
Pilha e Planos
Viso completa
42
www.radiuino.cc
Pilha de Protocolos
APP
Funes ligadas ao desenvolvimento das aplicaes diretamente, como medidas de grandezas e controle de processos. Funes de controle da comunicao como ACK, contagem de pacotes, disciplina de transmisso. Identificao do sensor e rede contemplando funes para tratamento de roteamento de pacotes na rede. Funes para controlar os processos de recepo e principalmente transmisso. Poltica de economia de energia. Funes relacionadas com a parte de rdio como: potncia, canal. Possvel evoluir para alterar outras caractersticas do rdio.
TRANSP
NET
MAC (Enlace)
PHY
Espelho TCP/IP
Radiuino All Rights Reserv ed 2011
43
www.radiuino.cc
Cross Layer
Comunicao sem fio instvel Impacto nas camadas superiores Estratgias para combater instabilidade Operao em diferentes frequncias
433MHz 915MHz 2,4GHz
44
www.radiuino.cc
Bandas No Licenciadas
Short Wave Radio FM Broadcast Infrared Wireless LAN AM Broadcast Television Audio Cellular (840 MHz) NPCS (1.9 GHz)
Extremely Very Low Medium High Very Ultra Super InfraredVisible Ultra- X-Rays Low Low High High High Light violet
Interferncias
www.radiuino.cc
46
www.radiuino.cc
LELdB
Distncia 10 m
4d = 20 log
Distncia Freq Comp onda Aten dB 10 m 2,40E+09 Hz 0,13 m 60,05 dB
47
www.radiuino.cc
Antenas
48
www.radiuino.cc
Survey
Medida do espectro Avaliar cobertura Planejamento Implantao Avaliao regular do survey orientado pela ferramenta de gerncia
49
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR driver Radiuino Raspberry PI
50
www.radiuino.cc
Sistemas Existentes
51
www.radiuino.cc
Estrutura de Comparao
Camada de Aplicao
Camada de Transporte
Camada de Rede
Camada de Enlace
Camada Fsica
Camada de Segurana
Camada de Gerncia
52
www.radiuino.cc
WiFi
Problemas
Radiuino All Rights Reserv ed 2011
53
www.radiuino.cc
WiFi
54
www.radiuino.cc
ZigBee
Problemas
Frequncia de operao Operao da rede indefinida Necessidade de customizao (perda de interoperabilidade)
Radiuino All Rights Reserv ed 2011
55
www.radiuino.cc
ZigBee
56
www.radiuino.cc
RFID
Problemas
Alcance restrito Pouca capacidade de processamento
57
www.radiuino.cc
Bluetooth
Aplicao: Piconet, conectividade de dispositivos com altas taxas de dados Estruturao de Protocolo
PHY&MAC: 802.15.3, Frequency Hopping, 2,4GHz NET: at 8 devices por Piconet
Problemas
Endereamento restrito Frequncia em 2.4GHz Baixo alcance
58
www.radiuino.cc
Bluetooth
59
www.radiuino.cc
WirelessHART
Problemas
Radiuino All Rights Reserv ed 2011
60
www.radiuino.cc
WirelessHART
61
www.radiuino.cc
ISA100.11a
Problemas
Radiuino All Rights Reserv ed 2011
62
www.radiuino.cc
63
www.radiuino.cc
6LoWPAN
Problemas
Radiuino All Rights Reserv ed 2011
64
www.radiuino.cc
6LoWPAN
Camada de Aplicao
Protocolos de Aplicao
Camada de Transporte
UDP
ICMP
Camada de Rede
IPv6 6LoWPAN
Camada de Enlace
802.15.4
Camada Fsica
65
www.radiuino.cc
GSM/GPRS
Aplicao: comunicao celular para voz, adaptada para dados Estruturao de Protocolo
PHY&MAC: GSM Quadriband NET: TCP/IP
Problemas
Preo Infraestrutura ruim, com pouca qualidade de servio Foco em usurio de voz (corte de portadora de dados)
66
www.radiuino.cc
GSM/GPRS
67
www.radiuino.cc
Arquiteturas - Industrial
RS485
Tabelas de Registros
Radiuino All Rights Reserv ed 2011
68
www.radiuino.cc
Arquiteturas TCP/IP
Radiuino + SNMP
Software Desktop
TCP/IP
Gerente SNMP
OID MIB
69
www.radiuino.cc
Arquiteturas - HTTP
Radiuino + HTTP
Intranet
Servidor HTTP
HTTP POST
Daemon HTTP
70
www.radiuino.cc
Arquiteturas - Hospedagem
Radiuino + XML
Front-end Customizado
Internet
www.radiuino.cc
Radiuino + jHome
Front-end Web Android
iOS Glassfish
TCP/IP
Central Arduino
MySQL
72
www.radiuino.cc
Arquiteturas - Driver
RS485
Serial-Transparente
Driver Radiuino
Radiuino All Rights Reserv ed 2011
73
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR driver Radiuino Raspberry PI
74
www.radiuino.cc
As plataformas atuais para montagem de rede de sensores so engessadas; Praticamente no permitem alterar caractersticas de nenhuma camada; Necessidade de adquirir programadores especficos para cada plataforma; No possui ferramentas de gerncia de rede para monitorao dos ns.
75
Padro 802.15.4
www.radiuino.cc
Primeira verso saiu em 2003 e uma reviso em 2006 e 2011 Vrias solues no mercado
Texas Microchip Freescale Crosbow Etc
Necessita de desenvolvimento de firmware para atender necessidades das aplicaes Como toda soluo 802 somente especifica at a camada MAC
76
MAC e Rede
www.radiuino.cc
Os Fabricantes criaram sua prpria MAC Texas criou o SimpliciTI Freescale criou a SMAC Microchip criou a WiMi Estas MAC no so interoperveis Necessidade de protocolo de roteamento Falta de gerncia
77
www.radiuino.cc
Compliant with IEEE 802.15.4-2011, 2006 and 2003 2.4 GHz IEEE 802.15.4 transceiver with: Direct Sequence Spread Spectrum (DSSS) PHY, 250 kbps data rate, and OQPSK modulation with half-sine pulse shaping 4-wire SPI Sensitivity @ 1% PER of -85 dBm Receiver Maximum Input Level -20 dBm Output Power (Lowest Maximum) -3 dBm
78
www.radiuino.cc
802.15.4g
79
A Barreira do IDE
www.radiuino.cc
Para trabalhar com os IDE disponveis existe necessidade de uma especializao Necessidade de conhecimentos da rea de computao Dificuldade para outras reas, como engenharia eltrica Algumas ferramentas de desenvolvimento devem ser compradas
80
www.radiuino.cc
Zigbee
Pilha pronta sem possibilidade de alterao para pesquisa e ensino; Dificuldade para saber como funciona a rede.
81
www.radiuino.cc
Ns Zigbee Completo
Complexidade dos ns sensores incompatvel para a maior parte das aplicaes. Como por exemplo s medir temperatura ou ligar um rel.
82
www.radiuino.cc
83
www.radiuino.cc
84
www.radiuino.cc
Arduino
Ambiente de desenvolvimento de fcil utilizao Totalmente aberto, inclusive o projeto de hardware Proposta para ser utilizado por profissionais no especializados, como designers Fenmeno de penetrao
85
www.radiuino.cc
IEEE Spectrum
Interessante reportagem sobre a origem do Arduino; Quebra de paradigma para uso de microcontroladores; Alta capacidade de prototipagem para prova de conceito; A simplicidade a chave do sucesso do Arduino!
86
www.radiuino.cc
O que o Arduino?
Uma plataforma para prototipao e desenvolvimento de hardware e software Mais importante: Open Source Hardware barato Software simples (baseado na linguagem Wiring e IDE Processing) Diversas aplicaes j desenvolvidas Pblico alvo: Hobbistas, artistas, tcnicos, estudantes ...
Radiuino All Rights Reserv ed 2011
www.radiuino.cc
Exemplos de hardware
Arduino Mega Arduino Nano
Arduino Uno
Arduino Ethernet
Arduino LilyPad
www.radiuino.cc
89
www.radiuino.cc
Compatveis Arduino
90
www.radiuino.cc
Abstrao do microcontrolador
91
www.radiuino.cc
Exemplo Simples
92
www.radiuino.cc
Plataforma Arduino
Plataforma aberta www.arduino.cc Hardware bsico IDE (Integrated Development Environment) Cria conjunto de comandos especficos para realizar alguma tarefa
www.radiuino.cc
Hardwares que englobam apenas a parte de Rdio Hardwares que incluem o Rdio e o microcontrolador
Feito no Brasil
Chins
Radiuino All Rights Reserv ed 2011
Espanha
www.radiuino.cc
Muita dificuldade na implementao de rede de sensores sem fio; Plataformas complexas: Freescale, Texas, Microchip, etc; Necessidade de monitorao e controle de processos cada vez maior; Existe um nicho de desenvolvedores que necessitam de uma plataforma completa:
Hardware Firmware Software
RSSF necessita de grande interdisciplinaridade e a parte de programao IDE dificulta desenvolvimento de projetos para profissionais e estudantes que tem uma aplicao a ser entendida Utilizao de uma plataforma aberta de fcil uso: ARDUINO
Radiuino All Rights Reserv ed 2011
95
Radiuino
www.radiuino.cc
Plataforma para formao de rede de sensores Principalmente para ensino e pesquisa Logo
Ideia de conectividade Intuitivo Associao com Arduino pela facilidade
96
www.radiuino.cc
Criar uma plataforma fcil de ser utilizada para pequenas redes de sensores; Arquitetura estruturada prevendo as funes necessrias para a criao de rede de sensores fim-a-fim
Do processo a ser monitorado/controlado at o PC ou a Web;
Hardware de baixo custo e facilmente encontrado Possibilidade de desenvolvimento de hardware para aplicaes especficas; Firmware estruturado com a identificao clara de onde inserir as instrues desejadas; Software de monitorao e controle para atender 3T (Telemetria, Telecomando, Telesuperviso); Integrao com a Internet Adaptado para a Internet das Coisas
Radiuino All Rights Reserv ed 2011
97
www.radiuino.cc
Verses Radiuino
Radiuino EzRF
Simples Basta pensar na aplicao Somente ajustes de RF
Radiuino Stack
Montagem da pilha de protocolo Atuao direta nas camadas Para investigao de protocolos Compatvel com o RadiuinoEzRF
Radiuino All Rights Reserv ed 2011
98
www.radiuino.cc
www.radiuino.cc
Plataforma Arduino/Radiuino
www.radiuino.cc
Plataforma Radiuino
Hardware:
Microcontroladores AVR Atmel Circuito de RF CC1101 Texas Instruments Placas de adaptao e kits de desenvolvimento
www.radiuino.cc
Diagrama em Blocos
Configurao bsica
Computador, mas pode ser Web tambm Uma base conectada via USB a um computador ou Ethernet para ligar em rede Um sensor:
Transceptor Microcontrolador Transdutores Atuadores Bateria
Sensor
Radiuino All Rights Reserv ed 2011
Base
USB
Computador
102
www.radiuino.cc
Pilha de Protocolos
O desenvolvimento do firmware teve como base a pilha TCP/IP com cinco camadas O desenvolvimento das aplicaes devem respeitar esta arquitetura de pilha de protocolos
PC APP TRANSP Base NET MAC USB PHY
Radiuino All Rights Reserv ed 2011
www.radiuino.cc
Projetos de Pesquisa
Desenvolvimento de MAC para WSN funcionando com RoF; Roteamento geogrfico; Esquemas de localizao; Tcnicas para economia de energia com sleep mode Gerncia SNMP para WSN Diferentes tcnicas de Gateway
Radiuino All Rights Reserv ed 2011
104
www.radiuino.cc
Sensor
Canal Potncia
Base
USB
Computador
1 2 49 50 51
Taxa USB
0
51
50
49
105
www.radiuino.cc
Mapa do Pacote
106
www.radiuino.cc
Organizao do Projeto
Definio da aplicao - serve para chamar a ateno do treinando para a identificao de tudo que precisa ser feito. No caso ser direcionado para uma aplicao de controle do rels (ventilador e luminria) atravs da medio de temperatura e luminosidade. Ser utilizado o DK103 Projeto do hardware - mostra em detalhe o DK103, inclusive o projeto da placa, identificando os pinos fsicos do BE900, onde vo ligados os sensores e atuadores Projeto do firmware - apresentao da plataforma Arduino/Radiuino.
Identificao dos IO e AD basicamente o mesmo que ser faz no Arduino Identificao do mapeamento dos IO e AD no pacote de 52 bytes do Radiuino Configurao do rdio
www.radiuino.cc
Aplicao
Controle de ventilador e luminria (eles esto ligados nos rels) Comandado por duas variveis Temperatura Luminosidade Condies Se a temperatura estiver acima 31 C (por exemplo) temperatura o rel (ventilador) acionado; Quando a temperatura for abaixo de 31C o ventilador desacionado; Se a luminosidade estiver abaixo de 100 (por exemplo) o outro rel (luminria) acionado ; Quando a luminosidade for acima 100 a luminria desacionada;
108
www.radiuino.cc
Projeto Hardware
1 USB-Serial
Funo de programar Funo de base
1 placa com:
2 Rels LDR Sensor temperatura 3 leds
www.radiuino.cc
Placa DK103
Para exemplificar a utilizao da plataforma foi desenvolvida uma aplicao com os seguintes elementos no sensor:
Dois rels Um LDR Um Led Um transdutor de temperatura
110
www.radiuino.cc
111
www.radiuino.cc
BE900
Mdulo desenvolvido para ser compatvel com a plataforma Arduino Opo de utilizar conector SMA para ligar antena externa Baixo custo e possibilita desenvolvimento de aplicaes Fabricante: www.radioit.com.br Atende especificaes para certificao pela ANATEL Pino compatvel TX/RX e alimentao com XBee
Microcontrolador
Atmega368 (8 bits, 8 MHZ) 32k Flash 512 EEPROM 1k RAM
Transceptor
CC1101 915MHz Potncia TX 10dBm Excelente Sensibilidade Diferentes Modulaes Mudana da Taxa
Radiuino All Rights Reserv ed 2011
112
www.radiuino.cc
BE990
Mdulo desenvolvido para ser compatvel com a plataforma Arduino Opo de utilizar conector SMA para ligar antena externa Alta potncia (0,5 Watts) para atingir kilmetros LNA para aumenta eficincia na recepo Baixo custo e possibilita desenvolvimento de aplicaes Fabricante: www.radioit.com.br Pino compatvel TX/RX e alimentao com XBee
Microcontrolador
Atmega368 (8 bits, 8 MHZ) 32k Flash 512 EEPROM 1k RAM
Transceptor
CC1101 e CC1190 915MHz Potncia TX 27dBm (0,5Watts) Excelente Sensibilidade Diferentes Modulaes Mudana da Taxa
Radiuino All Rights Reserv ed 2011
113
www.radiuino.cc
Projeto Firmware
Para desenvolver o firmware utilizado o ambiente do Arduino/Radiuino encontrado em www.radiuino.cc Deve ser feito o mapeamento dos pinos fsicos nos pinos lgicos Pinos lgicos so utilizados no firmware que deve ser desenvolvido Arduino Mapeamento dos pinos lgicos no pacote do Raduino
Radiuino All Rights Reserv ed 2011
114
www.radiuino.cc
Definio de Pinos
Existem dois tipos de pinos: fsico e lgico Os pinos fsicos so do hardware e os pinos lgicos so do firmware Deve existir um mapeamento dos pinos fsicos nos pinos lgicos O pino fsico aquele em que vai soldado o transdutor ou atuador Para o DK103 temos os seguintes elementos
Rels Leds LDR Sensor de Temperatura
115
www.radiuino.cc
116
www.radiuino.cc
Firmware da base
Manter
Manter
Manter
117
www.radiuino.cc
Firmware da base
Para fazer upload na placa preciso seleciona a Board: BE900 (3.3V, 8MHz) w/ ATmega328
118
www.radiuino.cc
Firmware do sensor
Utilizar o exemplo RadiuinoEzRF_ScadaBR_DK103. O BE900 ligado na placa DK103 recebe por RF o pacote de 52 bytes, verifica o contedo e transmite um outro pacote de 52 bytes para o mdulo Base. Faz a medida de temperatura e luminosidade. Verifica se preciso acionar os rels. Faz a leitura do estado dos pinos digitais.
Radiuino All Rights Reserv ed 2011
119
www.radiuino.cc
Firmware sensor
Na aba RX, ocorre o tratamento do pacote da Base, para verificar se necessrio o acionamento/desacionamento rels Somente quando o ScadaBR mandar no byte 43 o valor 1, o estado do pino onde est o rel trocado Comando para ler o estado do pino (para sabermos se o rel est acionado ou no) e coloca este valor no byte 44 no pacote do sensor
120
www.radiuino.cc
Firmware sensor
Fazer a medio do AD e enviar esta informao para base Observar que a leitura feita no pino lgico AD0_PIN O AD de 10 bits e portanto vai precisar de dois bytes No caso o inteiro vai na varivel AD0[1] que o byte 17 e o resto vai na varivel AD0[2] que o byte 18
121
www.radiuino.cc
Firmware do sensor
Para fazer upload na placa preciso seleciona a Board: BE900 (3.3V, 8MHz) w/ ATmega328
122
www.radiuino.cc
Montar a Rede
123
www.radiuino.cc
Teste de Conectividade
124
www.radiuino.cc
Vrias Solues
WiFi Bluetooth GPS Consumo Motor RFID ModBus Solar
125
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR driver Radiuino Raspberry PI
126
www.radiuino.cc
ScadaBR
www.radiuino.cc
ScadaBR
Open source Fcil de utilizar Vrios tipos de drivers inclusive Verso 1.0 vem com o driver para Radiuino
128
www.radiuino.cc
Exemplo
129
www.radiuino.cc
Elaborar a aplicao
Utilizar o ScadaBR para fazer o monitoramento (temperatura e luminosidade) e controle (luminria e ventilador) utilizando o DK103; Para isso preciso utilizar o driver Radiuino; Criar no ScadaBR as condies de controle.
130
www.radiuino.cc
131
www.radiuino.cc
132
www.radiuino.cc
www.radiuino.cc
Nomear o Data source; Escolher a porta COM; Configurar Modo polling (SIM); Configurar perodo de atualizao; Depois salvar o Data Source;
134
www.radiuino.cc
135
www.radiuino.cc
136
www.radiuino.cc
137
www.radiuino.cc
138
www.radiuino.cc
O Meta data source tem esse nome por sua capacidade de combinar pontos existentes em novos. Ao invs de obter sua informao de uma fonte externa, utiliza valores de outros pontos e permite manipulao de maneiras arbitrrias pelo usurio. Com ele possvel criar 2 data points: Controle_temperatura e Controle_luminosidade. O data point Controle_temperatura contm o script de acionamento do ventilador se a temperatura passar de 31C. O data point Controle_luminosidade contm o script de acionamento da luminria se a luminosidade passar de 100.
139
www.radiuino.cc
140
www.radiuino.cc
141
www.radiuino.cc
142
www.radiuino.cc
Point links so utilizados para atualizar o valor de pontos baseados no valor de outros pontos. Os datapoints Controle_temperatura e Controle_luminosidade vo atualizar os datapoints Comando Rel 1 e Comando Rel 2. Com isso, o ScadaBR mandar o comando de acionamento/desacionamento do mdulo sensor.
Radiuino All Rights Reserv ed 2011
143
www.radiuino.cc
144
www.radiuino.cc
Watch List
145
www.radiuino.cc
Interface Grfica
146
www.radiuino.cc
Tpicos
O que a Internet das coisas Como se implementa a Internet das Coisas Rede de Sensores Sem Fio RSSF Solues de RSSF existentes Plataforma Radiuino ScadaBR ScadaBR no Raspberry PI
147
www.radiuino.cc
148
www.radiuino.cc
149
www.radiuino.cc
Outros Gateways
SNMP Apinae Ethernet SNMP Ehternet - HTTP
Roteador sem fio Roteador sem fio Arduino com shield Arduino com shield
150
www.radiuino.cc
O firmware do Radiuino pode ser baixado do site www.radiuino.cc Para comprar o hardware
Site Chins www.seeedstudio.com Sites Brasileiro www.radioit.com.br www.robocore.com.br Em breve loja.radiuino.cc
151
www.radiuino.cc
Obrigado!
Prof. Dr. Omar Carvalho Branquinho
www.radiuino.cc branquinho@radiuino.cc
152