Tabla de contenido:
Video: Raspberry Pi, SIN PANTALLA: 5 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Vas a necesitar:
- Un Raspberry Pi.
- Una micro-SD de almenos 8GB (Si lo yo use una de 4GB, pero créeme no da para mucho)
- Un cable micro-USB y transformador de AC-DC 5v 1A mínimo, yo use el de mi teléfono.
- Un lector de micro-SD / Si tu computadora tiene una ranura puedes usar esa!
-
Al menos uno de estos:
- Un Cable UTP RJ45 Cruzado para conectar el Pi a la PC
- Un cable serial / FTDI
Nomenclaturas: P
RPi = Raspberry Pisd = micro-SDcable de red = Cable UTP con conectoees RJ45 Cruzadoalimentación = transformador y cable de energía enchufado y funcionando
Paso 1: Inicializamos Targeta SD Con SO (RASPBIAN)
Vamos a iniciar la sd con el sistema operativo RASPBIAN
Pasos para sistemas Linux:
- Descargamos la versión mas reciente de RASPBIAN LITE
- Abrimos el terminal en la carpeta de descarga
-
Normalmente si abres la terminal estarás en tu carpeta Home, para cambiar de carpeta usar el comando cd, en mi caso:
descargas de cd
-
-
Descomprimimos el archivo, normalmente es.zip, para ello usamos en comando unzip, en mi caso seria:
descomprimir 2017-01-11-raspbian-jessie-lite.zip
-
Conectamos nuestro lector con nuestra sd dentro, ejecutamos el comando dmesg para ver que nombre se le asigno a nuestra SD (ver imagen 4)
En mi caso seria sdb
-
Ejecutamos la copia de la imagen en nuestra sd con el comando dd, en mi caso seria:
- sudo dd if = 2017-01-11-raspbian-jessie-lite.img de = / dev / sdb bs = 4M
- Nota: esto puede tardar unos minutos
Pasos para sistemas MAC:
- Descargamos la versión mas reciente de RASPBIAN LITE
-
Abrimos el terminal en la carpeta de descargas
Normalmente si abres la terminal estarás en tu carpeta Home, para cambiar de carpeta usar el comando cd, en mi caso: cd Dowloads
-
Descomprimimos el archivo, normalmente es.zip, para ello usamos el comando unzip, en mi caso seria:
descomprimir 2017-01-11-raspbian-jessie-lite.zip
-
Conectamos nuestro lector con nuestra sd dentro
- Clickeamos la manzana (esquina superior izquierda)
- Seleccionamos Acerca de este Mac (About This Mac)
- Clickeamos Reporte de sistema (Informe del sistema…)
- En el panel de la izquierda seleccionas Storage
- Buscas tu sd, la forma fácil es por el tamanio, la seleccionas
-
Buscas la etiqueta que dice Nombre BSD (Nombre BSD)
- Debe decir algo como disk3s1
- En mi caso fue disk3s1, esto seria disco 3, partición 1. Solo nos importa que numero de disco es.
-
Desmontamos todas las particiones de nuestro disco, en mi caso seria:
diskutil unmountDisk / dev / disk3
-
Ejecutamos la copia de la imagen en nuestra sd con el comando dd, en mi caso seria:
- sudo dd if = 2017-01-11-raspbian-jessie-lite.img de = / dev / disk3 bs = 4m
- Nota: est puede tardar unos minutos
-
Expulsamos nuestra sd
diskutil eject / dev / disk3
Pasos para sistemas Windows:
www.raspberrypi.org/documentation/installation/installing-images/windows.md
Paso 2: Metodo 1: Conexión Por Ethernet, Conexión SSH
- Por defecto Raspbian tiene el servidor SSH deshabilitado, para no tener que conectar nuestro RPi a una pantalla vamos a hacer un pequeño truco sacado de acá: Vamos a abrir la partición boot de nuestra sd y crearemos un archivo llamado ssh como tal sin extencion ni nada. Ahora bien sacamos nuestra sd y la ponemos en nuestro RPi!
- También se puede activar desde raspi-config pero para esto se requiere o una conexión con cable serial o pantalla con puerto HDMI y un techado.
-
Compartir a internet, en caso de tener un Router / Switch con puertos libres podemos conectarlo a este y pasar a la conexión SSH
-
Primero configuraremos nuestra computadora a compartir el internet por nuestro puerto ethernet.
- En caso de tener Linux (yo uso elementaryOS que esta basado en Ubuntu), ver imagen 1, llegue ahí dando click derecho sobre el icono de redes y seleccionando Network Settings, para sistemas basados Arch aca un tutorial
- En caso de tener sistema MAC aca un turorial
- En caso de tener sistema Windows aca un tutorial
-
-
Conexión SSH:
- Conectamos el cable UTP tanto a nuestro PI como a nuestra computadora, y conectamos alimentación nuestro RPi.
- Esperamos a que la Luz verde deje de parpadear por mas de 5 segundos (en el primer arranque se va a expandir la partición del sistema, va a reiniciar y se va a conectar con nuestro ordenador)
-
Para Mac / Linux vamos a usar el cliente ssh que normalmente viene instalado por defecto, en caso de Windows puedes usar PuTTY
-
El host es 'raspberrypi.local' el usuario es 'pi' y la contraseña es 'raspberry', OJO: sin las comillas
- En MAC / Linux (ver imagen 2) el comando es: ssh [email protected]
- La contrasenia es la misma 'frambuesa'
-
Paso 3: Metodo 2: Cable en serie, Conexión en serie
- Por defecto Raspbian tiene deshabilitado el puerto Serial, para activarlo vamos a usar un pequenio truco que encontré aca, vamos a abrir la partición boot de nuestra sd (aparece como si fuera un dispositivo de almacenamiento cualquiera) y editaremos el archivo config.txt, al final agregamos la linea: enable_uart = 1
- Conectamos el cable serial a nuestro RPi como se ve en la imagen 3, importante, el cable rojo (5v) no debe conectarse, y lo conectamos a nuestra computadora
-
Terminal
- Para sistemas Linux / Mac, ejecutaremos el comando sudo screen /dec/tty.usbmodem 115200screen es un programa que nos permite acceder a una terminal de sistema a través de una comunicación serial
- En sistema Windows puedes usar PuTTY dejo una imagen de referencia para la configuración
- Quedara una pantalla negra sin contenido.
-
Conectamos alimentación de nuestro RPi, empezaran a salir letras verdes esperar hasta que diga: raspberrypi login:
- escribimos el usuario y damos enter, por defecto el usuario es pi.
- escribimos la contraseña y damos entrar, por defecto la contraseña es frambuesa
Paso 4: Opcional: Conexión WiFi
Nota importante: Puedes copiar los comandos de acá presionando las teclas CTRL + C en Linux y Windows, en MAC con COMMAND + C, para pegarlas en un terminar en Linux debes usar CTRL + SHIFT + V, en Windows si estas usando PuTTY con click derecho, en MAC con COMMAND + V.
En el siguiente paso requeriremos que nuestro RPi tenga conexión a internet, nuestro RPi puede tener acceso de 2 formas, por una conexión de ethernet con cable ya sea a nuestra computadora oa un switch / router, o por medio de WiFi. RPi tiene conexion a internet? una forma muy sencilla es usando el comando ping
-
Usualmente yo ejecuto ping google.com
- Si da un error diciendo ping: unknown host google.com es que no tenemos conexión a internet.
- Si comienza a tirar líneas de texto aproximadamente cada 1 segundo, tenemos conexión a internet y podemos pasar al siguiente paso.
- Para terminar el programa presionando las teclas CTRL + C
Ethernet: mira el paso 3
Wifi:
-
Primero verificar que tengamos tarjeta de red compatible con nuestro RPi, para ello ejecutamos el comando:
-
sudo ifconfig wlan0
-
Si esto nos da un mensaje similar al siguiente, puede ser que no tenemos nuestro dongle WiFi conectado o que no es compatible con nuestro RPi.
wlan2: error al obtener información de la interfaz: dispositivo no encontrado
- Si da un mensaje como la imagen 2 excelente.
-
-
-
Listar la redes que tienen alcance:
- sudo iwlist wlan0 scan | grep 'ESSID'
- Verificamos que nuestra red aparece en la lista, de no ser así deberemos acercar el RPi al router o punto de acceso.
- Crear archivo de conexión, sustituir RED por el nombre de la red y contraseña por la contraseña
-
wpa_passphrase 'RED' 'contrasenia'> wpa.conf
Esto creara el archivo wpa.conf con los datos de nuestra red ver imagen
-
-
Conectar a la red:
sudo wpa_supplicant -Dwext -iwlan0 -cwpa.conf -B
-
Verificar conexión, igual que al principio de este paso:
ping google.com
-
SET4EVER - Configurar para siempreEn caso de querer configurar el RPI para que se conecte siempre a esta Red Inhalambrica, podemos ejecutar el comando, sustituir RED por el nombre de la red y contraseña por la contraseña:
- sudo sh "wpa_passphrase 'RED' 'contrasenia'> /etc/wpa_supplicant/wpa_supplicant.conf"
- Reiniciamos con el comando: sudo init 6
Paso 5: Actualizar
Para actualizar el sistema vamos a ejecutar dos comandos
- sudo apt-get update
- sudo apt-get upgrade Este va a durar un poco debido a que va a descargar todas las actualizaciones y las instalara.
Finalmente nuestro RPi, esta con el sistema instalado y actualizado, listo para usar en lo que ocupemos!