1 00:00:07,837 --> 00:00:09,744 Quando o assunto é Internet das coisas, 2 00:00:09,744 --> 00:00:13,432 você sabia que é possível utilizar um simulador 3 00:00:13,432 --> 00:00:17,321 que nem é tão conhecido assim para fazer isso na prática? 4 00:00:17,321 --> 00:00:19,285 Claro que sim. 5 00:00:19,285 --> 00:00:21,146 No caso da Cisco, temos um programa 6 00:00:21,146 --> 00:00:24,579 chamado Packet Tracer, que você consegue baixar 7 00:00:24,579 --> 00:00:28,962 da plataforma skills for all e rapidamente você terá acesso a ele. 8 00:00:28,962 --> 00:00:31,711 E um detalhe, você vai verificar 9 00:00:31,711 --> 00:00:35,735 que existem bons exemplos para serem utilizados na prática, 10 00:00:35,735 --> 00:00:38,438 para entender de uma forma muito mais ampla 11 00:00:38,438 --> 00:00:42,308 como funcionam os dados por meio de dispositivos inteligentes. 12 00:00:42,308 --> 00:00:43,613 Vamos conhecer um pouco mais sobre ele? 13 00:00:43,613 --> 00:00:46,012 O Packet Tracer é uma ferramenta bastante simples. 14 00:00:46,012 --> 00:00:48,693 Parece um quadro branco que você pode desenhar, 15 00:00:48,693 --> 00:00:50,683 colocar os seus dispositivos. 16 00:00:50,683 --> 00:00:53,220 Então, a ideia inicial é contar uma pequena história, 17 00:00:53,220 --> 00:00:55,700 fazer um storytelling, para entender 18 00:00:55,700 --> 00:00:58,057 o que seria uma rede de comunicação? 19 00:00:58,057 --> 00:01:01,080 Então, se você obtiver aqui na parte inferior, né? 20 00:01:01,080 --> 00:01:04,597 Temos aqui os tipos de dispositivos ou devices, 21 00:01:04,597 --> 00:01:07,600 temos dispositivo de rede, dispositivo sinais, 22 00:01:07,600 --> 00:01:12,305 aqui o nosso bom e velho Arduino, representado dentro dos componentes. 23 00:01:12,305 --> 00:01:15,341 E a partir desse momento, você consegue simplesmente 24 00:01:15,341 --> 00:01:19,245 com o fator de clicar e arrastar, colocar os positivos para cá. 25 00:01:19,245 --> 00:01:22,982 Então, imagine vocês, que eu quero fazer 26 00:01:22,982 --> 00:01:23,950 um LED piscar. 27 00:01:23,950 --> 00:01:28,621 Como é que eu consigo demonstrar por meio do nosso packet tracer? 28 00:01:28,621 --> 00:01:33,126 Se eu seleciono aqui um componente, e esse representa o nosso Arduino, 29 00:01:33,126 --> 00:01:36,095 e é tão bacana isso que você consegue perceber 30 00:01:36,095 --> 00:01:38,991 que esse Arduino aqui tem as portas digitais, 31 00:01:38,991 --> 00:01:43,180 tem as portas analógicas e você vai conseguir colocar um led 32 00:01:43,180 --> 00:01:45,104 e fazer ele piscar. 33 00:01:45,104 --> 00:01:48,641 Então onde estariam os tais leds aqui dentro? 34 00:01:48,641 --> 00:01:52,954 Os atuadores seriam atuadores, no caso eu tenho diversos sensores 35 00:01:52,954 --> 00:01:55,153 e atuadores nesse sentido aqui. 36 00:01:55,153 --> 00:01:59,719 E podemos colocar um led de uma forma bastante simples. 37 00:01:59,719 --> 00:02:02,087 Então eu tenho aqui o Arduíno de um lado, 38 00:02:02,087 --> 00:02:08,628 eu tenho aqui um LED do outro lado, e eu posso vir em tipos de conexão 39 00:02:08,628 --> 00:02:10,631 utilizar uma conexão que é um caminho cabinho de cobre, 40 00:02:10,631 --> 00:02:11,631 IoT 41 00:02:11,631 --> 00:02:16,636 Aí custa um cabo e eu posso fazer as conexões em determinadas portas. 42 00:02:17,036 --> 00:02:19,539 Eu posso utilizar a porta digital ou porta analógica. 43 00:02:19,539 --> 00:02:22,708 Então se eu tenho um LED que vai ser acionado de forma digital, 44 00:02:23,042 --> 00:02:28,014 eu vou utilizar que a porta um colocada com a porta zero do meu LED. 45 00:02:29,182 --> 00:02:29,715 Mas como 46 00:02:29,715 --> 00:02:33,219 é que eu faço para fazer com que ele acenda e apaga? 47 00:02:33,519 --> 00:02:37,490 Aí é que entra a questão da programação no nosso Arduíno 48 00:02:38,024 --> 00:02:42,395 e a ideia é que a gente entenda como isso funciona rapidamente. 49 00:02:42,795 --> 00:02:46,332 Então aqui eu vou definir que eu estou usando uma porta, um 50 00:02:47,133 --> 00:02:50,970 vou acender e apagar e eu peço para ele fazer isso para mim. 51 00:02:51,103 --> 00:02:52,838 De uma forma rápida e direta. 52 00:02:52,838 --> 00:02:57,176 Eu consigo mostrar que um LED acende e apaga usando um simulador, 53 00:02:57,577 --> 00:02:58,945 isso que é mais incrível. 54 00:02:58,945 --> 00:03:02,081 Então a gente consegue fazer com que um simulador como o de 55 00:03:02,415 --> 00:03:07,286 eu consiga mostrar que sim, é possível mostrar elementos interconectados 56 00:03:07,520 --> 00:03:10,523 usando dispositivos inteligentes por meio dele. 57 00:03:10,790 --> 00:03:11,757 Mas não é só isso. 58 00:03:11,757 --> 00:03:15,661 Existem bons exemplos que a gente pode utilizar Essa mesma ferramenta 59 00:03:15,928 --> 00:03:18,798 para mostrar que eu não preciso ter conhecimento nenhum 60 00:03:18,798 --> 00:03:22,234 para poder entender como um dispositivo funciona com seus dados. 61 00:03:22,335 --> 00:03:27,173 No caso do pacote três ser dentro aqui de poupança e impulso, a gente vai ter sim 62 00:03:27,373 --> 00:03:31,911 muitas opções interessantes, principalmente nessa parte aqui de IoT. 63 00:03:32,578 --> 00:03:35,848 E é claro, é bom trazer soluções e exemplos reais. 64 00:03:35,848 --> 00:03:36,649 Por que? 65 00:03:36,649 --> 00:03:39,618 Porque a gente pode trazer algo mais sofisticado para mostrar. 66 00:03:39,618 --> 00:03:44,824 Então eu consigo fazer uso de alguns elementos bastante interessantes 67 00:03:44,824 --> 00:03:49,462 aqui e que sejam mais complexos de uma forma bem lúdica. 68 00:03:49,829 --> 00:03:54,900 Mas como é que eu consigo fazer com que esses elementos estejam conectados? 69 00:03:55,301 --> 00:03:57,870 Como é que eu defino o fator de camadas? 70 00:03:57,870 --> 00:04:00,806 Como tudo isso funciona por trás dos bastidores? 71 00:04:00,806 --> 00:04:04,410 A ideia que a gente mostra de uma forma também prática como eu 72 00:04:04,410 --> 00:04:08,080 consigo representar os elementos dentro da minha arquitetura IoT 73 00:04:08,414 --> 00:04:11,417 usando o próprio pacote três Vamos ver mais um pouquinho. 74 00:04:11,617 --> 00:04:16,255 A gente tem aqui um carro e esse carro aqui ele pode ser ligado. 75 00:04:17,256 --> 00:04:20,426 Esse carro sendo ligado você não percebe mais. 76 00:04:20,426 --> 00:04:24,263 Eu vou clicar com a tecla alt ao mesmo tempo com o mouse 77 00:04:24,263 --> 00:04:25,631 para ligar o carro. 78 00:04:25,631 --> 00:04:29,068 Eu tenho um sensor, um sensor na proximidade, pode ser na minha garagem 79 00:04:29,502 --> 00:04:33,272 e aí eu passo por um dispositivo, no caso aqui, um switch 80 00:04:33,639 --> 00:04:37,610 que não seria do meu jeito, mas ele vai fazer parte do processo 81 00:04:38,177 --> 00:04:41,180 do transporte desses dados para o meu servidor. 82 00:04:41,247 --> 00:04:44,250 Então eu já entro aqui numa camada de transporte 83 00:04:44,450 --> 00:04:46,652 e depois eu entro na minha aplicação. 84 00:04:46,652 --> 00:04:48,520 Então eu tenho aqui numa camada de aplicação 85 00:04:48,520 --> 00:04:52,958 um servidor que vai colocar esses dados, vai coletar que vai fazer o quê? 86 00:04:53,325 --> 00:04:57,663 O acionamento de um LED dentro do meu sensor? 87 00:04:57,963 --> 00:05:00,966 Então se eu vou e desliga o carro 88 00:05:01,333 --> 00:05:02,868 a partir de um certo momento, 89 00:05:02,868 --> 00:05:07,973 esse meu detector de dióxido de carbono vai fazer com que o led se apague 90 00:05:08,340 --> 00:05:12,945 e eu consigo visualizar tudo isso por meio de uma aplicação web. 91 00:05:13,379 --> 00:05:17,082 É fantástico Essa parte do dispositivo em que eu consigo acionar 92 00:05:17,416 --> 00:05:21,987 esse meu dispositivo de forma remota é aí que entra a tal internet 93 00:05:21,987 --> 00:05:22,988 no meio do caminho. 94 00:05:22,988 --> 00:05:26,859 Então vou conseguir fazer toda a parte de verificação, 95 00:05:26,859 --> 00:05:31,697 aquilo que está acontecendo no meu sistema, visualizar em tempo real 96 00:05:31,697 --> 00:05:34,933 o valor que está sendo coletado por esse sensor aqui. 97 00:05:34,933 --> 00:05:39,938 Então, quando eu fiz o desligamento do meu automóvel, 98 00:05:40,606 --> 00:05:44,843 o sensor automaticamente vai coletar menos dióxido de carbono 99 00:05:44,843 --> 00:05:50,115 e quando chegar num nível de 50 eu por volta de 50 o led vai apagar, 100 00:05:50,682 --> 00:05:53,886 então você consegue ter o ciclo completo dos dados. 101 00:05:54,153 --> 00:05:58,624 Saindo do meu microcontrolador, batendo num servidor, 102 00:05:59,024 --> 00:06:03,862 fazendo a persistência e atuando de volta no acionamento desse meu dispositivo. 103 00:06:04,196 --> 00:06:05,664 Não é fantástico isso? 104 00:06:05,664 --> 00:06:09,568 A partir de agora você vai consultar novos exemplos e a partir daí 105 00:06:09,868 --> 00:06:14,606 a sua mente vai realmente se expandir, ao ponto de você conseguir ter 106 00:06:14,840 --> 00:06:18,944 novas informações e novos ambientes envolvendo Internet das coisas.