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