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.