- O que é o núcleo IoT do Windows 10 e como ele é diferente do Windows 10?
- Requisitos de Hardware
- Instalando o Windows 10 IoT Core no Raspberry Pi
- Conecte-se ao Raspberry Pi usando o painel IoT no computador
Com um boom no campo de IoT, muitas empresas começaram a projetar seus sistemas operacionais exclusivamente para aplicativos de IoT. A Microsoft é uma das empresas que já lançou o núcleo do Windows 10 IoT e é bastante popular entre os entusiastas e as indústrias. Portanto, neste tutorial, veremos como instalar o núcleo do Windows 10 IoT no Raspberry Pi e executaremos um aplicativo de demonstração.
O que é o núcleo IoT do Windows 10 e como ele é diferente do Windows 10?
O núcleo IoT do Windows 10 é a menor versão do Windows 10 projetada para ajudá-lo a construir coisas conectadas à IoT. Isso permite que você crie projetos divertidos, como um rádio tradicional ou alguns experimentos executados na estação espacial internacional ou dispositivos profissionais, como gateways e controladores de linha de fábrica para carros.
A viagem começa com um protótipo de placa, tudo o que você precisa é de uma placa (Raspberry Pi), um cartão SD e alimentação sem monitor ou teclado extra. O núcleo IoT do Windows 10 pode ser baixado e instalado para o painel IoT em execução no seu computador ou laptop, o que aprenderemos mais tarde neste artigo. Após a instalação do sistema operacional Windows 10 IoT core, basta ligar a placa Raspberry pi e ela se conectará automaticamente à rede e, em seguida, ao PC com Windows. Você pode escrever um aplicativo personalizado no Visual Studio e, quando estiver pronto, seu código será enviado para a placa e pode ser depurado remotamente.
O Windows 10 IoT tem uma comunidade vibrante com muitos códigos de amostra e projetos para que você possa aprender como trabalhar com o hardware para dar vida ao seu protótipo. O núcleo do Windows 10 IoT é robusto e de nível industrial. Por ser uma versão do Windows 10, tem segurança comprovada para empresas e é fácil de escalar. Ele fornece conectividade instantânea do Azure usando seu próprio hardware personalizado ou você pode escolher entre centenas de placas padrão do Market e desenvolver sua própria solução de IoT personalizada, quer queira criar algo para se divertir ou quer construir um produto comercial.
Requisitos de Hardware
- Raspberry Pi 2 ou superior
- 8 GB ou maior
- Leitor de cartão SD
- cabo HDMI
- Fonte de alimentação microUSB 5V 2A
- Monitor HDMI
- Mouse e teclado USB (opcional)
Instalando o Windows 10 IoT Core no Raspberry Pi
1. Primeiro, você deve baixar o painel do núcleo do Windows 10 IoT em seu laptop ou PC. Faremos o flash do núcleo no cartão SD com a ajuda deste painel. Você pode baixar a configuração do Dashboard no link. Depois de baixar o setup, instale-o em seu laptop. A instalação demorará alguns minutos.
2. Agora, temos que configurar nosso dispositivo. Abra o Dashboard e clique em Set up a new device no painel esquerdo do Dashboard. Se você tiver uma conta da Microsoft, entre nela; do contrário, clique em Ignorar esta etapa.
3. Coloque o cartão SD no leitor de cartão e conecte-o ao seu laptop. Escolha o tipo de dispositivo como Broadcomm, sistema operacional construído como Windows 10 Iot core. Em seguida, escolha a unidade do cartão SD, dê um nome ao dispositivo e preencha a senha que deseja, conforme mostrado no instantâneo abaixo.
Agora, clique no botão Baixar e instalar . O download demorará, dependendo da velocidade da sua internet.
Depois de clicar no botão Baixar e instalar , você verá a barra de progresso abaixo para download e flash:
4. Depois de terminar de piscar. Remova o cartão SD do seu PC e coloque-o na placa Raspberry Pi. Conecte o Raspberry pi ao Monitor usando o cabo HDMI e ligue-o. A configuração das janelas levará alguns minutos. Siga as instruções exibidas no monitor.
5. Agora, você verá a página inicial do dispositivo Windows 10 IoT Core. Como mostrado abaixo. Você pode encontrar algumas informações importantes nesta página, como endereço IP do Pi, dispositivos conectados, etc.
Existem quatro guias de menu à esquerda do painel: Informações do dispositivo, Linha de comando, Navegador e Tutoriais. Além disso, há um menu Configurações no canto esquerdo inferior. Você pode explorar todas essas guias para obter mais informações.
Esta configuração única usando o monitor foi concluída. Agora, você pode controlar seu Raspberry pi usando o painel IoT em seu laptop.
Conecte-se ao Raspberry Pi usando o painel IoT no computador
1. Abra o painel IoT em seu laptop e clique em Meus dispositivos . Você verá seu dispositivo aqui na lista. Certifique-se de que compartilhou a mesma rede Wi-Fi com seu laptop e Raspberry pi.
Se o seu dispositivo não estiver na lista, reinicie o Raspberry pi e verifique a lista Meus dispositivos .
2. Clique duas vezes no dispositivo listado e, em seguida, clique em Abrir portal do dispositivo do Windows no navegador.
3. Uma guia será aberta em seu navegador solicitando as credenciais do seu Raspberry pi. Preencha o nome de usuário como administrador e a senha que você preencheu inicialmente na configuração.
Você verá algo assim e poderá acessar todas as funcionalidades do seu raspberry pi no painel esquerdo da página.
4. Agora, veremos um aplicativo de demonstração executando um código de exemplo integrado. Clique em Amostras de execução rápida na opção Aplicativos. Você verá quatro exemplos de código aqui, conforme mostrado abaixo.
5. Para este tutorial, implantaremos o exemplo Hello world no Pi. Clique em Hello world e, em seguida, clique em Deploy and run . Após alguns segundos, uma janela aparecerá na tela do monitor, conforme mostrado abaixo.
Você pode explorar outros exemplos e escrever seu próprio aplicativo IoT também. Para saber como criar aplicativos para o núcleo IoT do Windows 10, siga o link.
Verifique também o vídeo de demonstração abaixo.