-
Quando o assunto
é Internet das Coisas,
-
você sabia que é possível
utilizar um simulador
-
que nem é tão conhecido assim
para fazer isso na prática?
-
Claro que sim.
-
No caso da Cisco,
temos um programa
-
chamado Packet Tracer,
que você consegue baixar
-
da plataforma skills for all
e rapidamente você terá acesso a ele.
-
E um detalhe,
você vai verificar
-
que existem bons exemplos
para serem utilizados na prática,
-
para entender de uma forma
muito mais ampla
-
como funcionam os dados
por meio de dispositivos inteligentes.
-
Vamos conhecer um pouco
mais sobre ele?
-
O Packet Tracer é uma ferramenta
bastante simples.
-
Parece um quadro branco
que você pode desenhar,
-
colocar os seus dispositivos.
-
Então, a ideia inicial é contar
uma pequena história,
-
fazer um storytelling,
para entender
-
o que seria uma rede
de comunicação.
-
Então, se você obtiver
aqui na parte inferior, né?
-
Temos aqui os tipos
de dispositivos ou devices,
-
temos dispositivo de rede,
dispositivo sinais,
-
aqui o nosso bom e velho Arduino,
representado dentro dos componentes.
-
E a partir desse momento,
você consegue simplesmente
-
com o fator de clicar e arrastar,
colocar os positivos para cá.
-
Então, imagine vocês,
que eu quero fazer
-
um led piscar.
-
Como é que eu consigo demonstrar
por meio do nosso Packet Tracer?
-
Se eu seleciono aqui um componente,
e esse representa o nosso Arduino,
-
e é tão bacana
isso que você consegue perceber
-
que esse Arduino aqui
tem as portas digitais,
-
tem as portas analógicas
e você vai conseguir colocar um led
-
e fazer ele piscar.
-
Então onde estariam os tais
leds aqui dentro?
-
Os atuadores seriam atuadores,
no caso eu tenho diversos sensores
-
e atuadores nesse sentido aqui.
-
E podemos colocar um led
de uma forma bastante simples.
-
Então eu tenho aqui o Arduino
de um lado,
-
eu tenho aqui um led do outro lado,
e eu posso vir em tipos de conexão
-
utilizar uma conexão
que é um caminho cabinho de cobre,
-
"IoT Custom Cable",
-
e eu posso fazer as conexões
em determinadas portas.
-
Eu posso utilizar a porta
digital ou a porta analógica.
-
Então se eu tenho um led
que será acionado de forma digital,
-
eu vou utilizar aqui a porta um,
colocada com a porta zero do meu led.
-
Mas como eu faço
para ele acender e apagar?
-
Aí é que entra a questão
da programação no nosso Arduino.
-
E a ideia é que nós entendamos
como isso funciona rapidamente.
-
Então aqui eu vou definir que estou
usando uma porta um,
-
vou acender e apagar.
-
E eu peço para ele fazer isso para mim.
-
De uma forma rápida e direta,
-
eu consigo mostrar que um led acende
e apaga usando um simulador,
-
isso que é mais incrível.
-
Então conseguimos fazer
com que um simulador
-
como o Packet Tracer,
consiga mostrar que sim,
-
é possível mostrar elementos
interconectados
-
usando dispositivos inteligentes
por meio dele.
-
Mas não é só isso.
-
Existem bons exemplos que podemos
utilizar essa mesma ferramenta
-
para mostrar que eu não preciso
ter conhecimento algum
-
para poder entender como
um dispositivo funciona
-
com os seus dados.
-
No caso do Packet Tracer,
dentro aqui de "open samples",
-
vamos ter muitas opções interessantes,
principalmente nessa parte aqui de IoT.
-
E, é claro,
é bom trazer soluções e exemplos reais,
-
por quê?
-
Porque podemos trazer
algo mais sofisticado para mostrar.
-
Então, eu consigo fazer uso de alguns
elementos bastante interessantes aqui
-
e que sejam mais complexos,
de uma forma bem lúdica.
-
Mas como consigo fazer com que esses
elementos estejam conectados?
-
Como eu defino o fator de camadas?
-
Como tudo isso
funciona por trás dos bastidores?
-
A ideia é que mostremos de uma forma
também prática,
-
como eu consigo representar
os elementos dentro
-
da minha arquitetura IoT,
usando o próprio Packet Tracer?
-
Vamos ver mais um pouco?
-
Temos aqui um carro,
e esse carro aqui pode ser ligado.
-
Esse carro sendo ligado,
você não percebe mas eu vou
-
clicar com a tecla alt
ao mesmo tempo com o mouse,
-
para ligar o carro.
-
E eu tenho um sensor,
um sensor na proximidade,
-
pode ser na minha garagem.
-
E aí eu passo por um dispositivo,
no caso aqui um switch,
-
que não seria ainda o meu gateway,
mas ele fará parte do processo
-
do transporte desses dados
para o meu servidor.
-
Então eu já entro aqui
em uma camada de transporte
-
e depois eu entro na minha aplicação.
-
Então eu tenho aqui
em uma camada de aplicação,
-
um servidor que colocará esses dados,
vai coletar e vai fazer o quê?
-
O acionamento de um led
dentro do meu sensor.
-
Então, se eu vou e desligo o carro,
a partir de um certo momento,
-
esse meu detector
de dióxido de carbono
-
vai fazer com que o led se apague.
-
E eu consigo visualizar tudo isso
por meio de uma aplicação web.
-
É fantástica essa parte do dispositivo
que eu consigo acionar
-
esse meu dispositivo de forma remota.
-
E aí que entra a tal internet
no meio do caminho.
-
Então vou conseguir fazer
toda a parte de verificação aqui
-
do que está acontecendo
no meu sistema,
-
visualizando em tempo real
o valor que está sendo coletado
-
por esse sensor aqui.
-
Então, quando eu fiz o desligamento
do meu automóvel,
-
o sensor automaticamente
vai coletar menos dióxido de carbono
-
e quando chegar no nível de 50
ou por volta de 50,
-
o led vai apagar.
-
Então, você consegue ter
o ciclo completo dos dados,
-
saindo do meu microcontrolador,
batendo em um servidor,
-
fazendo a persistência e atuando
de volta no acionamento
-
desse meu dispositivo.
-
Não é fantástico isso?
-
A partir de agora você vai consultar
novos exemplos
-
e a partir daí,
a sua mente vai realmente se expandir
-
ao ponto de você conseguir ter
novas informações
-
e novos ambientes
envolvendo Internet das Coisas.