Tabla de contenido:

Controla la Raspberry Pi sin monitor: 7 pasos
Controla la Raspberry Pi sin monitor: 7 pasos

Video: Controla la Raspberry Pi sin monitor: 7 pasos

Video: Controla la Raspberry Pi sin monitor: 7 pasos
Video: Configurar RASPBERRY PI sin monitor SSH WIFI VNC 2024, Noviembre
Anonim
Controla Raspberry Pi sin monitor
Controla Raspberry Pi sin monitor

En el instructivo anterior, compartí una guía para principiantes de Raspberry Pi. Allí vimos cómo arrancar Raspbian en el Pi y usarlo como escritorio. Pero para esa configuración necesitamos muchos periféricos como monitor, cable HDMI, teclado inalámbrico y adaptador OTG. La mayoría de las veces no necesitamos estos periféricos después del primer arranque. Para ahorrar algo de dinero podemos usar el Pi en modo Headless, es decir, accediendo sin monitor, en modo Headless podemos acceder al Raspberry Pi a través de una red inalámbrica usando SSH (Secured Shell Protocol). Así que sin perder más tiempo, empecemos.

Paso 1: Requisitos:

Requerimientos
Requerimientos

Antes de comenzar, necesitamos reunir algo de hardware y software para este proyecto.

1. Raspberry Pi

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

Raspberry Pi 3 Modelo B + ……. (Amazon EE. UU. / Amazon UE / Banggood)

2. Tarjeta Micro SD ……………………… (Amazon US / Amazon EU / Banggood)

3. Lector de tarjetas Micro SD ……………. (Amazon US / Amazon EU / Banggood)

Software:

1. Sistema operativo Raspbian

2. PuTTY para Windows

3. Aplicación Fing

Paso 2: Habilitación de SSH con monitor:

Este método es para quienes tienen un monitor y otros periféricos. Ustedes solo tienen que instalar Raspbian en una tarjeta SD e insertarla en una Pi. Consulte este tutorial si desea aprender a instalar Raspbian. Después de instalar con éxito el sistema operativo en la tarjeta SD, insértelo en el Pi e inícielo.

  1. Después de que se inicie la Pi, haga clic en el icono de frambuesa en la esquina superior izquierda. Verá un menú desplegable, desde este menú seleccione "Preferencias". En el segundo menú desplegable, seleccione "Configuración de Raspberrypi".
  2. Aparecerá una ventana emergente, seleccione la pestaña "Interfaz".
  3. A continuación, habilite Cámara, I²C, GPIO y SSH. Estas son las funciones que más usaremos.
  4. El Pi ahora está listo para ser controlado sin monitor ni teclado.

Paso 3: Habilitación de SSH sin monitor:

Habilitación de SSH sin monitor
Habilitación de SSH sin monitor

Ahora para habilitar SSH sin un monitor, siga los pasos a continuación:

  • Instale la imagen de Raspbian en la tarjeta SD de forma similar al tutorial anterior.
  • Después de que se queme la imagen, no desconecte la tarjeta. En su lugar, abra la partición de arranque. Tenga en cuenta que Windows puede pedirle que formatee la unidad, que diga que no o que la cancele. NO FORMATE LA PARTICIÓN.
  • En la partición de arranque, hay muchos archivos y carpetas. No edite ni elimine ningún archivo desde aquí, de lo contrario podría causar fallas en el sistema.
  • Aquí tenemos que agregar dos archivos, SSH y wpa_supplicant.conf
  • Primero tenemos que crear el archivo SSH, haga clic derecho en la partición de arranque y haga clic en "nuevo", de la lista seleccione "Nuevo documento de texto". Nombra el archivo ssh y elimina la extensión ".txt". A continuación, guarde el archivo. Este archivo habilitará SSH permitiéndonos conectarnos al Pi usando PuTTY.
  • A continuación, cree un nuevo documento de texto y asígnele el nombre "wpa_supplicant.conf" y guarde el archivo.
  • Abra el archivo wpa_supplicant en un editor de texto y agregue el siguiente script:

país = IN

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Su nombre de red WiFi" scan_ssid = 1 psk = "Contraseña WiFi" key_mgmt = WPA-PSK}

  • En el script tienes que hacer algunos cambios. En la primera línea country = IN, escribí IN porque soy de India y el código ISO para India es IN. Puede encontrar el código de su país en Wikiwand. A continuación, agregue su ssid, que no es más que su nombre de WiFi. También agregue psk, que es su contraseña de WiFi. Cuando haya terminado, asegúrese de guardar el archivo.
  • Ahora expulsa la tarjeta SD e insértala en el Pi. Encienda el Pi y espere unos minutos. Se tarda más en arrancar por primera vez.

Paso 4: encontrar la dirección IP:

Encontrar la dirección IP
Encontrar la dirección IP

Antes de que podamos SSH en Raspberry Pi, necesitamos saber la dirección IP de la Pi. Para encontrar la dirección IP prefiero usar una aplicación llamada Fing. Está disponible tanto para Android como para iPhone. Para encontrar la dirección IP:

  • Primero asegúrese de que su teléfono inteligente esté conectado a la misma red WiFi que el Pi.
  • Abra la aplicación Fing, en la página de inicio verá una lista de dispositivos conectados al enrutador.
  • Anote la dirección IP de "raspberrypi". Usaremos esto para establecer conexión con el Pi.

Ahora nos conectaremos a la placa usando SSH en el siguiente paso.

Paso 5: SSH en la Pi:

SSH en el Pi
SSH en el Pi
SSH en el Pi
SSH en el Pi
SSH en el Pi
SSH en el Pi

Si está usando Windows, le recomiendo usar PuTTY. Simplemente descárguelo e instálelo como cualquier otra aplicación. Para los usuarios de Linux, SSH ya está disponible. Simplemente abra una ventana de terminal y escriba el comando "ssh" para ver si está funcionando.

SSH usando PuTTY para usuarios de Windows:

  • Primero encienda la Raspberry Pi con una fuente de alimentación de 5v. Debería conectarse a su red WiFi en un par de minutos.
  • Ahora abra PuTTY e ingrese la dirección IP de Pi y haga clic en "Abrir".
  • En unos segundos aparecerá una ventana emergente donde tendremos que ingresar el nombre de usuario y la contraseña. El nombre de usuario predeterminado es "pi" y la contraseña es "raspberry".
  • Tenga en cuenta que no puede ver la contraseña en la terminal, así que escriba lentamente o seguirá recibiendo "Acceso denegado".
  • Después de iniciar sesión correctamente, verá una ventana de terminal. ¡Ahora puedes conectarte a tu Raspberry Pi usando SSH! ¡Diga adiós a ese teclado, mouse y monitor adicionales!

Para usuarios de Unix: (Linux y macOS)

Para crear una conexión SSH en Linux, abra la terminal e ingrese el comando ssh

ssh [email protected]

  • Aquí agregarás tu dirección IP y presionarás enter.
  • A continuación, se le preguntará si desea conectarse al dispositivo. Escriba y.
  • Luego se le pedirá que ingrese la contraseña, escriba la contraseña predeterminada "frambuesa".

Y eso debería llevarte a la terminal Raspberry Pi. Ahora, una última cosa por hacer es asegurar el Pi.

Paso 6: Asegurar la Raspberry Pi:

Las placas Raspberry Pi tienen el mismo nombre de usuario y contraseña por defecto. Por lo tanto, puede ser vulnerable a los piratas informáticos. Para evitar cualquier acceso no autorizado a nuestra Pi, cambiaremos la contraseña predeterminada.

Para cambiar la contraseña:

  • Escriba passwd y presione enter.
  • Se le pedirá que ingrese la contraseña actual para la autenticación. Ingrese la contraseña predeterminada frambuesa y presione enter.
  • Ahora se le pedirá que ingrese una nueva contraseña, aquí ingrese una contraseña única con una combinación de alfabetos, números y caracteres especiales. Cuando escriba la contraseña, no se mostrará nada en el terminal, así que asegúrese de escribir lenta y correctamente.
  • Después de ingresar la nueva contraseña, se le pedirá que la confirme. Aquí escriba la nueva contraseña nuevamente y presione enter.
  • Se mostrará un mensaje de éxito en la terminal:

passwd: contraseña actualizada correctamente

Esto indica que se aplica la nueva contraseña. Este proceso hará que el Pi sea seguro. Si desea obtener más información sobre usuarios y contraseñas, consulte esta publicación en el sitio web oficial de Raspberry Pi. Le dará instrucciones más detalladas.

Paso 7: Nota final:

Ahora está listo para usar su Raspberry Pi con SSH. En el próximo tutorial, veremos cómo usar los pines GPIO en nuestro Pi para controlar los LED.

No olvide revisar mi libro electrónico "Mini WiFi Robot" si aún no lo ha hecho. Lo llevará a través de todos los pasos para diseñar su propio robot personalizado.

Espero que este tutorial le resulte informativo. Si tienes alguna duda, no dudes en preguntar en los comentarios.

Recomendado: