- Requisitos
- Instalando Raspbian no cartão SD
- Configurando a rede e instalando os softwares necessários no laptop
- Arrancar com Raspberry Pi
- Conectando Raspberry Pi sem Ethernet
Qualquer pessoa interessada em aprender sobre computadores e eletrônica vai adorar experimentar uma pequena e poderosa plataforma “ Raspberry Pi ”. O único problema é que não possui monitor e teclado-mouse. Na verdade, isso não é um problema, porque há uma maneira de configurar e trabalhar no Pi sem conectá-lo a um monitor e teclado. Ele é chamado de headless porque não tem monitor e teclado conectados a ele, então é dito que ele está funcionando sem headless.
Neste tutorial, veremos como configurar um Raspberry Pi sem monitor e teclado em uma nova instalação do Raspbian.
Requisitos
- Raspberry pi modelo B ou superior
- Cartão SD (8 gb ou superior)
- Leitor de cartão SD
- Cabo LAN
- Adaptador 5v
- Laptop com conexão de internet ativa
Estaremos seguindo estas etapas
- Instalando Raspbian no cartão SD
- Configurando a rede e instalando os softwares necessários no laptop
- Arrancar com Raspberry pi
- Conectando Raspberry pi sem Ethernet
Instalando Raspbian no cartão SD
Embora já tenhamos explicado anteriormente como instalar e configurar o Raspberry pi em detalhes, aqui novamente o abordamos brevemente.
Etapa 1: - Existem muitas versões do sistema operacional para Raspberry Pi, mas Raspbian é mais popular. Então, vamos baixar a imagem do sistema operacional do Raspbian Stretch do site oficial do raspberry pi.
O Raspbian também tem 3 três versões, portanto, baixe o arquivo ZIP do Raspbian stretch com Desktop. Conforme mostrado na imagem abaixo
Passo 2: - Depois que o download for concluído, conecte o leitor de cartão SD na porta USB do laptop com o cartão SD nele para gravar a configuração baixada neste cartão SD.
Etapa 3: - Baixe o formatador do cartão SD e o pisca-pisca do sistema operacional. Após o download, instale esses softwares um por um. Usaremos essas ferramentas para formatar o cartão SD de maneira adequada e fazer o flash da imagem Raspbian nele.
Passo 4: - Agora, abra o formatador do cartão SD e escolha seu cartão SD para formatá-lo e clique em Formatar.
Etapa 5: - Abra o balena Etcher pisca-pisca e escolha a localização do arquivo zip Raspbian que você baixou. Agora, escolha o cartão SD e clique em flash.
Passo 6: - Depois de piscar, abra a pasta do cartão SD. Crie um arquivo vazio chamado “ ssh ” sem qualquer extensão clicando com o botão direito -> Novo -> Documento de texto.
Ao renomear o arquivo, remova o.txt
Este arquivo é colocado no cartão SD para habilitar o SSH (Secure Shell Login) no Raspberry Pi, porque o Raspbian vem com o SSH desabilitado por padrão.
Agora, estamos prontos com o cartão SD. Conecte o cartão SD no slot de cartão Raspberry pi.
Configurando a rede e instalando os softwares necessários no laptop
Passo 1: - No Windows 10, procure Configurações de Rede -> Rede e centro de compartilhamento. Aqui você verá uma rede wi-fi ativa à qual seu laptop está conectado.
Clique no nome da sua conexão conforme mostrado.
Passo 2: - Agora, clique em Propriedades. Uma caixa de diálogo de propriedades do Wi-Fi aparecerá. Selecione o protocolo da Internet versão 4 se não estiver selecionado .
Passo 3: - Clique em Compartilhar na mesma caixa e selecione as duas opções conforme mostrado.
Clique em OK.
Etapa 4: - Usando as etapas acima, um endereço IP é atribuído ao nosso Raspberry Pi . Conecte seu Raspberry Pi ao laptop usando o cabo Ethernet e ligue o pi.
Etapa 5: - Depois de conectar o cabo Ethernet pi ao laptop, você verá outra conexão não identificada abaixo das redes ativas.
Passo 6: - Clique na opção Ethernet da rede e em Propriedades. Clique duas vezes em IpV4. Você verá o endereço do gateway do seu pi. Usaremos este intervalo de endereços no scanner Advance IP.
Passo 7: - Agora, precisamos do software de varredura IP e do software cliente SSH para falar com o nosso raspberry pi. Para isso, você pode usar Putty ou MobaXterm. Baixe e instale esses softwares. Usaremos o MobaXterm pois este software nos permite acessar a área de trabalho do raspberry pi enquanto o putty permite apenas o terminal para o acesso aos arquivos do raspberry pi.
Passo 8: - Copie aquele endereço IP que você encontrou no passo acima e cole-o na barra de pesquisa do scanner de IP e faça a faixa como no meu caso 192.168.137.1-254.
Arrancar com Raspberry Pi
Etapa 1: - Agora, este é o endereço IP real do seu Raspberry pi. Copie este endereço IP e abra o MobaXterm ou o putty. No MobaXterm, clique em Sessão -> SSH. Cole o endereço de Raspberry pi no espaço do host remoto e clique em OK.
Passo 2: - Será solicitado o nome de usuário e a senha do seu pi. Por padrão, Raspberry pi tem o nome de usuário “ pi ” e a senha é “ raspberry ”. Insira essas credenciais e pressione Enter.
Passo 3: - Agora, este é o seu terminal de framboesa pi. Você pode acessar qualquer coisa dentro do seu pi usando diferentes comandos.
Passo 4: - Para iniciar a área de trabalho do seu pi, digite startlxde no terminal e pressione Enter. A área de trabalho aparecerá conforme mostrado. Você pode sentir a mesma experiência de área de trabalho com a interface do monitor pi.
Passo 5: - Para fechar a área de trabalho, clique no botão Sair no MobaXterm. Na massa também, você pode obter o mesmo terminal do anterior. Isso parecerá assim.
Para desligar o Raspberry pi, digite este comando sudo shutdown now e pressione Enter.
Então, é assim que você pode acessar seu Pi sem ter monitor e teclado extras. Mas às vezes não conseguimos obter o endereço IP do pi usando a conexão Ethernet. Para superar esse problema, podemos conectar o Raspberry Pi ao laptop sem conexão Ethernet.
Agora, nas próximas etapas, veremos como conectar seu Pi sem Ethernet.
Conectando Raspberry Pi sem Ethernet
Para este método, seu Rpi e laptop devem estar conectados à mesma rede Wi-Fi. Precisamos salvar as credenciais do Wi-Fi criando um novo arquivo no cartão SD do pi. Portanto, remova o cartão SD do Rpi e insira-o no leitor de cartão e conecte esse leitor no laptop.
Passo 1: - Vá para o diretório de inicialização do cartão. Faça um arquivo de texto com o nome wpa_supplicant.conf e abra esse arquivo usando o bloco de notas. Cole o código abaixo neste arquivo. Substitua YOUR-SSID e PASSWORD pelas credenciais da sua rede Wi-FI e salve-o.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 rede = { ssid = "YOUR-SSID" psk = "YOUR-PASSWORD" scan_ssid = 1 }
Passo 2: - Agora, conecte o cartão SD em seu Pi e ligue-o. Estou usando o ponto de acesso do meu telefone para conectar o laptop e o Pi. Se você estiver usando o roteador, abra a página de configuração do roteador sem fio. A partir daí, você pode encontrar a tabela de concessão de DHCP do roteador e anotar o endereço IP do Pi.
Passo 3: - Para encontrar o endereço IP ao usar o hotspot do telefone, você precisa instalar o aplicativo Hotspot manager em seu smartphone a partir deste link.
Passo 4: - Abra o aplicativo Hotspot manager e crie suas credenciais de hotspot.
Passo 5: - Toque em Clientes e atualize-o. Na lista fornecida, você pode ver o endereço IP do seu PI.
Use este endereço IP em massa ou MobaXterm para conectar seu Raspberry Pi sem cabeça e você estará pronto para acessar qualquer coisa em seu Raspberry Pi.
Abaixo, você pode conferir o vídeo de demonstração do Raspberry Pi Headless Setup.