Una guía para principiantes de Raspberry Pi 3

Este artículo es parte de una serie semanal donde crearé nuevos proyectos usando Raspberry Pi 3. El primer artículo de la serie se enfoca en comenzar y cubrirá la instalación de Raspbian, con el escritorio PIXEL, la configuración de redes y algunos conceptos básicos.

Que necesitas:

  • Una frambuesa Pi 3
  • Una fuente de alimentación de 5v 2mAh con mini pin USB
  • Tarjeta micro SD con al menos 8 GB de capacidad
  • Cable Ethernet o Wi-Fi
  • Disipador de calor
  • Teclado y ratón
  • un monitor de PC
  • Una Mac o PC para preparar la tarjeta microSD.

Hay muchos sistemas operativos basados ​​en Linux disponibles para Raspberry Pi que puede instalar directamente, pero si es nuevo en Pi, le sugiero NOOBS, el instalador oficial del sistema operativo para Raspberry Pi que simplifica el proceso de instalación de un sistema operativo en el dispositivo. .

Descargue NOOBS desde este enlace en su sistema. Es un archivo .zip comprimido. Si está en MacOS, simplemente haga doble clic en él y MacOS descomprimirá automáticamente los archivos. Si está en Windows, haga clic derecho sobre él y seleccione "extraer aquí".

Si está ejecutando Linux de escritorio, entonces cómo descomprimirlo realmente depende del entorno de escritorio que esté ejecutando, ya que diferentes DE tienen diferentes formas de hacer lo mismo. Entonces, la forma más fácil es usar la línea de comandos.

$ unzip NOOBS.zip

Independientemente del sistema operativo, abra el archivo descomprimido y verifique si la estructura del archivo se ve así:

Swapnil Bhartiya

Ahora conecte la tarjeta Micro SD a su PC y formatéela en el sistema de archivos FAT32. En MacOS, use la herramienta Disk Utility y formatee la tarjeta Micro SD:

Swapnil Bhartiya

En Windows, simplemente haga clic derecho en la tarjeta y elija la opción de formateo. Si está en Linux de escritorio, diferentes DE utilizan diferentes herramientas, y cubrir todas las DE está más allá del alcance de esta historia. Escribí un tutorial usando la interfaz de línea de comandos en Linux para formatear una tarjeta SD con el sistema de archivos Fat32.

Una vez que haya formateado la tarjeta en la partición Fat32, simplemente copie el contenido del directorio NOOBS descargado en el directorio raíz del dispositivo. Si está en MacOS o Linux, simplemente rsync el contenido de NOOBS a la tarjeta SD. Abra la aplicación Terminal en MacOS o Linux y ejecute el comando rsync en este formato:

rsync -avzP /path_of_NOOBS /path_of_sdcard

Asegúrese de seleccionar el directorio raíz de la tarjeta sd. En mi caso (en MacOS), fue:

rsync -avzP /Users/swapnil/Downloads/NOOBS_v2_2_0/ /Volumes/U/

O puede copiar y pegar el contenido. Solo asegúrese de que todos los archivos dentro del directorio NOOBS se copien en el directorio raíz de la tarjeta Micro SD y no dentro de ningún subdirectorio.

Ahora conecte la tarjeta Micro SD a la Raspberry Pi 3, conecte el monitor, el teclado y la fuente de alimentación. Si tiene una red cableada, le recomiendo usarla, ya que obtendrá una velocidad de descarga más rápida para descargar e instalar el sistema operativo base. El dispositivo se iniciará en NOOBS que ofrece un par de distribuciones para instalar. Elija Raspbian de la primera opción y siga las instrucciones en pantalla.

Swapnil Bhartiya

Una vez que se complete la instalación, Pi se reiniciará y será recibido con Raspbian. Ahora es el momento de configurarlo y ejecutar actualizaciones del sistema. En la mayoría de los casos, usamos Raspberry Pi en modo sin cabeza y lo administramos de forma remota a través de la red mediante SSH. Lo que significa que no tiene que conectar un monitor o un teclado para administrar su Pi.

En primer lugar, debemos configurar la red si está utilizando Wi-Fi. Haga clic en el icono de red en el panel superior, seleccione la red de la lista y proporcione la contraseña.

Swapnil Bhartiya

Felicidades, estás conectado de forma inalámbrica. Antes de continuar con el siguiente paso, necesitamos encontrar la dirección IP del dispositivo para poder administrarlo de forma remota.

Abra Terminal y ejecute este comando:

ifconfig

Ahora, anote la dirección IP del dispositivo en la sección wlan0. Debería aparecer como "inet addr".

Ahora es el momento de habilitar SSH y configurar el sistema. Abra la terminal en Pi y abra la herramienta raspi-config.

sudo raspi-config

El usuario y la contraseña predeterminados para Raspberry Pi son "pi" y "raspberry" respectivamente. Necesitará la contraseña para el comando anterior. La primera opción de la herramienta Raspi Config es cambiar la contraseña predeterminada, y recomiendo encarecidamente cambiar la contraseña, especialmente si desea usarla en la red.

La segunda opción es cambiar el nombre de host, que puede ser útil si tiene más de un Pi en la red. Un nombre de host facilita la identificación de cada dispositivo en la red.

Luego, vaya a Opciones de interfaz y habilite Cámara, SSH y VNC. Si está utilizando el dispositivo para una aplicación que incluye multimedia, como un sistema de cine en casa o una PC, es posible que también desee cambiar la opción de salida de audio. De forma predeterminada, la salida está configurada en HDMI, pero si está utilizando altavoces externos, debe cambiar la configuración. Vaya a la pestaña Opciones avanzadas de la herramienta de configuración Raspi y vaya a Audio. Elija 3,5 mm como salida predeterminada.

[ Sugerencia: use las teclas de flecha para navegar y luego la tecla Enter para elegir. ]

Una vez que se apliquen todos estos cambios, la Pi se reiniciará. Puede desconectar el monitor y el teclado de su Pi, ya que lo administraremos a través de la red. Ahora abra Terminal en su máquina local. Si está en Windows, puede usar Putty o leer mi artículo para instalar Ubuntu Bash en Windows 10.

Luego ssh en su sistema:

ssh [email protected]_ADDRESS_OF_Pi

En mi caso fue:

ssh [email protected]

Proporcione la contraseña y ¡Eureka !, ha iniciado sesión en su Pi y ahora puede administrar el dispositivo desde una máquina remota. Si desea administrar su Raspberry Pi a través de Internet, lea mi artículo sobre cómo habilitar RealVNC en su máquina.

En el siguiente artículo de seguimiento, hablaré sobre el uso de Raspberry Pi para administrar su impresora 3D de forma remota.