SlideShare uma empresa Scribd logo
1 de 16
Minicurso de Rede de Sensores Sem Fio
com XBee e Arduino
Projeto de Extensão Célula de
Internet das Coisas
Departamento de Engenharia de
Teleinformática
Universidade Federal do Ceará
2016
Sumário
• Sobre o Curso.
• Redes de Sensores Sem Fio.
• Módulo XBee.
• Padrão ZigBee.
• Explorer e XCTU.
• Comunicação ponto-à-ponto (Modo AT).
• Comunicação Wireless: endereçamento e canais.
• Comunicação Serial e modos de operação.
• Modo transparente (AT).
• Introdução ao Arduino.
• Comunicação AT usando Arduino.
• Modo API.
• Biblioteca API Arduino.
• Criando uma rede mesh.
• Referências.
Sobre o Curso
• Projeto de Extensão Célula de Internet das Coisas.
• Objetivo: disseminar o conhecimento adquirido durante as
pesquisas realizadas pela Célula de Internet das Coisas,
através da ênfase na prática, contribuindo assim para a
capacitação de recursos humanos e incentivando a inovação
tecnológica nessa área.
• Instrutores: Felipe Lopes, Lailson Azevedo, Lucas Cabral.
• Carga horária: 12h.
Redes de Sensores Sem Fio
• Rede de sensores sem fio (RSSF) é uma composição de nós
inteligentes (geralmente formados por processador, rádio para
comunicação, memória e bateria) que se intercomunicam
transmitindo de maneira otimizada informações coletadas em um
dado meio, a fim de monitorar as atividades deste.
Fonte: artigo Rede de Sensores Sem Fio.
http://homepages.dcc.ufmg.br/~loureiro/cm/docs/sbrc03.pdf
Redes de Sensores Sem Fio
•Aplicações:
•Militar;
•Industrial;
•Aviação;
•Ambiental;
•Tráfego;
•Engenharia;
•Agricultura;
•Medicina;
•Segurança;
Fonte: www.libelium.com
Redes de Sensores Sem Fio
•Fatores importantes:
•Tolerância à falha.
•Escalabilidade.
•Custo de produção.
•Ambiente de operação.
•Restrições de hardware.
•Topologia de rede.
•Meio de transmissão.
•Consumo de energia.
Módulo XBee
• Módulos RF (rádio frequência) fabricados
pela Digi: http://www.digi.com/
• Utilizam o padrão ZigBee (IEEE 802.15.4).
• Altamente configuráveis.
• Alta flexibilidade.
• Alta compatibilidade com diferentes
plataformas.
• Suporte a múltiplos protocolos.
Módulo XBee
Performance
- Rendimento da Potência de saída: 60 mW (18 dBm), 100 mW EIRP;
- Alcance em ambientes internos/zonas urbanas: 100m;
- Alcance de RF em linha visível para ambientes externos: 1,6Km;
- Sensibilidade do receptor: -100 dBm (1% PER);
- Freqüência de operação: ISM 2.4 GHz;
- Taxa de dados de RF: 250.000 bps;
- Taxa de dados da Interface (Data Rate): 115.200 bps;
Alimentação
- Tensão de alimentação: 2.8 à 3.4v;
- Corrente de transmissão (típico): 215 mA @ 3.3 V;
- Corrente de Recepção (típico): 55 mA @ 3.3 V;
- Corrente de Power-down Sleep: <10 µA;
Propriedades físicas
- Dimensões: (2.438cm x 3.294cm);
- Peso: 0.10 oz (3g);
- Temperatura de operação: -40 to 85º C (industrial);
- Opções de antena: Conector U.FL RF, Chip ou Chicote (whip);
Rede
- Tipo de espalhamento espectral: DSSS (Direct Sequence Spread Spectrum);
- Manipulação de erro: Retransmite novamente (Retries) & reconhecimento
(acknowledgements);
- Topologia de Rede: Peer-to-peer(Par-a-par), ponto-a-ponto, ponto-a-
multiponto e malha;
- Endereçamento: 65.000 endereços de rede disponíveis para cada canal;
- Opções de filtros: PAN ID, canais e endereços;
- Criptografia: 128-bit AES;
- Número de canais selecionáveis via software: 12 canais de seqüência direta;
Módulo XBee
https://www.youtube.com/watch?time_continue=58&v=Wyvpjy9
MPD4
Padrão ZigBee
•Padrão de comunicação para redes mesh
sem fio.
•IEEE 802.15.4
•Alta confiabilidade.
•Baixo consumo de energia.
•Baixo custo.
•Alta segurança.
•Protocolo simples, implementação global.
Padrão ZigBee
•Redes Mesh:
•Roteamento;
•Criação de rede Ad-Hoc;
•Auto-cura;
Padrão ZigBee
•Papéis na rede:
•Coordinator;
•Router;
•End-Device;
Padrão ZigBee
Referências
1. XBee ZigBee Mesh Kit:
https://docs.digi.com/display/XBeeZigBeeMeshKit/XBee+ZigB
ee+Mesh+Kit
2. XBee/XBee-PRO ZigBee RF Module User Guide:
http://ftp1.digi.com/support/documentation/90000976.pdf
3. Quick reference: http://www.tunnelsup.com/images/xbee.png
4. API: https://github.com/andrewrapp/xbee-arduino
Continua...

Mais conteúdo relacionado

Mais procurados

Embarcados - Ao arduino e além
Embarcados - Ao arduino e alémEmbarcados - Ao arduino e além
Embarcados - Ao arduino e alémFabio Souza
 
Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011Marco Antonio Maciel
 
Localização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentesLocalização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentesAndré Curvello
 
Domótica - Automatizando ambientes com Arduino
Domótica - Automatizando ambientes com ArduinoDomótica - Automatizando ambientes com Arduino
Domótica - Automatizando ambientes com ArduinoDesiree Santos
 
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...frogstation
 
Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012Desiree Santos
 
Arduíno muito prazer
Arduíno muito prazerArduíno muito prazer
Arduíno muito prazerHeider Lopes
 
O que são Softwares embarcados?
O que são Softwares embarcados?O que são Softwares embarcados?
O que são Softwares embarcados?Rodrigodelimabispo
 
Webinar: RISC-V: Novidades de 2020
Webinar: RISC-V: Novidades de 2020Webinar: RISC-V: Novidades de 2020
Webinar: RISC-V: Novidades de 2020Embarcados
 
Webinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoT
Webinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoTWebinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoT
Webinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoTEmbarcados
 
Domótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDomótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDesiree Santos
 
Arduino - Uma visão geral
Arduino - Uma visão geralArduino - Uma visão geral
Arduino - Uma visão geralRicardo França
 
Evento camera ip d-link
Evento camera ip   d-linkEvento camera ip   d-link
Evento camera ip d-linkglauciomv
 

Mais procurados (20)

Arduino para Crianças - Part 2
Arduino para Crianças - Part 2Arduino para Crianças - Part 2
Arduino para Crianças - Part 2
 
Embarcados - Ao arduino e além
Embarcados - Ao arduino e alémEmbarcados - Ao arduino e além
Embarcados - Ao arduino e além
 
Arduino para Crianças - Parte 1
Arduino para Crianças - Parte 1Arduino para Crianças - Parte 1
Arduino para Crianças - Parte 1
 
Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011
 
Localização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentesLocalização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentes
 
Domótica - Automatizando ambientes com Arduino
Domótica - Automatizando ambientes com ArduinoDomótica - Automatizando ambientes com Arduino
Domótica - Automatizando ambientes com Arduino
 
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
 
Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012
 
Arduíno muito prazer
Arduíno muito prazerArduíno muito prazer
Arduíno muito prazer
 
O que são Softwares embarcados?
O que são Softwares embarcados?O que são Softwares embarcados?
O que são Softwares embarcados?
 
Webinar: RISC-V: Novidades de 2020
Webinar: RISC-V: Novidades de 2020Webinar: RISC-V: Novidades de 2020
Webinar: RISC-V: Novidades de 2020
 
Tecnologia Imaging 2013
Tecnologia Imaging 2013Tecnologia Imaging 2013
Tecnologia Imaging 2013
 
Webinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoT
Webinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoTWebinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoT
Webinar: Aplicando a LoRaONE DevBoard nos seus projetos de IoT
 
Netduino - TDC2013
Netduino - TDC2013Netduino - TDC2013
Netduino - TDC2013
 
Arduinrio
ArduinrioArduinrio
Arduinrio
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.
 
Domótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDomótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduino
 
Arduino - Uma visão geral
Arduino - Uma visão geralArduino - Uma visão geral
Arduino - Uma visão geral
 
Evento camera ip d-link
Evento camera ip   d-linkEvento camera ip   d-link
Evento camera ip d-link
 

Destaque

Arduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesArduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesCarlos Delfino
 
Arte Computacional
Arte ComputacionalArte Computacional
Arte ComputacionalLucas Cabral
 
Internet of Things TDC 2013
Internet of Things   TDC 2013Internet of Things   TDC 2013
Internet of Things TDC 2013Cezar Taurion
 
Desenvolvimento de Sistemas Embarcados - do hardware ao software
Desenvolvimento de Sistemas Embarcados - do hardware ao softwareDesenvolvimento de Sistemas Embarcados - do hardware ao software
Desenvolvimento de Sistemas Embarcados - do hardware ao softwareRafael Moreira
 
Oportunidades na Internet das Coisas
Oportunidades na Internet das CoisasOportunidades na Internet das Coisas
Oportunidades na Internet das CoisasKiev Gama
 
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)Lucas Cabral
 
Aplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentesAplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentesKiev Gama
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFrederico Madeira
 
Oficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: IntroduçãoOficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: IntroduçãoLucas Cabral
 
Internet das coisas com Arduino
Internet das coisas com ArduinoInternet das coisas com Arduino
Internet das coisas com ArduinoRonivaldo Sampaio
 
Aula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAndre Peres
 
TDC2016SP - Trilha Embarcados
TDC2016SP - Trilha EmbarcadosTDC2016SP - Trilha Embarcados
TDC2016SP - Trilha Embarcadostdc-globalcode
 
Sistema Embarcados - Sistemas operacionais
Sistema Embarcados - Sistemas operacionaisSistema Embarcados - Sistemas operacionais
Sistema Embarcados - Sistemas operacionaisLuiz Eduardo
 
Introdução a Internet das Coisas
Introdução a Internet das CoisasIntrodução a Internet das Coisas
Introdução a Internet das CoisasTiago Barros
 
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...André Curvello
 

Destaque (18)

Arduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesArduino- Conceitos e Aplicações
Arduino- Conceitos e Aplicações
 
Arte Computacional
Arte ComputacionalArte Computacional
Arte Computacional
 
Automacao residencial
Automacao residencialAutomacao residencial
Automacao residencial
 
Internet of Things TDC 2013
Internet of Things   TDC 2013Internet of Things   TDC 2013
Internet of Things TDC 2013
 
Mini Curso IoT - Sieng 2016 - Dia 2
Mini Curso IoT - Sieng 2016 - Dia 2Mini Curso IoT - Sieng 2016 - Dia 2
Mini Curso IoT - Sieng 2016 - Dia 2
 
Desenvolvimento de Sistemas Embarcados - do hardware ao software
Desenvolvimento de Sistemas Embarcados - do hardware ao softwareDesenvolvimento de Sistemas Embarcados - do hardware ao software
Desenvolvimento de Sistemas Embarcados - do hardware ao software
 
Oportunidades na Internet das Coisas
Oportunidades na Internet das CoisasOportunidades na Internet das Coisas
Oportunidades na Internet das Coisas
 
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
 
Internet das coisas na indústria
Internet das coisas na indústriaInternet das coisas na indústria
Internet das coisas na indústria
 
Aplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentesAplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentes
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
 
Oficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: IntroduçãoOficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: Introdução
 
Internet das coisas com Arduino
Internet das coisas com ArduinoInternet das coisas com Arduino
Internet das coisas com Arduino
 
Aula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - Introdução
 
TDC2016SP - Trilha Embarcados
TDC2016SP - Trilha EmbarcadosTDC2016SP - Trilha Embarcados
TDC2016SP - Trilha Embarcados
 
Sistema Embarcados - Sistemas operacionais
Sistema Embarcados - Sistemas operacionaisSistema Embarcados - Sistemas operacionais
Sistema Embarcados - Sistemas operacionais
 
Introdução a Internet das Coisas
Introdução a Internet das CoisasIntrodução a Internet das Coisas
Introdução a Internet das Coisas
 
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
 

Semelhante a Minicurso de Rede de Sensores Sem Fio com XBee e Arduino

AULA 1 COMUNICAÇÕES MÓVEIS.pdf
AULA 1  COMUNICAÇÕES MÓVEIS.pdfAULA 1  COMUNICAÇÕES MÓVEIS.pdf
AULA 1 COMUNICAÇÕES MÓVEIS.pdfLuizZeni
 
Webinar: Redes Mesh para Monitoramento e Controle de Sensores
Webinar: Redes Mesh para Monitoramento e Controle de SensoresWebinar: Redes Mesh para Monitoramento e Controle de Sensores
Webinar: Redes Mesh para Monitoramento e Controle de SensoresEmbarcados
 
Workshop Introducao ao IoT - Arduino Day Recife 2017
Workshop Introducao ao IoT - Arduino Day Recife 2017Workshop Introducao ao IoT - Arduino Day Recife 2017
Workshop Introducao ao IoT - Arduino Day Recife 2017Eronides Neto
 
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e AtuaçãoRedes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e AtuaçãoPET Computação
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de ResidênciasJaguaraci Silva
 
ZigBee - Apresentação resumida de monografia
ZigBee - Apresentação resumida de monografiaZigBee - Apresentação resumida de monografia
ZigBee - Apresentação resumida de monografiaGuilherme Varela Barbosa
 
ET7DE 00 Introdução da Disciplina
ET7DE 00 Introdução da DisciplinaET7DE 00 Introdução da Disciplina
ET7DE 00 Introdução da DisciplinaWinderson Santos
 
Analisador remoto de vibração
Analisador remoto de vibraçãoAnalisador remoto de vibração
Analisador remoto de vibraçãoMatheus Silva
 
Apresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SPApresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SPCarlos Mandolesi
 
Tecnologia Wireless Em Processos Automatizados
Tecnologia Wireless Em Processos AutomatizadosTecnologia Wireless Em Processos Automatizados
Tecnologia Wireless Em Processos AutomatizadosEVM33
 
Apresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e TelecomunicaçõesApresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e TelecomunicaçõesBruno Lins Alves
 
gts022003-tutorial-wireless-acme
gts022003-tutorial-wireless-acmegts022003-tutorial-wireless-acme
gts022003-tutorial-wireless-acmeMarcelo Sacchetin
 
Apresentação g3 eletrica
Apresentação g3 eletricaApresentação g3 eletrica
Apresentação g3 eletricaRafael Mendonça
 
Redes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdf
Redes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdfRedes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdf
Redes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdfAlan Coelho
 

Semelhante a Minicurso de Rede de Sensores Sem Fio com XBee e Arduino (20)

AULA 1 COMUNICAÇÕES MÓVEIS.pdf
AULA 1  COMUNICAÇÕES MÓVEIS.pdfAULA 1  COMUNICAÇÕES MÓVEIS.pdf
AULA 1 COMUNICAÇÕES MÓVEIS.pdf
 
Webinar: Redes Mesh para Monitoramento e Controle de Sensores
Webinar: Redes Mesh para Monitoramento e Controle de SensoresWebinar: Redes Mesh para Monitoramento e Controle de Sensores
Webinar: Redes Mesh para Monitoramento e Controle de Sensores
 
Workshop Introducao ao IoT - Arduino Day Recife 2017
Workshop Introducao ao IoT - Arduino Day Recife 2017Workshop Introducao ao IoT - Arduino Day Recife 2017
Workshop Introducao ao IoT - Arduino Day Recife 2017
 
IEC61850_revisao_julho_2009.ppt
IEC61850_revisao_julho_2009.pptIEC61850_revisao_julho_2009.ppt
IEC61850_revisao_julho_2009.ppt
 
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e AtuaçãoRedes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de Residências
 
Redes industriais
Redes industriaisRedes industriais
Redes industriais
 
Redes industriais
Redes industriais Redes industriais
Redes industriais
 
Redes industriais
Redes industriais Redes industriais
Redes industriais
 
ZigBee - Apresentação resumida de monografia
ZigBee - Apresentação resumida de monografiaZigBee - Apresentação resumida de monografia
ZigBee - Apresentação resumida de monografia
 
ET7DE 00 Introdução da Disciplina
ET7DE 00 Introdução da DisciplinaET7DE 00 Introdução da Disciplina
ET7DE 00 Introdução da Disciplina
 
Analisador remoto de vibração
Analisador remoto de vibraçãoAnalisador remoto de vibração
Analisador remoto de vibração
 
Apresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SPApresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SP
 
Tecnologia Wireless Em Processos Automatizados
Tecnologia Wireless Em Processos AutomatizadosTecnologia Wireless Em Processos Automatizados
Tecnologia Wireless Em Processos Automatizados
 
Apresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e TelecomunicaçõesApresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e Telecomunicações
 
Estrutura Fisica De Redes Parte I
Estrutura Fisica De Redes  Parte IEstrutura Fisica De Redes  Parte I
Estrutura Fisica De Redes Parte I
 
gts022003-tutorial-wireless-acme
gts022003-tutorial-wireless-acmegts022003-tutorial-wireless-acme
gts022003-tutorial-wireless-acme
 
Apresentação g3 eletrica
Apresentação g3 eletricaApresentação g3 eletrica
Apresentação g3 eletrica
 
Redes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdf
Redes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdfRedes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdf
Redes_Industriais_Introducao (2021_01_24 20_56_02 UTC).pdf
 
Redes industriais introducao
Redes industriais introducaoRedes industriais introducao
Redes industriais introducao
 

Mais de Lucas Cabral

Por que dados abertos?
Por que dados abertos?Por que dados abertos?
Por que dados abertos?Lucas Cabral
 
Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02Lucas Cabral
 
Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01Lucas Cabral
 
Programação Criativa com Processing
Programação Criativa com ProcessingProgramação Criativa com Processing
Programação Criativa com ProcessingLucas Cabral
 
Projetos Interativos com Arduino
Projetos Interativos com ArduinoProjetos Interativos com Arduino
Projetos Interativos com ArduinoLucas Cabral
 

Mais de Lucas Cabral (6)

Por que dados abertos?
Por que dados abertos?Por que dados abertos?
Por que dados abertos?
 
Creative Coding
Creative CodingCreative Coding
Creative Coding
 
Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02
 
Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01
 
Programação Criativa com Processing
Programação Criativa com ProcessingProgramação Criativa com Processing
Programação Criativa com Processing
 
Projetos Interativos com Arduino
Projetos Interativos com ArduinoProjetos Interativos com Arduino
Projetos Interativos com Arduino
 

Minicurso de Rede de Sensores Sem Fio com XBee e Arduino

  • 1. Minicurso de Rede de Sensores Sem Fio com XBee e Arduino Projeto de Extensão Célula de Internet das Coisas Departamento de Engenharia de Teleinformática Universidade Federal do Ceará 2016
  • 2. Sumário • Sobre o Curso. • Redes de Sensores Sem Fio. • Módulo XBee. • Padrão ZigBee. • Explorer e XCTU. • Comunicação ponto-à-ponto (Modo AT). • Comunicação Wireless: endereçamento e canais. • Comunicação Serial e modos de operação. • Modo transparente (AT). • Introdução ao Arduino. • Comunicação AT usando Arduino. • Modo API. • Biblioteca API Arduino. • Criando uma rede mesh. • Referências.
  • 3. Sobre o Curso • Projeto de Extensão Célula de Internet das Coisas. • Objetivo: disseminar o conhecimento adquirido durante as pesquisas realizadas pela Célula de Internet das Coisas, através da ênfase na prática, contribuindo assim para a capacitação de recursos humanos e incentivando a inovação tecnológica nessa área. • Instrutores: Felipe Lopes, Lailson Azevedo, Lucas Cabral. • Carga horária: 12h.
  • 4. Redes de Sensores Sem Fio • Rede de sensores sem fio (RSSF) é uma composição de nós inteligentes (geralmente formados por processador, rádio para comunicação, memória e bateria) que se intercomunicam transmitindo de maneira otimizada informações coletadas em um dado meio, a fim de monitorar as atividades deste. Fonte: artigo Rede de Sensores Sem Fio. http://homepages.dcc.ufmg.br/~loureiro/cm/docs/sbrc03.pdf
  • 5. Redes de Sensores Sem Fio •Aplicações: •Militar; •Industrial; •Aviação; •Ambiental; •Tráfego; •Engenharia; •Agricultura; •Medicina; •Segurança;
  • 7. Redes de Sensores Sem Fio •Fatores importantes: •Tolerância à falha. •Escalabilidade. •Custo de produção. •Ambiente de operação. •Restrições de hardware. •Topologia de rede. •Meio de transmissão. •Consumo de energia.
  • 8. Módulo XBee • Módulos RF (rádio frequência) fabricados pela Digi: http://www.digi.com/ • Utilizam o padrão ZigBee (IEEE 802.15.4). • Altamente configuráveis. • Alta flexibilidade. • Alta compatibilidade com diferentes plataformas. • Suporte a múltiplos protocolos.
  • 9. Módulo XBee Performance - Rendimento da Potência de saída: 60 mW (18 dBm), 100 mW EIRP; - Alcance em ambientes internos/zonas urbanas: 100m; - Alcance de RF em linha visível para ambientes externos: 1,6Km; - Sensibilidade do receptor: -100 dBm (1% PER); - Freqüência de operação: ISM 2.4 GHz; - Taxa de dados de RF: 250.000 bps; - Taxa de dados da Interface (Data Rate): 115.200 bps; Alimentação - Tensão de alimentação: 2.8 à 3.4v; - Corrente de transmissão (típico): 215 mA @ 3.3 V; - Corrente de Recepção (típico): 55 mA @ 3.3 V; - Corrente de Power-down Sleep: <10 µA; Propriedades físicas - Dimensões: (2.438cm x 3.294cm); - Peso: 0.10 oz (3g); - Temperatura de operação: -40 to 85º C (industrial); - Opções de antena: Conector U.FL RF, Chip ou Chicote (whip); Rede - Tipo de espalhamento espectral: DSSS (Direct Sequence Spread Spectrum); - Manipulação de erro: Retransmite novamente (Retries) & reconhecimento (acknowledgements); - Topologia de Rede: Peer-to-peer(Par-a-par), ponto-a-ponto, ponto-a- multiponto e malha; - Endereçamento: 65.000 endereços de rede disponíveis para cada canal; - Opções de filtros: PAN ID, canais e endereços; - Criptografia: 128-bit AES; - Número de canais selecionáveis via software: 12 canais de seqüência direta;
  • 11. Padrão ZigBee •Padrão de comunicação para redes mesh sem fio. •IEEE 802.15.4 •Alta confiabilidade. •Baixo consumo de energia. •Baixo custo. •Alta segurança. •Protocolo simples, implementação global.
  • 13. Padrão ZigBee •Papéis na rede: •Coordinator; •Router; •End-Device;
  • 15. Referências 1. XBee ZigBee Mesh Kit: https://docs.digi.com/display/XBeeZigBeeMeshKit/XBee+ZigB ee+Mesh+Kit 2. XBee/XBee-PRO ZigBee RF Module User Guide: http://ftp1.digi.com/support/documentation/90000976.pdf 3. Quick reference: http://www.tunnelsup.com/images/xbee.png 4. API: https://github.com/andrewrapp/xbee-arduino