Índice:

Controle Raspberry Pi sem monitor: 7 etapas
Controle Raspberry Pi sem monitor: 7 etapas
Anonim
Controle Raspberry Pi sem monitor
Controle Raspberry Pi sem monitor

No instrutível anterior, compartilhei um guia para iniciantes do Raspberry Pi. Lá vimos como inicializar o Raspbian no Pi e usá-lo como um desktop. Mas, para essa configuração, precisamos de muitos periféricos como monitor, cabo HDMI, teclado sem fio e adaptador OTG. Na maioria das vezes, não precisamos desses periféricos após a primeira inicialização. Para economizar algum dinheiro, podemos usar o Pi no modo Headless, ou seja, acessá-lo sem um monitor. No modo Headless, podemos acessar o Raspberry Pi pela rede sem fio usando SSH (Secured Shell Protocol). Então, sem perder mais tempo, vamos direto ao assunto.

Etapa 1: Requisitos:

Requisitos
Requisitos

Antes de começar, precisamos reunir algum hardware e software para este projeto. Componentes de hardware:

1. Raspberry Pi

Raspberry Pi Zero W …………. (Amazon US / Amazon EU / Banggood) Ou

Raspberry Pi 3 Model B + ……. (Amazon US / Amazon EU / Banggood)

2. Cartão Micro SD ……………………… (Amazon US / Amazon EU / Banggood)

3. Leitor de cartão Micro SD ……………. (Amazon US / Amazon EU / Banggood)

Programas:

1. Raspbian OS

2. PuTTY para Windows

3. App Fing

Etapa 2: Habilitando SSH com monitor:

Este método é para quem possui um monitor e outros periféricos. Vocês só precisam instalar o Raspbian em um cartão SD e inseri-lo em um Pi. Confira este tutorial se você quiser aprender como instalar o Raspbian. Depois de instalar com sucesso o sistema operacional no cartão SD, insira-o no Pi e inicialize-o.

  1. Depois que o Pi for inicializado, clique no ícone de framboesa no canto superior esquerdo. Você verá um menu suspenso, a partir deste menu selecione "Preferências". No segundo menu suspenso, selecione "Configuração do Raspberrypi".
  2. Uma janela pop-up aparecerá, Selecione a guia "Interface".
  3. Em seguida, habilite Camera, I²C, GPIO e SSH. Esses são os recursos que usaremos mais.
  4. O Pi agora está pronto para ser controlado sem monitor e teclado.

Etapa 3: Habilitando SSH sem monitor:

Habilitando SSH sem monitor
Habilitando SSH sem monitor

Agora, para habilitar o SSH sem um monitor, siga as etapas abaixo:

  • Instale a imagem Raspbian no cartão SD semelhante ao tutorial anterior.
  • Depois que a imagem for queimada, não desconecte o cartão. Em vez disso, abra a partição de inicialização. Observe que o Windows pode solicitar que você formate a unidade, diga não ou cancele. NÃO FORMATO A PARTIÇÃO.
  • Na partição de inicialização, existem muitos arquivos e pastas. Não edite ou exclua nenhum arquivo daqui, ou pode causar falha no sistema.
  • Aqui temos que adicionar dois arquivos, SSH e wpa_supplicant.conf
  • Primeiro precisamos criar o arquivo SSH, clique com o botão direito na partição de boot e clique em "novo", na lista selecione "Novo documento de texto". Nomeie o arquivo como ssh e remova a extensão ".txt". Em seguida, salve o arquivo. Este arquivo habilitará o SSH, permitindo que nos conectemos ao Pi usando PuTTY.
  • Em seguida, crie um novo documento de texto com o nome "wpa_supplicant.conf" e salve o arquivo.
  • Abra o arquivo wpa_supplicant em um editor de texto e adicione o seguinte script:

país = IN

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 rede = {ssid = "Nome da sua rede WiFi" scan_ssid = 1 psk = "senha WiFi" key_mgmt = WPA-PSK}

  • No script, você deve fazer algumas alterações. Na primeira linha, país = IN, escrevi IN porque sou da Índia e o código ISO para a Índia é IN. Você pode encontrar o código do seu país no Wikiwand. Em seguida, adicione seu SSID, que nada mais é do que o seu nome WiFi. Adicione também psk, que é sua senha WiFi. Quando terminar, certifique-se de salvar o arquivo.
  • Agora ejete o cartão SD e insira-o no Pi. Ligue o Pi e espere alguns minutos. Demora mais para inicializar pela primeira vez.

Etapa 4: Encontrar o endereço IP:

Encontrando o endereço IP
Encontrando o endereço IP

Antes de podermos SSH em Raspberry Pi, precisamos saber o endereço IP do Pi. Para encontrar o endereço IP, prefiro usar um aplicativo chamado Fing. Ele está disponível para Android e iPhone. Para encontrar o endereço IP:

  • Primeiro, certifique-se de que seu smartphone esteja conectado à mesma rede WiFi que o Pi.
  • Abra o aplicativo Fing, na página inicial você verá uma lista de dispositivos conectados ao roteador.
  • Anote o endereço IP de "raspberrypi". Usaremos isso para estabelecer conexão com o Pi.

Agora iremos nos conectar à placa usando SSH na próxima etapa.

Etapa 5: SSH no Pi:

SSH no Pi
SSH no Pi
SSH no Pi
SSH no Pi
SSH no Pi
SSH no Pi

Se você estiver usando o Windows, recomendo o PuTTY. Basta fazer o download e instalá-lo como qualquer outro aplicativo. Para usuários do Linux, o SSH já está disponível. Basta abrir uma janela de terminal e digitar o comando "ssh" para ver se está funcionando.

SSH usando PuTTY para usuários do Windows:

  • Primeiro ligue o Raspberry Pi usando uma fonte de alimentação de 5v. Ele deve se conectar à sua rede WiFi em alguns minutos.
  • Agora abra o PuTTY e digite o endereço IP de Pi e clique em “Abrir”.
  • Em alguns segundos, uma janela aparecerá onde temos que inserir o nome de usuário e a senha. O nome de usuário padrão é “pi” e a senha é “raspberry”.
  • Observe que você não pode ver a senha no terminal, então digite lentamente ou você continuará recebendo “Acesso negado”.
  • Depois de fazer login com sucesso, você verá uma janela de terminal. Agora você pode se conectar ao seu Raspberry Pi usando SSH! diga adeus ao teclado, mouse e monitor extras!

Para usuários Unix: (Linux e macOS)

Para criar uma conexão SSH no Linux, abra o terminal e digite o comando ssh

ssh [email protected]

  • Aqui você adicionará seu endereço IP e pressione Enter.
  • Em seguida, você será perguntado se deseja se conectar ao dispositivo. Digite y.
  • Em seguida, você será solicitado a inserir a senha, digite a senha padrão “framboesa”.

E isso deve levá-lo ao terminal Raspberry Pi. Agora, a última coisa a fazer é proteger o Pi.

Etapa 6: Protegendo o Raspberry Pi:

As placas Raspberry Pi têm o mesmo nome de usuário e senha por padrão. Portanto, pode ser vulnerável a hackers. Para evitar qualquer acesso não autorizado ao nosso Pi, vamos alterar a senha padrão.

Para alterar a senha:

  • Digite passwd e pressione Enter.
  • Você será solicitado a inserir a senha atual para autenticação. Digite a senha padrão raspberry e pressione Enter.
  • Agora você será solicitado a inserir uma nova senha, aqui insira uma senha exclusiva com uma combinação de letras, números e caracteres especiais. Ao digitar a senha, nada será exibido no terminal, portanto, certifique-se de digitar devagar e corretamente.
  • Depois de inserir a nova senha, será solicitado que você confirme a senha. Aqui, digite a nova senha novamente e pressione Enter.
  • Uma mensagem de sucesso será exibida no terminal:

passwd: senha atualizada com sucesso

Isso indica que a nova senha foi aplicada. Esse processo tornará o Pi seguro. Se você quiser saber mais sobre Usuários e Senhas, confira este post no site oficial do Raspberry Pi. Ele lhe dará instruções mais detalhadas.

Etapa 7: Nota final:

Agora você está pronto para usar seu Raspberry Pi com SSH. No próximo tutorial, veremos como usar os pinos GPIO em nosso Pi para controlar LEDs.

Não se esqueça de verificar meu e-book "Mini WiFi Robot" se ainda não o fez. Ele o levará por todas as etapas para projetar seu próprio robô personalizado.

Espero que você encontre este tutorial informativo. Se você tiver alguma dúvida, fique à vontade para perguntar nos comentários.

Recomendado: