Como configurar um Raspberry Pi sem conectar a uma tela

Pi Os Raspberry Pis são muito convenientes porque são baratos e pequenos, mas conectá-los à tela, teclado e mouse requer muito mais espaço e dinheiro. Se você está apenas tentando usar o Pi para programar ou controlar dispositivos como luzes, motores e sensores, não precisa conectá-lo a uma tela, porque pode controlar o sistema remotamente usando um cliente VNC ou SSH. no seu computador principal. Chamamos essa configuração de exibição sem cabeça do Raspberry Pi.

Por padr√£o, o sistema operacional oficial do Raspberry Pi, Raspbian, √© instalado com todas as formas de acesso remoto desativadas. Mas a boa not√≠cia √© que voc√™ n√£o precisa se conectar a uma tela para ativ√°-las. Seguindo as instru√ß√Ķes abaixo, voc√™ pode criar um Raspberry Pi decapitado para acesso remoto.

Instalando o Raspbian no cart√£o microSD

  1. Insira um cartão microSD no seu computador. Seu cartão deve ter 8 GB ou mais (a versão lite do Raspbian utilizará menos espaço).
  2. Baixe Raspbian no formato .zip. Prefira a vers√£o completa e n√£o a vers√£o lite.
  3. Instale e inicie o Etcher.
  4. Clique no botão Selecionar imagem e selecione o arquivo .zip que você acabou de baixar.
  5. Clique no bot√£o Flash.

O Etcher levar√° alguns minutos para instalar o Raspbian no seu cart√£o microSD. Quando terminar, pelo menos no Windows, voc√™ ver√° uma s√©rie de notifica√ß√Ķes solicitando a formata√ß√£o do cart√£o. Feche essas janelas ou pressione “cancelar” (caso contr√°rio, ele ser√° configurado atrav√©s do sistema operacional).

  1. Escreva um arquivo de texto em branco chamado “ssh” (sem extens√£o de arquivo) no diret√≥rio do cart√£o. Quando vir “ssh” na primeira inicializa√ß√£o, o Raspbian ativar√° automaticamente o SSH (Secure Socket Shell), o que permitir√° obter acesso remoto √† linha de comando Pi do seu computador.
  2. Configure uma conex√£o de rede para o Raspberry Pi.

Embora voc√™ tenha ativado o SSH, o que permitir√° conectar e emitir comandos do terminal, voc√™ ainda precisa de uma maneira de acessar o seu Pi. Voc√™ pode conectar via Wi-Fi / Ethernet, via conex√£o Ethernet direta ou via conex√£o USB direta. Aqui est√£o as instru√ß√Ķes para cada um.

Wi-Fi / Ethernet sem cabeça

Para configurar uma conexão Wi-Fi no Raspberry Pi sem cabeça, crie um arquivo de texto chamado wpa_supplicant.conf e coloque-o no diretório do cartão microSD. Você precisará colocar o seguinte texto no arquivo:

country = USctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1network = {ssid = ‚ÄĚsua_wifi_ssid‚ÄĚ scan_ssid = 1psk = ‚ÄĚsua_wifi_password‚ÄĚ key_mgmt = WPA-PSK}

Altere o pa√≠s para “GB” para o Reino Unido ou outro c√≥digo de pa√≠s, para um pa√≠s diferente, e digite seu SSID e senha reais. Uma vez iniciado, o Raspbian conectar√° voc√™ a esta rede. No entanto, se voc√™ estiver em uma rede Wi-Fi p√ļblica que exija que voc√™ clique em “Ok” em uma p√°gina de inicializa√ß√£o antes de acessar a Internet, esse m√©todo n√£o funcionar√°.

Você prefere Ethernet? Se você conectar o Raspberry Pi diretamente a uma rede com fio, poderá acessá-lo com seu nome (raspberrypi ou raspberrypi.local) sem alterar outros arquivos.

Conex√£o USB direta (apenas Pi Pi Zero / Zero W)

Com a conexão USB direta, você conecta o Pi Zero W diretamente a uma porta do seu computador. Esse método é incrível porque funciona independentemente de onde você está (mesmo que o Wi-Fi não esteja disponível) e precisa apenas de um cabo. No entanto, você só pode fazer isso em Pi Zero ou Zero W.

  1. Abra o arquivo config.txt no diretório do cartão micro SD, adicione a linha dtoverlay = dwc2 na parte inferior do arquivo e salve.
  2. Abra cmdline.txt e adicione as se√ß√Ķes text-load = dwc2, g_ether ap√≥s a palavra rootwait e salve o arquivo.
  3. Faça o download e instale os Serviços de impressão Bonjour do site apple.com (se você tiver o Windows). Pode parecer estranho que você precise de um aplicativo da Apple para acessar um Pi no Windows, mas isso ajuda seu computador a ver o Pi. Ignore o nome.
  4. Conecte o cabo micro USB √† porta com o indicador “USB” no Pi Zero. N√£o funcionar√° se voc√™ conect√°-lo √† porta com o indicador “PWR”. Al√©m disso, a porta “USB” alimentar√° seu Pi, portanto voc√™ n√£o precisar√° conectar um cabo de alimenta√ß√£o especial.

Conex√£o Ethernet direta

Se o seu computador tiver uma porta Ethernet de backup ou você tiver um dongle Ethernet para USB, poderá usar um cabo de rede para ir diretamente do seu Pi para o seu computador. Apenas verifique se o Bonjour está instalado no seu computador e se o SSH está ativado no Pi. Você pode conectar os dois dispositivos via Ethernet.

Se você deseja que o Raspberry Pi se conecte à Internet a partir do seu computador através da porta Ethernet, faça o seguinte (no Windows 10):

  1. V√° para o menu “Conex√Ķes de rede”, que faz parte do (antigo) painel de controle. Voc√™ pode acessar esta tela acessando Configura√ß√Ķes-> Rede e Internet-> Wi-Fi e clicando em “Alterar configura√ß√Ķes do adaptador” no lado direito da tela.
  2. Clique com o botão direito do mouse no adaptador que está conectado à Internet e selecione propriedades.
  3. Ative a op√ß√£o “Permitir que outros usu√°rios da rede se conectem” na guia “Compartilhamento”.
  4. Selecione a porta Ethernet conectada ao Raspberry Pi no menu “Conex√£o de rede dom√©stica” e clique em OK.

Conex√£o SSH

Após conectar o Pi à sua rede ou diretamente ao seu computador, você precisará criar uma conexão SSH.

  1. Baixe e instale o Putty. Putty é o principal cliente SSH para Windows.
  2. Digite raspberrypi ou raspberrypi.local como o endereço que você deseja conectar ao Putty e clique em Abrir. Você geralmente precisa adicionar .local se o Pi estiver conectado diretamente ao seu computador via cabo USB ou Ethernet.
  3. Clique em OK se você receber um alerta de segurança. Isso não é um problema.
  4. Digite “pi” como seu nome de usu√°rio e “raspberry” como sua senha. Voc√™ pode alter√°-los mais tarde.

Agora você está conectado à linha de comando, mas se quiser acessar a GUI, precisará ativar o VNC.

Ativar e conectar via VNC

  1. Digite sudo raspi-config na linha de comandos. Um aplicativo de configuração é aberto.
  2. Selecione Op√ß√Ķes de interface (n√ļmero 5 na lista)
  3. Selecione VNC (n√ļmero 3 no menu)
  4. Selecione Sim.
  5. Pressione Enter para confirmar que o servidor VNC est√° ativado.
  6. Selecione Concluir.

No seu PC:

  1. Baixe, instale e inicie o VNC Viewer.
  2. Selecione Nova conex√£o no menu Arquivo.
  3. Digite raspberry.local no campo “Servidor VNC”. Se isso n√£o funcionar, tente raspberrypi novamente sem .local.
  4. Clique OK.
  5. Clique duas vezes no ícone de login.
  6. Clique em OK se um alerta de segurança aparecer.
  7. Digite o nome de usu√°rio e a senha do Pi quando solicitado. Os padr√Ķes s√£o: nome de usu√°rio: pi e senha: raspberry. Clique OK.

A área de trabalho do Raspberry Pi aparecerá em uma janela na sua área de trabalho. Você será capaz de controlar tudo a partir daí.