Documentos de Académico
Documentos de Profesional
Documentos de Cultura
aplicaciones en el aula
1
Introducción
Sobre el curso, sobre mi y sobre vosotros
Sobre el curso
Qué es y de donde viene el proyecto Raspberry Pi
@hector6598
Inicios y trayectoria
Un poco de historia...
En el 2006 se diseña el primer borrador de lo que será Rpi
https://learn.adafruit.com/mini-mac-pi
Devolviendo la vida a
ordenadores
https://www.youtube.com/watch?v=5UBRUyofiiU&feature=em
b_title
Pwngatochi
https://pwnagotchi.ai/
Robótica y automatismos
https://projects.raspberrypi.org/en/projects/build-a-buggy/4
https://www.instructables.com/SmartPost-Smart-Postal-Pac
kage-Locker/
https://www.youtube.com/watch?v=UFHfK1ZDFtY&t=6s
Servidores de bajo coste
https://octoprint.org/
https://pi-hole.net/
https://openwrt.org/
Joy-IT y EduBlocks
https://joy-it.net/en/products/rb-joypi
https://app.edublocks.org/
4
Versiones disponibles
La evolución de un proyecto
Raspberry Pi 4
Raspberry Pi CM
Raspberry Pi CM
Raspberry Pi CM
Raspberry Pi CM
Raspberry Industrial
Raspberry 400
https://www.youtube.com/watch?v=ZSvHJ97d8n8
Raspberry Zero
Raspberry Pico
5
Especificaciones y precios
¿Qué necesito en mi proyecto?
Raspberry Pi 1
CPU Single Core 700 MHz
RAM 256 Mb
WiFi / BT NO
Alimentación 5V / 2A
GPIO 26
Raspberry Pi 2 B
CPU Quad Core 900 MHz
RAM 1Gb
WiFi / BT NO
Ethernet SI (10/100mbps))
Alimentación 5V / 2A
GPIO 40
Raspberry Pi 3 B+
CPU Quad Core 1200 MHz
RAM 1Gb
Ethernet SI (10/300mbps))
Alimentación 5V / 3A
GPIO 40
Raspberry Pi 4 B
CPU Quad Core 1500 MHz
(64bits)
Alimentación 5V / 3A
GPIO 40
Raspberry Pi 400
CPU Quad Core 1800 MHz
(64bits)
RAM 4Gb
Alimentación 5V / 3A
GPIO 40
Raspberry Pico
CPU Dual Core 133 MHz
WiFi / BT NO
Ethernet NO
Alimentación 5V / 3.3 V
GPIO 26
6
Alternativas
Por si fueran pocas...
Orange Pi CPU 6 Core 2000MHz
Ethernet 10/100/1000mbps
Alimentación 5V / 3.A
http://www.orangepi.org/
Beagle Bone CPU Cortex A8 / 1 GHz
WiFi / BT NO
Ethernet 10/100mbps
Alimentación 5V / 3.A
GPIO 2 x 46 pines
https://beagleboard.org/black
Atomic PI CPU Atom x86 1.92 GHz
Alimentación 5V / 3.A
GPIO 40 pines
https://raspberryparatorpes.net/rivales/sobre-la-atomic-pi/
7
Materiales
Vamos a preparar la lista de la compra
Tarjeta Micro SD
https://blog.330ohms.com/2020/05/27/como-seleccionar-la-microsd-de-mi-r
aspberry-pi/
Adaptador de corriente
https://github.com/splitbrain/rpibplusleaf
Ejemplos uso GPIO
https://raspberrypihq.com/use-a-push-button-with-r
aspberry-pi-gpio/
https://www.comohacer.eu/gpio-raspberry-pi/
9
Sistemas Operativos
No hay hardware sin su software
Raspberry PI OS (Raspbian)
https://www.raspberrypi.org/software/operating-syst
ems/
Ubuntu
https://ubuntu.com/download/raspberry-pi
Windows 10
https://www.worproject.ml/downloads
LibreELEC
https://libreelec.tv/
Retropie
https://retropie.org.uk/
10
Puesta en marcha
“Hello Word” Raspberry
Instalación de la imagen
https://www.raspberrypi.org/software/
Instalación de la imagen
https://www.raspberrypi.org/software/
Instalación de la imagen
Instalación de la imagen
Acceso al sistema sin pantalla
Creamos en la
partición Boot un
fichero llamado ssh
Acceso al sistema sin pantalla
Aceptamos el aviso
que nos aparece
Acceso al sistema sin pantalla
Arrancamos la Raspberry y
usamos un programa SSH para
conectarnos donde previamente
debemos conocer la IP de la
misma que podemos ver en la
página de gestión del router.
https://www.putty.org/
Acceso al sistema sin pantalla
Aceptamos el aviso
que nos aparece y
accedemos con el
usuario ‘pi’ y la
contraseña ‘raspberry’
Acceso al sistema sin pantalla
Ejecutamos el
comando
‘sudo raspi-config’
para activar el acceso
por VNC.
Acceso al sistema sin pantalla
En la opción 3 Interface
options podremos
activar el servidor VNC.
Acceso al sistema sin pantalla
En la opción 3 Interface
options podremos
activar el servidor VNC.
Acceso al sistema sin pantalla
Con la IP de la Raspberry podremos
conectarnos de manera remota y manejar
nuestra Raspberry con un solo teclado y ratón
Clonando el
sistema
● Raspberry Pi Imager
Instalar Raspberry Pi Imager
Abrimos el menú
principal de programas
y en “Preferencias”
pulsaremos sobre
“Add/Remove
Software”
Instalar Raspberry Pi Imager
Buscaremos el software “rpi-imager”
para proceder a su instalación
Ejecutar Raspberry Pi Imager
Desde el menú
principal de programas
y en “Accesorios”
pulsaremos sobre
“Imager”
Ejecutar Raspberry Pi Imager
En el programa ya
podremos elegir
directamente el
sistema operativo a
instalar y la tarjeta SD
donde hacerlo
Conectando por
WIFI
● Habilitar la tarjeta Wifi
● Indicar el país de conexión
● Realizar la conexión
Habilitar la tarjeta wifi
Pulsamos sobre el
icono de Wifi de la
Raspberry que nos
indicará que podemos
habilitar la conexión
WIFI
Indicar país de conexión
De nuevo pulsamos
sobre el icono de Wifi
de la Raspberry para
indicar el país donde
nos encontramos
Realizar la conexión
Ahora al pulsar sobre el
icono de Wifi veremos
que escanea las redes
disponibles y nos
podemos conectar a la
que necesitemos
Realizar la conexión
Ahora al pulsar sobre el
icono de Wifi veremos
que escanea las redes
disponibles y nos
podemos conectar a la
que necesitemos
Instalando
software
● Ofimatica
● Navegador
● Scratch
● Arduino
Modo gráfico
Como hemos visto
anteriormente
únicamente tenemos
que acceder al gestor
de paquetes para
realizar la instalación
Modo texto
También podremos
instalar programas
usando el terminal
mediante texto usando
el comando ‘apt’
Modo descarga
Al igual que en Windows descargando
un instalador en este caso asegurando
que sea para ARM
Modo descarga
Iremos al apartado de
“Preferencias” y
posteriormente al
apartado de
“Configuración de
Raspberry PI”
Cambio de contraseña usuario PI - Modo híbrido
Abrimos el terminal y
pulsamos el comando
“sudo raspi-config” que
nos abre el gestor de
configuración y entramos
al apartado 1.
Cambio de contraseña usuario PI - Modo híbrido
Introducimos la
contraseña dos veces
para asegurar que el
cambio se realiza
correctamente como
vemos en el último
mensaje
Cambio de contraseña usuario PI - Modo terminal
https://github.com/splitbrain/rpibplusleaf
Comando pinout
● Pulsador → GPIO 25
● Led verde → GPIO 10
● Led Rojo → GPIO 9
Manejo de GPIO - Parpadeo
Con este programa haremos que
nuestro led haga un parpadeo con
una cadencia de 1 segundo de
manera indefinida
● Pulsador → GPIO 25
● Led verde → GPIO 10
● Led Rojo → GPIO 9
Manejo de GPIO - Pulsador
Veremos cómo para usar el
pulsador debemos configurar como
entrada el pin de la GPIO
● Pulsador → GPIO 25
● Led verde → GPIO 10
● Led Rojo → GPIO 9
11
Clonado de tarjetas
Clonado de tarjetas para un uso sencillo en el aula
Clonado y copia de seguridad
Para este proceso tendremos la
opción de hacerlo desde RaspiOS
usando el software preinstalado
“SD Card Copier”
https://sourceforge.net/projects/win
32diskimager/
Clonado y copia de seguridad
Una vez seleccionado el nombre
que queremos dar a nuestra copia
solamente debemos pulsar sobre el
botón de “Read”
Clonado y copia de seguridad
@hector6598
alonsodelbosque.hector@gmail.com
Credits
Special thanks to all people who made and
share these awesome resources for free:
Colors used