Raspberry Pi: Guía Inicial

RASPBERRY PI: GUÍA INICIAL

(23/03/14)

En este tutorial conoceremos la Raspberry Pi, su hardware, instalaremos el sistema operativo y haremos la primera configuración.

Material

-Raspberry Pi (modelo B)

-Tarjeta SD (mínimo 4 GB)

-Alimentador USB 5V (mínimo 750mA)

-Cable Ethernet

-Cable HDMI

-Teclado y ratón por USB

-Pantalla con entrada HDMI

Raspberry Pi

La Raspberry Pi es un mini-ordenador de dimensiones muy reducidas basada en una arquitectura ARM de 32bits. Tiene una CPU a 700MHz de velocidad, procesador gráfico, 512MB SDRAM, puerto Ethernet, puertos USB, zócalo para tarjetas SD, salida HDMI y salida de audio. Fue desarrollada en la Universidad de Cambridge en el Reino Unido en 2012 con la intención de estimular el aprendizaje de la programación y la computación. Gracias a la Raspberry Pi, hackers y geeks de todo el mundo, aficionados o profesionales, pueden crear infinidad de proyectos como un servidor web, un reproductor multimedia, un servidor FTP, usarla en robótica, crear tu propia nube, emulador de videojuegos, asistente por reconocimiento de voz…

Para este tutorial usaremos la Raspberry Pi modelo B

 

 

Hardware

SoC: System on Chip Broadcom BCM2835 que incorpora CPU+GPU+DSP+SDRAM+Puerto USB

    -CPU: ARM 1176JZF-S a 700MHz (overclock hasta 1GHz). Familia ARM11.

    -GPU: Broadcom VideoCore IV.  Tarjeta gráfica con aceleración 3D y vídeo en HD 1080p.

    -SDRAM (Synchronous Dynamic Random-Access Memory): 512 MB

    -DSP (Digital System Processing): Tarjeta de sonido estéreo.

    –USB: Bus USB

Ethernet: LAN9512-JZX que proporciona conectividad 10/100Mbps a través de conector RJ-45.

2 puertos USB 2.0

Almacenamiento: Zócalo tarjetas SD/MMC

GPIO: Entradas y salidas de propósito general para conectarse con dispositivos externos. Incorpora pins de comunicación I2C, SPI y UART.

Salida de vídeo: RCA (PAL y NTSC) y HDMI (1.3 y 1.4). Interfaz DSI para conectar una pantalla LCD.

Salida audio: Audio estéreo por jack 3,5mm y salida audio digital por HDMI

Entrada vídeo: Conector CSI para conectar módulo de cámara de Raspberry Pi.

Power: La Raspberry Pi se alimenta a 5V vía conector microUSB. Su consumo es de 700 mA (3,5W)

Sistemas operativos: Debian (Raspbian), Fedora (Pidora), Risc OS, Arch Linux, Slackware Linux.

Instalación del sistema operativo

Para instalar el sistema operativo en la Raspberry Pi necesitaremos una tarjeta SD mínimo de 4 GB. Iremos al siguiente enlace de la página web de Raspberry Pi para descargarnos el sistema operativo:

http://www.raspberrypi.org/downloads

Aquí habrá varios sistemas operativos para descargar. En esta guía instalaremos Raspbian, que  es Linux Debian adaptado a la Raspberry Pi y es el que mayoritariamente se usa.

Por lo tanto nos descargamos la imagen .zip que contiene Debian a nuestro ordenador y extraemos el archivo.

En Windows necesitaremos descargarnos el programa Win32DiskImager para introducir la imagen del sistema operativo en la tarjeta SD:

http://sourceforge.net/projects/win32diskimager/

Una vez hecho esto, introducimos la tarjeta SD en nuestro ordenador y abrimos el Win32DiskImager. En Device seleccionamos la ruta de nuestra tarjeta SD, en Image File la imagen que hemos extraído anteriormente del SO y pulsamos Write.

Una vez terminado, insertamos la tarjeta SD en la ranura de la Raspberry Pi. Conectamos a través de HDMI o RCA a un monitor o televisión, conectamos un cable Ethernet al router, el teclado y ratón a través del puerto USB y finalmente conectamos la alimentación.

Primera configuración

Al iniciar la Raspberry Pi por primera vez nos saldrá este menú de configuración:

 

Primero de todo vamos a la primera opción Expand Filesystem para que el sistema operativo use toda la memoria de la tarjeta.

Luego vamos a la opción 4 Internationalisation Options: en Change Locale elegimos es_ES.UTF-8 UTF-8 para configurar el sistema con caracteres en español, en Change Timezone elegimos Europa y Madrid para ajustar la zona horario, y en Change Keyboard Layout seleccionamos nuestro teclado.

 

Después vamos en la opción 3 Enable Boot to Desktop/Scratch y seleccionamos Desktop Log in as user ‘pi’ at the graphical desktop para que cada vez que iniciemos la Raspberry Pi se habrá automáticamente el entorno gráfico con el escritorio.

Finalmente seleccionamos la opción <Finish>, y reiniciamos la Raspberry Pi. Al volver a arrancar nos pedirá el login y el password. Esta información está documentada en la página donde nos hemos descargado la imagen del sistema operativo. En el caso de Raspbian vemos que es pi y raspberry respectivamente.

 Nos aparecerá el escritorio de la Raspberry Pi:

En el escritorio vemos que por defecto viene instalados los lenguajes de programación Python y Scratch. Midori es un buscador web. La Pi Store donde podremos descargarnos programas para la Raspberry Pi. Y una de las cosas más importantes, la Terminal.

Comandos básicos

Para navegar por la terminal de la Raspberry Pi para dar órdenes al sistema necesitaremos saber algunos comandos básicos:

sudo -> Ejecución de comando como súper usuario (root)

apt-get update -> Actualiza la lista de paquetes de repositorios

apt-get upgrade -> Instala las actualizaciones de los paquetes de la lista anterior

raspi-config -> Para ir al menú de configuración

cd nombredirectorio -> Acceder dentro de un directorio

cd .. -> Volver a directorio anterior

ls -> Lista de archivos y carpetas del directorio actual

mkdir nombredirectorio -> Crear directorio

nano /ruta/nombrearchivo -> Editor de textos para crear o modificar archivos

apt-get install nombreprograma -> Instalar un programa desde la terminal

reboot -> Reiniciar sistema

poweroff -> Apaga el sistema

Configurar una IP estática a la Raspberry Pi

Una de las cosas más importantes es asignar una IP estática a la Raspberry Pi. Para esto, necesitamos cambiar la configuración de forma manual. Abrimos la terminal y escribimos el siguiente comando:

sudo nano /etc/network/interfaces

Nos aparecerá el editor de texto:

 

En la tercera línea borramos iface eth0 inet dhcp y debajo del texto asignamos los parámetros de IP, máscara y Gateway:

auto eth0
iface eth0 inet static
address 192.168.1.134
netmask 255.255.255.0
gateway 192.168.1.1

Nos tiene que quedar así:

Para guardar, pulsamos Ctrl+X nos pedirá si queremos guardar, pulsamos S e Intro. Después reiniciamos el sistema con el comando:

sudo reboot

Y ya tenemos nuestra Raspberry Pi con una IP estática.

Con esto acaba esta guía inicial sobre la Raspberry Pi. Hemos instalado el sistema operativo y hemos hecho las configuraciones básicas para tener nuestra Raspberry preparada para cualquier proyecto.

 

3 thoughts on “Raspberry Pi: Guía Inicial

Deja un comentario