Raspberry Pi La Guía Oficial
Ocultar thumbs Ver también para Pi:

Publicidad

TOTALMENTE ACTUALIZADO PARA RASPBERRY PI 400
LA GUÍA OFICIAL DE
Raspberry Pi
para principiantes
Cómo usar tu
nuevo ordenador
Autor: Gareth Halfacree

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Raspberry Pi

  • Página 1 TOTALMENTE ACTUALIZADO PARA RASPBERRY PI 400 LA GUÍA OFICIAL DE Raspberry Pi para principiantes Cómo usar tu nuevo ordenador Autor: Gareth Halfacree...
  • Página 3 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES LA GUÍA OFICIAL DE Raspberry Pi para principiantes Cómo usar tu nuevo ordenador...
  • Página 4 Primera publicación en 2020: Raspberry Pi Trading Ltd, Maurice Wilkes Building, St. John's Innovation Park, Cowley Road, Cambridge, CB4 0DS, Reino Unido Director de publicación: Russell Barnes • Editor: Phil King Diseño: Critical Media • Ilustraciones: Sam Alder CEO: Eben Upton ISBN: 978-1-912047-94-9...
  • Página 5 Raspberry Pi es capaz de hacer todo lo habitual con un ordenador: navegar por Internet, jugar, ver películas y escuchar música. Pero Raspberry Pi es mucho más que un ordenador moderno.
  • Página 6 Es un entusiasta del software y el hardware de código abierto, y fue uno de los primeros en adoptar la plataforma Raspberry Pi, sobre cuyas capacidades y flexibilidad ha escrito varias publicaciones. En Twitter se encuentra en @ghalfacree y su sitio web es freelance.halfacree.co.uk.
  • Página 7: Tabla De Contenido

    Apéndice D: Herramienta Configuración de Raspberry Pi Apéndice E: Otro material de referencia Apéndice F: Configuración de la High Quality Camera Apéndice G: Especificaciones de Raspberry Pi Apéndice H: Guía del usuario y seguridad de Raspberry Pi 4 Model B...
  • Página 8: Capítulo 1: Introducción A Raspberry Pi

    única placa de circuito impreso. Como la mayoría de los ordenadores de una sola placa, Raspberry Pi es pequeño —más o menos del tamaño de una tarjeta de crédito— pero eso no impide que sea potente: un Raspberry Pi puede hacer cualquier cosa que haga un ordenador más grande y de mayor consumo, aunque puede que no lo haga tan rápido.
  • Página 9: Recorrido Guiado De Raspberry Pi

    En esta guía vas a conocer Raspberry Pi 4 Model B y Raspberry Pi 400, las versiones más recientes y más potentes de Raspberry Pi. Y lo que aprendas podrás aplicarlo fácilmente a otros modelos de la familia Raspberry Pi, así...
  • Página 10 Puerto de pantalla DSI GPIO USB 2.0 Conexión inalámbrica / Bluetooth USB 3.0 Micro-HDMI 0 Puerto de cámara CSI Puerto Ethernet Micro-HDMI 1 AV de 3,5 mm 5Figura 1-1: Raspberry Pi 4 Model B LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 11: Los Componentes De Raspberry Pi

    Esta es la memoria de acceso aleatorio (RAM) de Raspberry Pi. Cuando trabajas con Raspberry Pi, la memoria RAM es la que contiene lo que estás haciendo, que no se guarda en la tarjeta microSD hasta que guardes tu trabajo. Juntos, estos componentes forman las memorias volátil y no volátil de Raspberry Pi: la RAM volátil pierde su contenido cada vez que...
  • Página 12 En la parte superior derecha de la placa encontrarás otra tapa de metal (Figura 1-4) que cubre el componente radio, el que permite a Raspberry Pi comunicarse con dispositivos de forma inalámbrica. La propia radio actúa como dos componentes principales: una radio WiFi para conectarse a redes informáticas;...
  • Página 13 USB. Junto a él hay un chip aún más pequeño, el controlador de red, que se encarga del puerto de red Ethernet de Raspberry Pi. Un último chip negro, más pequeño que el resto, se encuentra encima del conector de alimentación USB tipo C, en la parte superior izquierda de la placa (Figura 1-5).
  • Página 14: Puertos De Raspberry Pi

    Puertos de Raspberry Pi Raspberry Pi tiene una serie de puertos, empezando por cuatro puertos de bus serie universal (USB) (Figura 1-6) en la zona central y derecha del borde inferior. Estos puertos permiten conectar a Raspberry Pi cualquier periférico compatible con USB, desde teclados y ratones a cámaras digitales y unidades flash.
  • Página 15 A la derecha de los puertos USB hay un puerto Ethernet, también conocido como puerto de red (Figura 1-7). Puedes usar este puerto para conectar Raspberry Pi a una red de ordenadores con cable, usando un cable con un conector RJ45 en su extremo. Si observas minuciosamente el puerto Ethernet, verás dos diodos emisores de luz en la parte inferior: son...
  • Página 16 (Figura 1-9). Este conector te permite usar el módulo de cámara de Raspberry Pi diseñado especialmente (del que aprenderá más cosas en el Capítulo 8, Cámara de Raspberry Pi.) 5Figura 1-9: Conector de cámara de Raspberry Pi...
  • Página 17 Encima de los puertos HDMI hay un puerto de alimentación USB tipo C (Figura 1-11), que usarás para conectar Raspberry Pi a una fuente de alimentación. El puerto USB tipo C suele ser habitual en smartphones, tablets y otros dispositivos portátiles. Aunque se puede usar un cargador móvil estándar para alimentar Raspberry Pi, los mejores resultados se obtienen con la...
  • Página 18 HAT PoE (de alimentación a través de Ethernet), un complemento opcional que permite a Raspberry Pi recibir alimentación de una conexión de red, en lugar del puerto USB tipo C.
  • Página 19 PARA PRINCIPIANTES Hay un último puerto en Raspberry Pi, pero no está a la vista en la parte superior. Dale la vuelta a la placa y verás un conector de tarjeta microSD en el lado opuesto al del conector de la pantalla (Figura 1-15).
  • Página 20 último se enciende al encender Raspberry Pi 400. En la parte posterior de Raspberry Pi 400 (Figura 1-17) están los puertos. El de la izquierda, visto desde atrás, es el sistema de entrada/salida de uso general (GPIO). Es el que se ha descrito en la página 17, pero volteado: el primer pin, el 1, está...
  • Página 21 Los dos puertos siguientes son los puertos micro-HDMI, para la conexión a un monitor, TV u otra pantalla. Al igual que Raspberry Pi 4, Raspberry Pi 400 admite hasta dos pantallas. Junto a estos puertos está el de alimentación USB tipo C, para la conexión a la fuente de alimentación de Raspberry Pi o a una fuente de alimentación USB compatible.
  • Página 22: Capítulo 2: Preparativos Para Usar Raspberry Pi

    Si has recibido este documento en un kit de escritorio de Raspberry Pi o con un Raspberry Pi 400, ya tendrás casi todo lo necesario para empezar y lo único que debes aportar es un monitor de ordenador o un televisor con una conexión HDMI (el mismo tipo de conector que usan los descodificadores, los reproductores de Blu-ray y las consolas de juego) para ver lo que hace tu Raspberry Pi.
  • Página 23 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Si has optado por un Raspberry Pi sin accesorios, también necesitarás lo siguiente: Fuente de alimentación USB – De 5 V y 3 amperios (3 A), con un conector USB tipo C. La fuente de alimentación oficial de Raspberry Pi es la opción recomendada, ya que es capaz de...
  • Página 24: Instalación De Raspberry Pi

    Raspberry Pi y hay carcasas de otros fabricantes disponibles a través cualquier distribuidor acreditado. Si quieres usar Raspberry Pi en una red con cable, en lugar de una inalámbrica (WiFi), también necesitarás un cable de red, que deberías conectar en un extremo del conmutador o el enrutador de la red.
  • Página 25: Montar La Carcasa

    PARA PRINCIPIANTES Montar la carcasa Si vas a instalar Raspberry Pi en una carcasa, ese debería ser tu primer paso. Si utilizas la carcasa oficial de Raspberry Pi, empieza por separar las dos partes que la componen: la base roja y la tapa blanca.
  • Página 26 Para instalar la tarjeta microSD, que es el almacén de Raspberry Pi, gira Raspberry Pi (en la carcasa, si estás usando una) y desliza la tarjeta en la ranura microSD, con la etiqueta hacia el lado opuesto de Raspberry Pi. Solo puede entrar en un sentido y debería encajar en su sitio sin demasiada presión.
  • Página 27: Conectar Un Teclado Y Un Ratón

    Conecta el cable USB del teclado a cualquiera de los cuatro puertos USB (2.0 o 3.0) de Raspberry Pi. Si utilizas el teclado oficial de Raspberry Pi, hay un puerto USB en la parte posterior para el ratón. Si utilizas otro teclado, conecta el cable USB de tu ratón a otro puerto USB de Raspberry Pi.
  • Página 28: Conectar Una Pantalla

    HDMI, busca un número de puerto junto al conector: tendrás que asignar el televisor a esta entrada para ver la pantalla de Raspberry Pi. Si no ves un número de puerto, no te preocupes: puedes ir pasando de una entrada a otra hasta que encuentres Raspberry Pi.
  • Página 29: Conectar Un Cable De Red (Opcional)

    Conectar un cable de red (opcional) Para conectar Raspberry Pi a una red con cable, usa un cable de red (conocido como cable Ethernet) y conéctalo en el puerto Ethernet de Raspberry Pi, con el clip de plástico hacia abajo.
  • Página 30: Conectar Una Fuente De Alimentación

    Conectar una fuente de alimentación La conexión de Raspberry Pi a una fuente de alimentación es el último paso en el proceso de instalación del hardware, y algo que solo debes hacer cuando tengas todo listo para empezar a configurar el software: Raspberry Pi no tiene un interruptor de encendido y se encenderá en cuanto se conecte a una fuente de alimentación con corriente.
  • Página 31 Si ves una pantalla negra, espera unos minutos; la primera vez que Raspberry Pi se inicia, tiene que realizar algunas tareas en segundo plano. Al cabo de un rato verás el escritorio y el asistente de configuración del sistema operativo Raspberry Pi, como se muestra en la Figura 2-1.
  • Página 32: Conectar Un Ratón

    USB del extremo del ratón e insértalo en cualquiera de los tres puertos USB (2.0 o 3.0) de la parte posterior de Raspberry Pi 400. Si quieres reservar los dos puertos USB 3.0 de alta velocidad para otros accesorios, usa el puerto blanco.
  • Página 33 HDMI, busca un número de puerto junto al conector: tendrás que asignar el televisor a esta entrada para ver la pantalla de Raspberry Pi. Si no ves un número de puerto, no te preocupes: puedes ir pasando de una entrada a otra hasta que encuentres Raspberry Pi.
  • Página 34 Conectar una fuente de alimentación La conexión de Raspberry Pi 400 a una fuente de alimentación es el último paso en el proceso de instalación del hardware, y algo que solo debes hacer cuando tengas todo listo para empezar a configurar el software: Raspberry Pi 400 no tiene un interruptor de encendido y se encenderá...
  • Página 35 Si ves una pantalla negra, espera unos minutos; la primera vez que Raspberry Pi se inicia, tiene que realizar algunas tareas en segundo plano. Al cabo de un rato verás el escritorio y el asistente de configuración del sistema operativo Raspberry Pi, como se muestra en la Figura 2-2.
  • Página 36: Capítulo 3: Uso De Raspberry Pi

    El más popular de estos es el sistema operativo Raspberry Pi OS, que es el oficial de la Fundación Raspberry Pi. Se basa en Debian Linux y se ha adaptado especialmente para Raspberry Pi.
  • Página 37: Cierre Del Asistente

    (EE.UU.), haz clic en la casilla de verificación para asegurarte de que Raspberry Pi OS use la opción correcta. Si quieres que la interfaz del escritorio y los programas se vean en inglés, sea cual sea tu idioma nativo, haz clic en la casilla "Use English language"...
  • Página 38 En la siguiente pantalla se puede configurar si quieres tener un borde negro alrededor de la pantalla (Figura 3-4). Si el escritorio de Raspberry Pi ocupa todo el espacio de tu TV o monitor, deja la casilla sin marcar. Si tiene un borde negro y es más pequeño que la TV o el monitor, marca la casilla.
  • Página 39: Red Inalámbrica

    La siguiente pantalla te permitirá buscar e instalar actualizaciones para Raspberry Pi OS y los otros programas de software de Raspberry Pi (Figura 3-6). Raspberry Pi OS se actualiza periódicamente para corregir errores, agregar funciones y mejorar el rendimiento. Para instalar las actualizaciones, haz clic en Next.
  • Página 40 Raspberry Pi. Si se te indica, haz clic en el botón Restart. Raspberry Pi se reiniciará. Esta vez no volverá a aparecer el asistente de bienvenida. Ya tienes todo listo para empezar a usar Raspberry Pi.
  • Página 41 Raspberry Pi. O utiliza el botón derecho si quieres elegir la salida de audio que debe utilizar Raspberry Pi. Junto al altavoz está el icono de red (G). Si tienes conexión a una red inalámbrica, verás la intensidad de la señal de esa red representada por una serie de barras.
  • Página 42: El Navegador Web Chromium

    Experimenta a tu aire para aprender más. El navegador web Chromium Para practicar con tu Raspberry Pi, carga el navegador web Chromium: haz clic en el icono de Raspberry, en la esquina superior izquierda, para abrir el menú. Mueve el puntero del ratón para seleccionar la categoría Internet y haz clic en Navegador web Chromium para...
  • Página 43: Cerrar Y Guardar

    ENTRAR en el teclado. Así se cargará el sitio web de Raspberry Pi (Figura 3-13). En esa barra también puedes escribir texto para hacer búsquedas: prueba con "Raspberry Pi", "Raspberry Pi OS" o "informática para educación".
  • Página 44: El Gestor De Archivos

    Todos los archivos que guardes (programas, vídeos, imágenes, etc.) irán a tu directorio de inicio. Para verlo, vuelve a hacer clic en el icono de Raspberry para abrir el menú, mueve el puntero del ratón para seleccionar Accesorios y haz clic en Gestor de archivos para cargarlo (Figura 3-14).
  • Página 45: Métodos Abreviados De Teclado

    Si conectas un dispositivo de almacenamiento extraíble al puerto USB de Raspberry Pi, aparecerá una ventana en la que indicar si quieres abrirlo en el Gestor de archivos (Figura 3-15). Si haces clic en Aceptar podrás ver tus archivos y directorios.
  • Página 46: Extracción De Dispositivos

    La suite de productividad LibreOffice Para ver más cosas posibles con Raspberry Pi, haz clic en el icono de menús de Raspberry, mueve el puntero del ratón a Oficina y haz clic en LibreOffice Writer. Se cargará el procesador de texto de LibreOffice (Figura 3-17), una popular suite de productividad.
  • Página 47 Para empezar, escribe un párrafo sobre lo que has aprendido hasta ahora de Raspberry Pi y su software. Experimenta con los iconos disponibles en la parte superior de la ventana para ver qué...
  • Página 48 LibreOffice también está disponible para otros ordenadores y sistemas operativos. Si te gusta la experiencia en tu Raspberry Pi, puedes descargarlo gratis desde libreoffice.org e instalarlo en cualquier ordenador con Microsoft Windows, Apple macOS o Linux.
  • Página 49 Si un programa de software tiene una marca de verificación, indica que ya está instalado en tu Raspberry Pi. Si no, puedes hacer clic en la casilla correspondiente para poner la marca e indicar que debe instalarse. Puedes marcar tantos programas como quieras antes de instalarlos todos en una sola operación.
  • Página 50 También en la categoría de preferencias del menú de Raspberry Pi encontrarás la herramienta Add/Remove Software para instalar o desinstalar programas. Te ofrece una amplia selección de programas de software, pero en este caso no han sido aprobados por la Fundación Raspberry Pi. Herramienta Configuración de Raspberry Pi El último programa que trataremos en este capítulo es la herramienta Configuración de...
  • Página 51 Solo deberías modificarlas si vas a añadir hardware nuevo (por ejemplo, el módulo de cámara de Raspberry Pi) y únicamente en caso de que así lo indique el fabricante del hardware. Las excepciones a esta regla son: SSH, que habilita "Secure Shell" y te permite iniciar sesión en Raspberry Pi desde otro ordenador de tu red mediante un cliente SSH.
  • Página 52 Sin embargo, los documentos en los que estás trabajando no son los únicos archivos abiertos. Durante su ejecución, el propio sistema operativo Raspberry Pi mantiene abiertos una serie de archivos y, si apagas tu Raspberry Pi con estos archivos aún abiertos, el sistema podría dañarse y requerir una reinstalación.
  • Página 53 La última opción, Logout, solo es útil si tienes más de una cuenta de usuario en tu Raspberry Pi: para cerrar cualquier programa que tengas abierto e ir a la página de inicio de sesión, en la que se te pedirá que introduzcas un nombre de usuario y una contraseña. Si seleccionas Logout involuntariamente y quieres retroceder, simplemente escribe "pi"...
  • Página 54: Capítulo 4: Programar Con Scratch

    Aprende a empezar a codificar usando Scratch, el lenguaje de programación basado en bloques on Raspberry Pi no solo puedes usar software creado por otros: también puedes crear tu propio software, basándote en tu imaginación. Tanto si tienes experiencia previa creando programas (proceso conocido como programación o codificación) como si...
  • Página 55: La Interfaz De Scratch

    Objeto – Los personajes u objetos que ellas incluidas en la sección Programación, controlas en un programa de Scratch se en el menú del sistema Raspberry Pi. Este denominan objetos y están en el escenario. capítulo hace referencia a Scratch 3. Ten en cuenta que Scratch 3 solo funcionará...
  • Página 56 Tu primer programa con Scratch: ¡Hola mundo! Scratch 3 se carga en Raspberry Pi igual que cualquier otro programa: haz clic en el icono de Raspberry para cargar el menú del sistema operativo Raspberry Pi, lleva el cursor a la sección Programación y haz clic en Scratch 3.
  • Página 57 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES del bloque y suelta el botón cuando veas un contorno blanco. No hace falta una decir ¡Hola! gran precisión: en cuanto el bloque esté lo suficientemente cerca, encajará como una pieza de puzle.
  • Página 58: Sugerencias

    área de código a la decir ¡Hola! paleta de bloques (Figura 4-4). Así se quita ese bloque del programa y solo queda el bloque activador, al hacer clic en LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 59 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 4-4: Para eliminar un bloque, simplemente arrástralo fuera del área de código Haz clic en la categoría Movimiento en la paleta de bloques, y luego haz clic en el bloque , arrástralo y suéltalo bajo el bloque activador en el área de código. Como mover 10 pasos su nombre indica, esto le dice a tu objeto (el gato) que se mueva un número de pasos en la...
  • Página 60 Miau reproducirse antes de proceder con el paso siguiente; porque Raspberry Pi "piensa" con tanta rapidez que la siguiente instrucción se ejecuta antes de que veas al gato moverse. Hay otra forma de arreglarlo, además de usar el bloque...
  • Página 61: Reto: Añadir Más Pasos

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz clic en la bandera verde para ejecutar el programa por última vez y verás que, después de moverse a la derecha, el gato espera un segundo antes de volver a la izquierda. Esto se conoce como retardo y es esencial para controlar cuánto tarda en ejecutarse tu secuencia de...
  • Página 62: Variables Y Condicionales

    Las variables son herramientas potentes. Piensa en las cosas que necesitan seguimiento en un juego: la salud de un personaje, la velocidad del objeto en movimiento, el nivel del juego y la puntuación. Todas esas cosas se siguen como variables. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 63 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES En primer lugar, haz clic en el menú Archivo y guarda el programa existente haciendo clic en "Guardar en tu ordenador". Si ya has guardado el programa anteriormente, se te preguntará si quieres sobrescribirlo, sustituyendo la copia guardada por tu nueva versión actualizada. A continuación, haz clic en Archivo y luego en Nuevo para iniciar un nuevo proyecto en blanco (haz...
  • Página 64 A continuación, haz clic en la categoría Control, luego en bloque repetir 10 arrástralo para que empiece directamente debajo de tu bloque dar a bucles el valor 0 rodee los demás bloques de tu secuencia. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 65: Contar Desde Cero

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Vuelve a hacer clic en la bandera verde. Esta vez, verás que el gato cuenta de 0 a 9. Esto funciona porque ahora tu programa está cambiando, o modificando, la propia variable: cada vez que el bucle se ejecuta, el programa añade una unidad al valor de la variable "bucles"...
  • Página 66 Haz clic en la bandera verde sobre el área de escenario y verás que el programa funciona igual que antes: el gato cuenta de 0 a 9 (Figura 4-8) y luego el programa se detiene. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 67 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Esto se debe a que el bloque funciona exactamente igual que el bloque repetir hasta que , pero en lugar de contar el número de bucles lo que hace es comparar el valor de repetir 10 la variable "bucles"...
  • Página 68 "50" y escribe el número "5". l > Por último, haz clic en la palabra "¡Hola!" de tu bloque decir ¡Hola! durante 2 segundos escribe "¡Eso es alto!". LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 69 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz clic en la bandera verde. Al principio, el programa funcionará como antes, con el gato contando de cero en adelante. Al llegar a 6, el primer número mayor que 5, el bloque iniciará...
  • Página 70: Interfaz De Usuario

    Scratch. Para descargarlas haz clic en el icono de Raspberry para cargar el menú del sistema operativo Raspberry Pi, lleva el cursor a la sección Internet y haz clic en Navegador web Chromium. Cuando se cargue el navegador, escribe rpf.io/astronaut-backdrop en la barra de direcciones y pulsa la tecla ENTRAR.
  • Página 71 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 4-11: El fondo del espacio aparece en el escenario Carga el nuevo objeto moviendo el puntero del ratón sobre el icono Elige un objeto y haciendo clic en el icono Subir objeto en la parte superior de la lista emergente.
  • Página 72 Para eso necesitas un bloque de la categoría unir Operadores. Con él se usan dos valores, incluidas variables, y se unen uno tras otro, es lo que se denomina concatenación. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 73 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Empieza con un bloque y luego arrastra y coloca un bloque sobre la decir ¡Hola! unir palabra "¡Hola!". Haz clic en "manzana" y escribe "Tu tiempo de reacción fue ", asegurándote de añadir un espacio en blanco al final, luego arrastra otro bloque unir sobre la parte superior de "plátano"...
  • Página 74 En el primer espacio, sobre "apple" escribe "En ese tiempo la ISS viaja alrededor de ", y recuerda incluir el espacio en blanco al final. En el espacio "banana", escribe "kilómetros", y recuerda incluir el espacio al principio. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 75 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Por último, arrastra un bloque de la categoría Operadores hasta el espacio redondear en blanco intermedio y luego arrastra un bloque informador al nuevo espacio en distancia blanco creado. El bloque redondea los números hacia arriba o hacia abajo hasta redondear el entero más cercano, así...
  • Página 76: Natación Sincronizada

    La mayoría de los juegos usan más de un botón y este proyecto lo demuestra ofreciendo un control de dos botones mediante las teclas ← y → del teclado. PROYECTO ONLINE Este proyecto también está disponible online en rpf.io/synchro-swimming LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 77 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Crea un proyecto y guárdalo con el nombre "Natación sincronizada". Haz clic en Escenario, en la sección de control de escenario, y luego en la pestaña Fondos, en la parte superior izquierda.
  • Página 78 Haz clic en el disfraz "cat flying-a" y luego en el icono de la X sobre la papelera en la esquina superior derecha, para eliminar el disfraz. A continuación, haz LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 79 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES clic en el disfraz "cat flying-b" y usa el cuadro de nombre de la parte superior para asignar el nombre "derecha" (Figura 4-17). 5Figura 4-17: Cambiar el nombre de disfraz a "derecha"...
  • Página 80 . Vuelve a probar la teclas de flecha y verás que ahora el gato cambiar disfraz a derecha parece mirar en la dirección en la que nada. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 81 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Pero para la natación sincronizada de estilo olímpico necesitamos más nadadores y también tenemos que restablecer la posición del objeto gato. Añade un bloque de Eventos y debajo de este un bloque de Movimiento (cambiando los al hacer clic en...
  • Página 82 . Haz clic en la bandera verde crear clon repetir 6 y prueba las teclas de flecha para ver a tus nadadores en acción. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 83 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Para completar el ambiente olímpico, tendrás que añadir música. Haz clic en la pestaña Sonidos situada sobre la paleta de bloques y haz clic en el icono "Elige un sonido" . Haz clic en la categoría Bucles y busca en la lista (Figura 4-19) hasta que encuentres algo que te...
  • Página 84 . Bajo este, añade un bloque (acuérdate cambiar disfraz a derecha repetir 36 de cambiar el valor predeterminado) y dentro de este bloque añade un bloque y otro girar 10 grados mover 10 pasos LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 85 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz clic en la bandera verde para iniciar el programa y luego pulsa la tecla ESPACIO para probar la rutina nueva (Figura 4-20, a continuación). Acuérdate de guardar tu programa cuando termines.
  • Página 86: Juego De Tiro Con Arco

    (haz clic con el botón derecho del ratón y selecciona Extraer aquí). Vuelve a Scratch 3 y haz clic en el menú Archivo seguido de "Cargar desde tu ordenador". Haz clic en ArcheryResources.sb3 y LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 87 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES pulsa el botón Abrir. Se te preguntará si quieres reemplazar el contenido de tu proyecto actual: si no has guardado los cambios, haz clic en Cancelar y guárdalos, de lo contrario, haz clic en Aceptar.
  • Página 88 Control . Haz clic en la al presionar tecla espacio detener todos flecha abajo al final del bloque y cámbiala a detener otros programas en el objeto LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 89 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Si has detenido el programa para añadir los bloques nuevos, haz clic en la bandera verde para iniciarlo de nuevo y luego pulsa la tecla ESPACIO: verás que el objeto flecha deja de moverse.
  • Página 90 Haz clic en la bandera verde para iniciar el juego e intenta dar en la diana amarilla: cuando lo hagas, se te recompensará con una ovación del público y 200 puntos. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 91 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES El juego funciona pero es difícil dar en el blanco. Utilizando lo que has aprendido en este capítulo, intenta ampliarlo para otorgar puntos al acertar en otras partes de la diana, aparte del centro: 100 puntos por el círculo rojo, 50 puntos por el azul, etc.
  • Página 92: Capítulo 5: Programar Con Python

    Este capítulo reutiliza términos y conceptos ya introducidos en el Capítulo 4, Programar con Scratch 3. Si aún no has realizado los ejercicios de ese capítulo, te convendría retroceder y hacerlos antes, para que este te resulte más fácil de seguir. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 93: El Entorno Thonny Python Ide

    Thonny tiene dos versiones de interfaz: La de modo Normal y la de modo Simple, que es la más adecuada para principiantes. Este capítulo utiliza el modo Simple, que se carga de forma predeterminada al abrir Thonny desde la sección de programación del menú de Raspberry. Capítulo 5...
  • Página 94 Al igual que los otros programas ya preinstalados en Raspberry Pi, Thonny está disponible en el menú: haz clic en el icono de Raspberry, mueve el cursor a la sección Programación y haz clic en Thonny Python IDE. La interfaz de usuario de Thonny (en modo simple, de forma predeterminada) se cargará...
  • Página 95: Error De Sintaxis

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES ERROR DE SINTAXIS Si tu programa no se ejecuta y muestra un mensaje indicando 'syntax error' en el área de shell, hay un error en algo de lo que has escrito. Python requiere instrucciones escritas de una forma muy específica: si te saltas...
  • Página 96: Pasos Siguientes: Bucles Y Sangría De Código

    Verás que al pulsar ENTRAR al final de la tercera línea, Thonny automáticamente sangra la siguiente, asumiendo que será parte del bucle. Para quitar esa sangría, simplemente pulsa la tecla RETROCESO una vez antes de escribir la cuarta línea: LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 97 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES print("¡Acabó el bucle!") Ya tienes tu programa completo de cuatro líneas. La primera se encuentra fuera del bucle y solo se ejecutará una vez; la segunda línea establece el bucle; la tercera se encuentra dentro del bucle y se ejecutará...
  • Página 98 Python termina de mostrar el mensaje '¡Bucle en ejecución!', vuelve al principio del bucle y lo muestra de nuevo. 5Figura 5-4: Un bucle infinito se ejecuta constantemente hasta que detienes el programa LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 99: Condicionales Y Variables

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz clic en el icono Stop de la barra de herramientas de Thonny para decirle al programa que deje de hacer lo que está haciendo: eso se conoce como interrumpir el programa. Verás aparecer un mensaje en el área de shell de Python y el programa se detendrá...
  • Página 100 También está , que significa no igual a y es justo lo contrario de . El nombre técnico de estos símbolos es operadores de comparación. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 101 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 5-7: El programa insiste hasta que digas que te llamas 'Clark Kent' USAR = Y == La clave para usar variables es conocer la diferencia entre . Recuerda: significa "hacer que esta variable sea igual a este valor", mientras que...
  • Página 102: Copos De Nieve Con Turtle

    Escribe lo siguiente: turtle.Turtle() Para probar tu programa, tendrás crear alguna tarea para la tortuga. Escribe: pat.forward(100) LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 103 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz clic en el icono Run y guarda tu programa como Turtle Snowflakes. Cuando el programa se haya guardado, aparecerá una nueva ventana llamada "Turtle Graphics" y verás el resultado: tu tortuga, Pat, se moverá hacia adelante 100 unidades, trazando una línea recta (Figura 5-8).
  • Página 104 36 grados y seguirá dibujando hasta que haya diez paralelogramos superpuestos en la pantalla, que formarán una especie de copo de nieve (Figura 5-10). 5Figura 5-10: Repetir la forma para hacer una más compleja LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 105: Ortografía De Estados Unidos

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Mientras que una tortuga robótica dibuja en un solo color en un trozo de papel grande, la tortuga simulada de Python puede utilizar una gama de colores. Añade nuevas líneas 3 y 4, empujando hacia abajo las líneas existentes:...
  • Página 106 Pero esta vez en lugar de usar un bucle, vas a crear una función, que es un segmento de código que puedes utilizar en cualquier momento, es como crear tu propia instrucción de Python. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 107 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Para empezar, borra el código para dibujar los copos mediante paralelogramos, o sea: todo lo que hay entre la instrucción pat.color("cyan") de la línea 10 y pat.right(36) pat.color(random.choice(colours)) la línea 17, ambas inclusive. Deja la instrucción pero añádele un símbolo de almohadilla (...
  • Página 108 Haz clic en Run y observa la ventana de gráficos mientras Pat dibuja siguiendo tus instrucciones. ¡Enhorabuena! Ahora tu copo de nieve se parece mucho más a un copo de nieve de verdad (Figura 5-13). 5Figura 5-13: Las puntas adicionales hacen que parezca un copo de nieve LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 109: Diferencias Espantosas

    Este proyecto necesita dos imágenes —la de las diferencias y una imagen sorpresa "siniestra"— y un archivo de sonido. Haz clic en el icono de Raspberry para cargar el menú del sistema operativo Raspberry Pi, elige la categoría Internet y haz clic en la opción del navegador web Chromium.
  • Página 110 Aparte de mostrar un mensaje corto en el shell (Figura 5-14), hasta ahora el programa no hace gran cosa. 5Figura 5-14: Tu programa funciona, pero aún no hace gran cosa LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 111 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Para mostrar la imagen que contendrá las diferencias, escribe la siguiente línea en el espacio encima de pygame.quit() difference pygame.image.load('spot_the_diff.png') Para asegurarte de que la imagen llena la pantalla, tendrás que modificar valores para ajustarla a la resolución del monitor o el televisor.
  • Página 112 Colócate debajo de la instrucción sleep y escribe lo siguiente en una línea nueva, para que se active justo antes de que el zombi aparezca en pantalla: LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 113 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES scream.play() Por último, dile a Pygame que deje de reproducir el sonido escribiendo la siguiente línea pygame.quit() justo encima de scream.stop() Haz clic en el icono Run y admira tu obra: tras unos segundos de inocente diversión buscando las diferencias, aparecerá...
  • Página 114: Reto: Modificaciones

    (un programa en Python) podría dañar tu ordenador. Dado que has descargado el archivo desde la Fundación Raspberry Pi, que es una fuente de confianza, puedes hacer clic en el botón Keep del mensaje de advertencia que aparece en la parte inferior de la pantalla.
  • Página 115 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 5-17: De momento solo hay dos habitaciones Baja hasta la línea 29 del programa en el área de script y localiza una variable denominada rooms (habitaciones). Este tipo de variable se conoce como diccionario e informa al juego de las habitaciones, sus salidas y a qué...
  • Página 116 Escribe 'coger llave' (Figura 5-19) para poder cogerla, añadiéndola a la lista de elementos que llevas contigo: tu inventario. El inventario va contigo de una habitación a otra. 5Figura 5-19: La llave se añade al inventario LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 117 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz clic en el icono Stop y añade interés al juego añadiendo un monstruo que los jugadores tendrán que evitar. Localiza el diccionario Cocina y añade un elemento 'monstruo', igual que has añadido el objeto 'llave'. Acuérdate de poner una coma al final de la línea sobre:...
  • Página 118 ¡Evita a los monstruos! Ejecuta el juego por última vez y verás que tus nuevas instrucciones aparecen al principio (Figura 5-21). ¡Enhorabuena! Has creado un juego de laberinto interactivo basado en texto. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 119: Reto: Expandir El Juego

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 5-21: Ahora el jugador sabe qué tiene que hacer RETO: EXPANDIR EL JUEGO ¿Puedes añadir más habitaciones para que el juego dure más? ¿Puedes añadir un objeto como protección contra el monstruo? ¿Cómo añadirías un arma para acabar con el monstruo? ¿Puedes añadir habitaciones encima y debajo...
  • Página 120: Capítulo 6: Informática Física Con Scratch Y Python

    Raspberry Pi es un dispositivo excelente para aprender sobre informática física gracias a un componente: el sistema de pines de entrada/salida de uso general o GPIO.
  • Página 121: El Sistema Gpio

    El sistema GPIO GPIO se encuentra en el borde superior de la placa de circuito de Raspberry Pi, o en la parte posterior de Raspberry Pi 400, y se compone de dos largas filas de pines metálicos. Es lo que te permitirá...
  • Página 122 ¡ADVERTENCIA! El sistema GPIO de Raspberry Pi ofrece una forma divertida y segura de experimentar con la informática física, pero debes utilizarlo con precaución. Ten cuidado de no doblar los pines al conectar y desconectar el hardware. Nunca conectes dos pines directamente juntos, ni...
  • Página 123: Componentes Electrónicos

    útil. Los cables puente o simplemente puentes conectan los componentes a Raspberry Pi y entre sí (en caso de no usar una placa de pruebas). Están disponibles en tres versiones: macho-hembra (M2F), necesarios para conectar una placa de pruebas a los pines GPIO;...
  • Página 124 (Ω). Cuanto mayor sea el número de ohmios, más resistencia ofrecen. En los proyectos de informática física de Raspberry Pi, su finalidad más común es proteger a los LED para que no carguen demasiada corriente y se dañen o dañen el Raspberry Pi. Por esa razón se deberían usar resistencias de unos 330  Ω, aunque muchos...
  • Página 125 En todo el mundo hay proveedores de componentes para la informática física con Raspberry Pi, ya sea como piezas individuales o en kits que contienen todo lo necesario para empezar. Para encontrar vendedores, visite rpf.io/products, haga clic en Raspberry Pi 4 y verá...
  • Página 126: Resistencias Codificadas Con Colores

    Pasa a la última franja del grupo (la tercera o cuarta) y comprueba su color en la columna "Multiplicador". Esto te indica por qué número debes multiplicar tu número actual para obtener el valor real de la resistencia. Este ejemplo tiene una franja marrón, que significa "×10 ". Aunque LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 127: La Resistencia Es Vital

    Raspberry Pi y el LED limitando la cantidad de corriente eléctrica que puede tomar el LED. Sin ella, el LED puede tomar demasiada corriente y fundirse; o se podría fundir el Raspberry Pi. Cuando se usa de esta manera, la resistencia se conoce como resistencia limitadora de corriente.
  • Página 128 5Figura 6-1: Conecta tu LED a estos pines y no te olvides de la resistencia. GP12 GP13 Si tu Raspberry Pi está encendido, el LED debería encenderse. De no ser así, comprueba tu GP19 GP16 circuito: asegúrate de que no has usado un valor de resistencia demasiado alto, que todos los...
  • Página 129: Conocimientos De Codificación

    Carga Scratch 3 y haz clic en el icono Añadir extensión . Desplázate hacia abajo para encontrar la extensión GPIO de Raspberry Pi (Figura 6-3 a continuación) y luego haz clic en ella. Esto carga los bloques necesarios para controlar el sistema GPIO de Raspberry Pi desde Scratch 3.
  • Página 130 LED se mantiene encendido. Eso es porque tu programa solo le ha dicho a Raspberry Pi que encienda el LED, eso es lo que indica "output high" en tu bloque . Para volver a apagarlo, haz clic en la flecha abajo al final del set gpio 25 to output high...
  • Página 131: Control De Led En Python

    LED? Control de LED en Python Carga Thonny desde la sección Programación del menú de Raspberry, luego haz clic en el botón New para iniciar un nuevo proyecto y en Save para guardarlo como Hello LED. Para usar los pines GPIO de Python, necesitas una biblioteca llamada GPIO Zero.
  • Página 132: Reto: Iluminación Prolongada

    Juntas, estas dos líneas permiten que Python controle los LED conectados a los pines GPIO de Raspberry Pi y le dicen qué pin, o pines si tienes más de un LED en tu circuito, debe controlar. Para controlar el LED, escribe lo siguiente: led.on()
  • Página 133: Usar Una Placa De Pruebas

    Raspberry Pi a uno de los raíles (normalmente identificado por una raya azul o negra y un símbolo menos (-) para proporcionar una base común para muchos componentes de la placa. Puedes hacer lo mismo si tu circuito necesita 3,3 V o 5 V de energía.
  • Página 134: Pasos Siguientes: Leer Un Botón

    Conecta el raíl de tierra de tu placa de pruebas a un pin de tierra de Raspberry Pi (identificado como GND en la Figura 6-4) con un cable puente macho-hembra, luego conecta una pata del conmutador al raíl de tierra con un cable puente macho-hembra.
  • Página 135 ¿Te parece confuso? ¿No si no debería subir el botón al pulsarlo? De hecho, es lo contrario: Los pines GPIO de Raspberry Pi normalmente están subidos, o activados, cuando se configuran como una entrada. Y al pulsarlos, bajan.
  • Página 136: Reto: Mantén La Iluminación

    Si todo eso suena desconcertante, simplemente recuerda que un botón en un pin de GPIO Raspberry Pi está pulsado cuando el pin baja, no cuando sube. Para ampliar tu programa, vuelve a añadir el LED y la resistencia al circuito: acuérdate de conectar la resistencia al pin GPIO 25 y la pata larga del LED, y la pata más corta del LED al raíl...
  • Página 137 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Leer un botón en Python Haz clic en el botón New en Thonny para iniciar un proyecto y el botón Save para guardarlo como Button Input. Usar un pin GPIO como entrada para un botón es muy similar a usar un pin como salida para un LED, pero tienes que importar una sección diferente de la biblioteca GPIO...
  • Página 138: Reto: Añade Un Bucle

    ¿Cómo añadirías un bucle para que el programa se repita en lugar de cerrarse después de pulsar el botón? ¿Qué tendrías que cambiar para mantener el LED encendido cuando no estés pulsando el botón y apagado mientras lo pulsas? LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 139: Haz Ruido: Cómo Controlar Un Zumbador

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Haz ruido: cómo controlar un zumbador Los LED son un excelente dispositivo de salida, pero no sirven de mucho si estás mirando hacia otro lado. La solución: los zumbadores, que hacen un ruido que oirás desde cualquier parte de la habitación.
  • Página 140: Controlar Un Zumbador En Scratch

    RETO: CAMBIA EL ZUMBIDO ¿Cómo podrías modificar el programa para que el zumbador suene menos tiempo? ¿Puedes construir un circuito para controlar el zumbador mediante un botón? LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 141: Controlar Un Zumbador En Python

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Controlar un zumbador en Python Controlar un zumbador activo mediante la biblioteca GPIO Zero es casi idéntico a controlar un LED, ya que tiene estados de encendido y apagado. Pero necesitas una función diferente, buzzer la función...
  • Página 142: Proyecto De Scratch

    LED, y conecta las segundas patas de todos tus componentes al raíl de tierra de tu placa de pruebas. Por último, conecta el raíl de tierra a un pin de tierra (identificado como GND) en Raspberry Pi para completar el circuito. GP14...
  • Página 143 A continuación, tendrás que decirle a Scratch que el pin GPIO 2, que está conectado al conmutador momentáneo de tu circuito, es una entrada (no una salida): arrastra un bloque de la categoría GPIO de Raspberry Pi de la paleta de set gpio to input pulled high bloques y suéltalo bajo tu bloque .
  • Página 144 Para incorporarlo a tu propio programa, arrastra un bloque al área de código y selecciona "2" en la lista desplegable. when gpio is low Arrastra un bloque debajo de él. dar a empujado el valor 1 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 145 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Esta pila de bloques detecta si se pulsa el botón y ajusta la variable "empujado" a 1. Configurar una variable de esta manera te permite guardar la acción de la pulsación del botón, aunque no vayas a hacer nada con ella de momento.
  • Página 146 ¿Puedes encontrar información sobre los patrones luminosos de los semáforos de otros países y reprogramar tus luces para otro país? ¿Cómo podrías atenuar el brillo de los LED? LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 147: Python:JUego De Reacción Rápida

    LED a la resistencia de 330  Ω que luego se conecta al pin GPIO 4 pin (identificado como GP4) de Raspberry Pi y las segundas patas de todos los componentes al raí de tierra de la placa. Por último, conecta el raíl de tierra al pin de tierra de Raspberry Pi (identificado como GND).
  • Página 148 Para convertir los botones en disparadores para cada jugador, tendrás que añadir una función. Ve a la parte inferior de tu programa y escribe lo siguiente: LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 149 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES pressed(button): print(str(button.pin.number) " ganó el juego") Recuerda que Python usa el método de sangría para saber qué líneas son parte de tu función y Thonny sangrará automáticamente la segunda línea. Por último, añade las dos líneas siguientes para detectar cuándo pulsan los botones los jugadores.
  • Página 150 Python ha recibido el comando _exit(0) y ha detenido el programa, pero tú tendrás que hacer clic en el icono Stop para cerrarlo completamente y prepararlo para otra ronda (Figura 6-8). LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 151: Reto: Mejora El Juego

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 6-8: Cuando se decida el ganador, tendrás que detener el programa Enhorabuena: has creado tu propio juego de informática física. RETO: MEJORA EL JUEGO ¿Puedes añadir un bucle para que el juego se ejecute continuamente? Acuérdate de quitar la instrucción...
  • Página 152: Capítulo 7: Informática Física Con Sense Hat

    Sense HAT es la más especial. La placa Sense HAT se diseñó para la misión espacial Astro Pi. Esta misión fue un proyecto de colaboración entre la Fundación Raspberry Pi, la Agencia Espacial del Reino Unido y la Agencia Espacial Europea, para el que una nave de suministro Cygnus llevó...
  • Página 153: Realidad O Simulación

    Aunque Ed e Izzy te pillan un poco lejos para poder usarlos, el hardware que utilizan también se encuentra en la Tierra, en todos los distribuidores de Raspberry Pi. Y si no quieres comprar una Sense HAT ahora mismo, ¡puedes simularla en el software! REALIDAD O SIMULACIÓN...
  • Página 154: Sense Hat En Raspberry Pi

    PgDn PgDn Sense HAT es totalmente compatible con Raspberry Pi 400 y se puede insertar directamente en el sistema GPIO de la parte posterior. Pero eso significa que los LED estarán orientados en dirección contraria a tu posición y la placa estará orientada al revés.
  • Página 155 También puede haber pines de metal en una tira de plástico negro, como los pines GPIO de Raspberry Pi. De ser así, presiona la tira (orientada hacia arriba) sobre la parte inferior de la Sense HAT hasta que oigas un clic.
  • Página 156: Experiencia En Programación

    Vuelve a encender Raspberry Pi. Verás los LED de la Sense HAT iluminarse con un patrón de arco iris (Figura 7-1) y luego se apagarán. Has completado la instalación de la Sense HAT. 5Figura 7-1: Patrón luminoso de arco iris con el primer encendido Si quieres retirar la Sense HAT, simplemente quita los tornillos superiores, levanta la placa (con cuidado de no doblar los pines del sistema GPIO, porque la Sense HAT se ajusta bastante;...
  • Página 157: Saludos De Scratch

    PARA PRINCIPIANTES Saludos de Scratch Carga Scratch 3 desde el menú del sistema operativo Raspberry Pi. Haz clic en el botón Añadir extensión en la parte inferior izquierda de la ventana de Scratch. Haz clic en la extensión Sense HAT de Raspberry Pi (Figura 7-2). Esto carga los bloques necesarios para controlar las diversas características de Sense HAT, incluyendo su pantalla LED.
  • Página 158 0 y cambia el valor a 90. Haz clic en la bandera verde y verás el mismo mensaje que antes, pero en lugar de desplazarse de izquierda a derecha se desplazará de abajo arriba (Figura 7-4) ¡y tendrás que girar la cabeza, o Sense HAT, para leerlo! LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 159 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 7-4: Ahora el mensaje se desplaza verticalmente Vuelve a cambiar el valor de rotación a 0 y luego arrastra un bloque entre set colour . Haz clic en el color al final del bloque set rotation to 0 degrees display text ¡Hola mundo!
  • Página 160: Reto: Repetir El Mensaje

    RETO: REPETIR EL MENSAJE ¿Puedes usar tus conocimientos sobre los bucles para que se repita un mensaje deslizante? ¿Puedes crear un programa que deletree una palabra usando un color distinto para cada letra? LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 161: Saludos De Python

    PARA PRINCIPIANTES Saludos de Python Carga Thonny haciendo clic en el icono del menú de Raspberry, eligiendo Programación y haciendo clic en Thonny. Si utilizas el emulador de Sense HAT y lo tapa la ventana de Thonny, mantén pulsado el botón del ratón en la barra de título (de color azul, en la parte superior) y arrastra para moverla por el escritorio hasta que sean visibles ambas ventanas.
  • Página 162 Haz clic en el icono Run y observa Sense HAT: ahora el mensaje se desplaza bastante más rápidamente, con letras amarillas sobre un fondo azul (Figura 7-8). Cambia los parámetros para encontrar una combinación de velocidad y color adecuada. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 163 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 7-8: Cambiar los colores del mensaje y el fondo Si quieres usar nombres descriptivos en lugar de valores RGB para definir los colores, tendrás sense.show_message() que crear variables. Encima de la línea , añade lo siguiente:...
  • Página 164: Pasos Siguientes

    Para crear dibujos, tendrás que cambiar los LED individuales. Para hacerlo, debes entender el diseño que hace que la matriz LED de Sense HAT escriba un programa que encienda o apague los LED correctos. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 165: Imágenes En Scratch

    Si has estado trabajando en los proyectos de este capítulo, Scratch 3 mantendrá cargada la extensión Sense HAT de Raspberry Pi. Si has cerrado y vuelto a abrir Scratch 3 desde tu último proyecto, carga la extensión usando el botón Añadir extensión. Arrastra un bloque de Eventos al área de código y luego arrastra un bloque...
  • Página 166 Cuando hayas terminado, arrastra los tres bloques a la paleta de bloques para borrarlos y coloca un bloque debajo de . Haz clic en la bandera verde y clear display al hacer clic en todos los LED se apagarán. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 167 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Para crear una imagen, debes ser capaz de controlar píxeles individuales y asignarles distintos colores. Puedes hacerlo encadenando bloques editados con display frambuesa bloques o puedes gestionar cada píxel individualmente. Para crear tu propia set colour versión del ejemplo de la matriz LED mostrada al principio de esta sección, con dos LED...
  • Página 168: Imágenes En Python

    Evita mirar directamente a los LED de Sense HAT y haz clic en el icono Run: todos los LED se iluminarán con luz blanca brillante (Figura 7-12), por esa razón no deberías mirarlos directamente al ejecutar tu programa. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 169 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 7-12: No mires directamente a la matriz cuando esté iluminada en blanco brillante sense.clear() tiene la finalidad de borrar los LED de cualquier programación anterior, pero acepta parámetros de color RGB, lo que significa que puedes cambiar la pantalla a cualquier color que desees.
  • Página 170 LED en negro, o sea, que los apague (Figura 7-14). Cuando tengas que borrar todos los LED de tus programas, esa es la función que debes utilizar. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 171 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES sense.clear 5Figura 7-14: Usar la función para apagar todos los LED Para crear tu propia versión de la matriz LED mostrada anteriormente en este capítulo, con dos LED específicamente seleccionados iluminados en rojo y azul, añade las siguientes líneas sense.clear()
  • Página 172 "b" para el negro y ya sabrás qué imagen va a aparecer (Figura 7-15). sense.set_pixels(creeper_pixels) Por último, toma esa variable y utiliza la sense.set_pixels() función para dibujar en toda la matriz simultáneamente. ¡Mucho más fácil que dibujar píxel por píxel! LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 173 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 7-15: Mostrar una imagen en la matriz También puedes rotar y voltear las imágenes, ya sea para mostrarlas de forma correcta al girar Sense HAT o como una forma de crear animaciones simples a partir de una sola imagen asimétrica.
  • Página 174 úsalo para delinear tu imagen a mano primero, para facilitarte la creación de la variable. ¿Puedes crear un dibujo y hacer que cambien los colores? Sugerencia: puedes cambiar las variables después de haberlas usado una vez. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 175: Sensores De Tu Entorno

    ¡Hola! durante 2 segundos de los bloques existentes. Para hacer una lectura del sensor de presión, encuentra el bloque en la categoría Sense HAT de Raspberry Pi y arrástralo sobre la palabra '¡Hola!' en tu pressure bloque decir ¡Hola! durante 2 segundos...
  • Página 176: Cambiar Valores

    De nuevo, puedes intentar ejecutarlo de nuevo mientras soplas en Sense HAT (o subiendo el control deslizante de humedad en el emulador) para cambiar la lectura (Figura 7-18): te sorprenderá lo húmedo que es tu aliento. 5Figura 7-18: Lectura del sensor de humedad LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 177: Reto: Desplazamiento Y Bucle

    (Figura 7-19). Pero puede que no sea la temperatura exacta de la habitación: Raspberry Pi genera calor mientras está funcionando y eso calienta la placa Sense HAT y también sus sensores. 5Figura 7-19: Lectura del sensor de temperatura RETO: DESPLAZAMIENTO Y BUCLE ¿Puedes cambiar tu programa para que lea cada uno de...
  • Página 178 De nuevo, puedes soplar en Sense HAT (o subir el deslizador de humedad del emulador) y verás como aumenta cuando vuelvas a ejecutar tu programa (Figura 7-21): te sorprenderá lo húmedo que es tu aliento. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 179 Vuelve a hacer clic en Run y verás una temperatura en grados centígrados (Figura 7-22). Pero puede que no sea la temperatura exacta de la habitación: Raspberry Pi genera calor mientras está funcionando y eso calienta la placa Sense HAT y también sus sensores.
  • Página 180 LED en lugar de mostrarlos en el shell? ¿Puedes hacer que tu programa haga un bucle, de modo que muestre constantemente las condiciones ambientales actuales? LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 181: Sensores Inerciales

    Pero para entender la IMU, debes entender cómo se mueven las cosas. Sense HAT, así como el Raspberry Pi al que se ha acoplado, puede moverse a lo largo de tres ejes espaciales: de lado a lado en el eje X; adelante y atrás en el eje Y; y arriba y abajo en el eje Z (Figura 7-24).
  • Página 182: Sensores Inerciales En Scratch

    Sensores inerciales en Scratch Inicia un nuevo programa en Scratch y carga la extensión Sense HAT de Raspberry Pi, si aún no está cargada. Empieza igual que antes: arrastra un bloque de Eventos al hacer clic en al área de código, luego arrastra un bloque debajo de él, y luego arrastra y edita...
  • Página 183 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Sensores inerciales en Python Crea un programa nuevo en Thonny y guárdalo como Sense HAT Movement. Rellena las líneas sense_emu de salida habituales, recordando usar si estás usando el emulador de Sense HAT:...
  • Página 184 Habrás notado que el acelerómetro está indicando que uno de los ejes (el eje Z si Raspberry Pi está plano sobre la mesa) tiene un valor de aceleración de 1.0 (una fuerza de 1G), pero Sense HAT no se está moviendo. Eso se debe a que está detectando la atracción gravitatoria de la Tierra: la fuerza que "tira"...
  • Página 185 Con la red de Raspberry Pi y los puertos USB orientados hacia el suelo, verás que los valores cambian: ahora el eje Z muestra 0G y el eje X 1G. Luego orienta los puertos HDMI y de alimentación hacia el suelo y ahora es el eje Y el que muestra 1G.
  • Página 186: Reto: Rotación Automática

    Sense HAT y se dañe tanto la placa como el sistema GPIO de Raspberry Pi. Control con el joystick en Scratch Inicia un nuevo programa en Scratch, con la extensión Sense HAT cargada. Igual que antes, arrastra un bloque de Eventos al área de script, luego arrastra un bloque...
  • Página 187 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Arrastra un bloque a tu área de código. Para que haga algo, when joystick pushed up arrastra un bloque debajo de él. decir ¡Hola! durante 2 segundos Empuja el joystick hacia arriba y verás que el gato de Scratch dice "¡Hola!"...
  • Página 188: Control Con El Joystick En Python

    Puedes usar esto en tus programas, por ejemplo, si tienes un personaje en un juego, podrías hacer que empezara a moverse al accionar el joystick en una dirección y que se detuviera al soltar el joystick. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 189 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES También puedes usar el joystick para activar funciones, sin la limitación de tener que usar un bucle "durante". Borra todo lo que hay debajo de sense.clear() y escribe lo siguiente: rojo(): sense.clear(255, 0, 0) azul(): sense.clear(0, 0, 255)
  • Página 190: Proyecto De Scratch: Bengala De Sense Hat

    Inicia un proyecto de Scratch y añade la extensión Sense HAT de Raspberry Pi si aún no está cargada. Como siempre, empieza con cuatro bloques: al hacer clic en , y ten en cuenta que tendrás...
  • Página 191 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES 5Figura 7-28: Píxeles iluminados en colores aleatorios De momento, la bengala no es muy interactiva. Para cambiar eso, arrastra un bloque y colócalo debajo del bloque pero dentro del bloque esperar 1 segundos set pixel .
  • Página 192: Proyecto De Python: Tricorder De Sense Hat

    Ahora que tienes una función completa para leer y mostrar la orientación con IMU, debes crear funciones similares para cada uno de los otros sensores. Empieza con el sensor de temperatura: LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 193 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES temperature(): temp sense.get_temperature() temp round(temp, 1) sense.show_message("Temperatura: grados centígrados" temp) Mira la línea que muestra el resultado a los LED: es lo que se denomina un marcador temp de posición y se sustituye por el contenido de la variable .
  • Página 194 Federación Unida de Planetas. 5Figura 7-29: Cada lectura se desplaza a través de la pantalla Para ver más proyectos de Sense HAT, sigue los enlaces en el Apéndice D, Otro material de referencia. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 195 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Capítulo 7 Informática física con Sense HAT...
  • Página 196: Capítulo 8: Cámara De Raspberry Pi

    Camera Module / HQ Camera es una pequeña placa de circuito cuadrada con un cable plano fino que se conecta al puerto CSI (interfaz serie de cámara) en Raspberry Pi (no disponible en Raspberry Pi 400) y proporciona imágenes fijas de alta resolución y señales de vídeo en movimiento que puede usar tal cual o integrar en tus propios programas.
  • Página 197: Tipos De Cámara

    NoIR. Pero debes comprar también una fuente de luz infrarroja. Los Camera Modules de Raspberry Pi estándar y No IR se basan en un sensor de imagen Sony IMX219 de 8 megapíxeles, lo que significa que puede hacer fotos con hasta 8 millones de píxeles.
  • Página 198: Instalar La Cámara

    Instala el otro extremo del cable de la misma manera. Localiza el puerto de la cámara (o CSI) en Raspberry Pi y tira del conector suavemente. Si tu Raspberry Pi está instalado en una carcasa, tal vez sea conveniente sacarlo antes de empezar. Con Raspberry Pi posicionado con el puerto HDMI orientado hacia ti, desliza el cable plano de forma que los bordes plateados estén a tu izquierda y el plástico azul a tu derecha (Figura 8-2) y luego pulsa suavemente el...
  • Página 199: Ajustar El Enfoque

    HQ Camera en el Apéndice F. Vuelve a conectar la fuente de alimentación a Raspberry Pi y espera a que se cargue el sistema operativo Raspberry Pi OS. Antes de poder usar la cámara, tendrás que decirle a Raspberry Pi que tiene una conectada: abre el menú...
  • Página 200 A diferencia de los programas que has usado hasta ahora, no encontrarás raspistill en el menú. Haz clic en el icono de Raspberry Pi para cargar el menú, elige la categoría Accesorios y haz clic en LXTerminal. Aparecerá una ventana negra con texto en verde y azul (Figura 8-4): este es el terminal que te permite acceder a la interfaz de línea de comandos.
  • Página 201 Si el cable plano sale del borde derecho, usa un valor de rotación de 90 grados. Si sale del borde izquierdo, usa 270 grados. Si la captura original tenía un ángulo incorrecto, haz otra -rot usando para corregirlo. Capítulo 8 Cámara de Raspberry Pi...
  • Página 202: Programación Con Python

    Para ver la foto que has hecho, abre el Gestor de archivos en la categoría Accesorios del menú de Raspberry: la imagen que has creado, llamada test.jpg, estará en tu carpeta home/pi. Localízala en la lista de archivos y haz doble clic en ella para cargarla en un visor de imágenes (Figura 8-6).
  • Página 203 Camera Module. Acuérdate de usar camera.rotation al comienzo de cualquier programa que escribas, para que las imágenes o vídeo que captures no salgan al revés. Capítulo 8 Cámara de Raspberry Pi...
  • Página 204: Capturar Imágenes Fijas

    Thonny se interpone, simplemente haz clic en la barra de título y arrástrala para moverla. Haz doble clic en el archivo para ver la imagen que has capturado (Figura 8-8). Enhorabuena: has programado una cámara. 5Figura 8-8: Abrir la imagen capturada LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 205: Animación Stop Motion Con Un Conmutador

    Usando lo que has aprendido en este capítulo y lo que aprendiste sobre cómo conectar el hardware al sistema GPIO de Raspberry Pi, en el Capítulo 6, Informática física, ya puedes ponerte a crear algo especial: tu propio estudio de animación stop motion.
  • Página 206 Empieza por crear el circuito: añade el conmutador a la placa de pruebas, conecta el raíl de tierra de la placa de pruebas a un pin de tierra de Raspberry Pi (identificado como GND en la Figura 8-9) con un cable puente macho-hembra. Utiliza un puente macho-macho para conectar una pata del conmutador al raíl de tierra en la placa de pruebas, luego un puente...
  • Página 207 Si no, al detener el programa mientras se muestra la vista previa de la cámara, ya no podrás ver el escritorio. Necesitas usar dos instrucciones especiales: except Capítulo 8 Cámara de Raspberry Pi...
  • Página 208 . Escribe lo siguiente, acordándote de eliminar un nivel de sangría en la primera línea para que Python sepa que no es parte de la sección except KeyboardInterrupt: camera.stop_preview() break LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 209 Cuando termines, pulsa CTRL+C para cerrar tu programa y haz doble clic en la capeta animation del escritorio para ver las fotos que has capturado (Figura 8-11 a continuación). Haz doble clic en cualquier imagen para abrirla y verla con más detalle. Capítulo 8 Cámara de Raspberry Pi...
  • Página 210 De momento, lo único que tienes es una carpeta llena de imágenes fijas. Para crear una animación, debes convertirlas en un vídeo. Para ello, haz clic en el icono de Raspberry Pi para cargar el menú, elige Accesorios y haz clic en LXTerminal. Se abrirá una interfaz de línea de comandos (algo que se describe más detalladamente en el Apéndice C), donde puedes...
  • Página 211: Ajustes Avanzados De La Cámara

    Ajustes avanzados de la cámara Si necesitas más control sobre el módulo de Camera Module o la HQ Camera de Raspberry Pi, puedes usar la biblioteca picamera de Python para acceder a varios ajustes. Estos ajustes, junto con sus valores predeterminados, se detallan a continuación y los puedes incluir en tus propios programas.
  • Página 212 Esto controla la forma en que la cámara decide la cantidad de luz disponible al ajustar su exposición. El valor predeterminado es el promedio de la cantidad de luz disponible en todo el backlit matrix spot cuadro. Otros modos posibles son LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 213 Camera Module o la HQ Camera se mueve mientras grabas (por ejemplo, si está conectada a un robot o se lleva de un lado a otro) para reducir el temblor del vídeo capturado. Hay más información sobre estos ajustes, y otros no documentados aquí, en picamera.readthedocs.io. Capítulo 8 Cámara de Raspberry Pi...
  • Página 214: Apéndice A: Instalar Un Sistema Operativo En Una Tarjeta Microsd

    Descargar Raspberry Pi Imager Basado en Debian, el sistema operativo Raspberry Pi es el sistema oficial de Raspberry Pi. La manera más fácil de instalar el sistema operativo Raspberry Pi OS en una tarjeta microSD para tu Raspberry Pi es con la herramienta Raspberry Pi Imager, descargable desde rpf.io/downloads.
  • Página 215 La opción superior es el sistema operativo estándar Raspberry Pi OS. Si prefieres la versión reducida Lite o la versión completa (con todo el software recomendado preinstalado), selecciona "Raspberry Pi OS (other)". También hay opciones para instalar LibreELEC (elige la versión para tu modelo de Raspberry Pi) y Ubuntu Core o Server.
  • Página 216: Apéndice B: Instalar Y Desinstalar Software

    Las instrucciones de este apéndice suplementan a las proporcionadas en el Capítulo 3, Uso de Raspberry Pi, en el que se explica cómo utilizar la herramienta Recommended Software. Si aún no has leído ese capítulo, debes hacerlo antes de utilizar los métodos descritos en este apéndice.
  • Página 217 Para ver y buscar en la lista de paquetes de software disponibles para el sistema operativo Raspberry Pi, usando lo que se denomina repositorios de software, haz clic en el icono de Raspberry para cargar el menú, selecciona la categoría Preferencias y luego haz clic en Add/Remove Software.
  • Página 218 OK cerrará la herramienta cuando se haya instalado el software, mientras que el botón Apply la mantiene abierta. Se te pedirá que introduzcas tu contraseña, para confirmar tu identidad: no queremos que cualquiera pueda añadir o quitar software de tu Raspberry Pi. LA GUÍA OFICIAL DE...
  • Página 219: Desinstalar Software

    Pueden ser, por ejemplo, paquetes de efectos de sonido para un juego o una base de datos para un servidor web. Una vez instalado el software, deberías poder encontrarlo haciendo clic en el icono de Raspberry para cargar el menú y encontrar la categoría del paquete de software. Ten en cuenta que la categoría del menú...
  • Página 220 Todo el software instalado en el sistema operativo Raspberry Pi aparece en Add/Remove Software, incluido el software necesario para que tu Raspberry Pi funcione. Es posible que al quitar muchos paquetes el escritorio deje de cargarse. Para evitarlo, no desinstales cosas a menos que tengas la certeza de que ya no las necesitas.
  • Página 221 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Apéndice B Instalar y desinstalar software...
  • Página 222: Apéndice C: La Interfaz De Línea De Comandos

    La interfaz de línea de comandos unque puedes gestionar la mayoría de los programas en un Raspberry Pi a través del escritorio, para acceder a algunos de ellos hay que usar un método basado en texto, denominado interfaz de línea de comandos (CLI), en una aplicación llamada Terminal.
  • Página 223: Cargar La Aplicación Terminal

    Para cargar el paquete Terminal, haz clic en el icono de Raspberry Pi para cargar el menú, elige la categoría Accesorios y haz clic en LXTerminal.
  • Página 224: Mayúsculas Y Minúsculas

    , que significa cambiar de directorio. MAYÚSCULAS Y MINÚSCULAS La interfaz de línea de comandos del sistema operativo Raspberry Pi distingue entre mayúsculas y minúsculas, lo que significa que es importante fijarse en cómo se escriben los comandos o los nombres. Si, al intentar cambiar de directorio, recibes un mensaje indicando que no existe tal archivo o directorio, comprueba que hayas escrito en mayúscula la D al inicio de Desktop.
  • Página 225: Gestionar Los Archivos

    LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Gestionar los archivos Para practicar con el uso de archivos, cambia a Desktop y escribe: touch Test touch Verás un archivo llamado Test en el escritorio. El comando se suele utilizar para actualizar la información de fecha y hora de un archivo.
  • Página 226: Ejecutar Programas

    Raspberry Pi. También te dirá cómo hacerlo, escribiendo el comando: sudo raspi-config sudo es la parte que indica el cambio de usuario y le dice al sistema operativo Raspberry Pi que ejecute el comando como usuario raíz. sudo Solo tendrás que usar...
  • Página 227 TTY y, si todavía estás conectado, ¡podrán acceder a tu cuenta aunque no sepan tu contraseña! Enhorabuena: has dado tus primeros pasos con la interfaz de línea de comandos del sistema operativo de Raspberry Pi. Apéndice C La interfaz de línea de comandos...
  • Página 228: Apéndice D: Herramienta Configuración De Raspberry Pi

    Raspberry Pi para principiantes tiene la finalidad de ayudarte a empezar a usar tu Raspberry Pi, pero no trata todas las posibilidades que te ofrece. La numerosa comunidad de Raspberry Pi se expande por el mundo y estos ordenadores se utilizan para todo tipo de cosas: juegos, aplicaciones de detección, robótica, inteligencia artificial.
  • Página 229: El Blog De Raspberry Pi

    Raspberry Pi: desde nuevos lanzamientos de hardware y material educativo hasta resúmenes de los mejores proyectos, campañas e iniciativas de la comunidad. Si quieres estar al día en todo lo relacionado con Raspberry Pi, aquí es donde tienes que mirar.
  • Página 230: Proyectos En Raspberry Pi

    Proyectos en Raspberry Pi 4rpf.io/projects El sitio oficial de proyectos de Raspberry Pi ofrece tutoriales de proyectos paso a paso en una serie de categorías, desde la creación de juegos y música hasta la construcción de tu propio sitio web o un robot programado con Raspberry Pi. La mayoría de los proyectos también están disponibles en diversos idiomas y abarcan una gama de niveles de dificultad adecuados para todo tipo de usuarios, desde los principiantes absolutos a los creadores veteranos.
  • Página 231: Foros De Raspberry Pi

    Foros de Raspberry Pi 4rpf.io/forums Los foros de Raspberry Pi son el punto de encuentro de los seguidores de Raspberry Pi para hablar de todo tipo de temas, tanto a nivel básico como altamente técnico. Incluso hay un área para charlas de carácter general, sin un tema concreto.
  • Página 232 Si te interesa ampliar tus horizontes más allá de Raspberry Pi, la revista HackSpace es un buen punto de partida: se puede encontrar en formato impreso en supermercados y quioscos de prensa o se puede descargar de forma gratuita en formato digital.
  • Página 233 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Apéndice D Otro material de referencia...
  • Página 234: Herramienta Configuración De Raspberry Pi

    Configuración de Raspberry Pi. Si vas a añadir nuevo hardware a tu Raspberry Pi (por ejemplo, una placa HAT de audio o un módulo de cámara), las instrucciones te dirán qué ajuste debes cambiar. De lo contrario, se debería mantener la configuración predeterminada.
  • Página 235 La predeterminada es "pi". Hostname: El nombre con el que un Raspberry Pi se identifica en las redes. Si tienes más de un Raspberry Pi en la misma red, cada uno de ellos debe tener un nombre exclusivo.
  • Página 236 La pestaña "Display" contiene los ajustes que controlan cómo se ve la pantalla. Overscan: Este ajuste controla si la salida de vídeo en Raspberry Pi incluye o no barras negras alrededor de los bordes, para compensar el marco de muchos televisores. Si ves barras negras, selecciona la opción "Desactivado".
  • Página 237 GPIO. Serial Port: Activa o desactiva el puerto serie de Raspberry Pi, disponible en los pines GPIO. Serial Console: Activa o desactiva la consola serie, una interfaz de línea de comandos disponible en el puerto serie.
  • Página 238: Pestaña Rendimiento

    Overclock: Te permite elegir entre una serie de opciones que aumentan el rendimiento de tu Raspberry Pi, a costa de un incremento del uso de energía y del calor generado, y la posibilidad de que se reduzca la vida útil total del ordenador. Este ajuste no está disponible en todos los modelos de Raspberry Pi.
  • Página 239: Pestaña Localización

    Zona horaria: Te permite elegir el huso horario de tu ubicación, seleccionando una zona del mundo seguida de la ciudad más cercana a tu ubicación. Si tu Raspberry Pi está conectado a la red pero el reloj muestra la hora equivocada, normalmente se debe a una selección de zona horaria errónea.
  • Página 240: Apéndice F: Configuración De La High Quality Camera

    Hay disponible una lente de bajo coste de 6 mm para la HQ Camera. Es una lente adecuada para la fotografía básica. También se puede usar para la macrofotografía, ya que puede enfocar objetos a distancias muy cortas. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 241: Anillo De Ajuste De Enfoque Posterior Y Tornillo De Bloqueo

    La cámara se suministra con un cable plano de 20 cm para conectarla al puerto de cámara de Raspberry Pi, pero hay disponibles cables más largos si se necesitan Acoplar la lente La lente de 6 mm es un dispositivo con montura...
  • Página 242: Lente De 16 Mm Con Montura Cs

    16 mm. La lente es un dispositivo de montaje C, por lo que tiene un enfoque posterior más largo que el de la lente de 6 mm y por lo tanto requiere el adaptador. LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES...
  • Página 243 LA GUÍA OFICIAL DE RASPBERRY PI PARA PRINCIPIANTES Acoplar la lente a la cámara Gira la lente de 16 mm y el adaptador C-CS en el sentido de las agujas del reloj para que encajen en el anillo de ajuste de enfoque posterior.
  • Página 244: Apéndice G: Especificaciones De Raspberry Pi

    El sistema en chip de los ordenadores Raspberry Pi 4 Model B y Raspberry Pi 400 es un Broadcom BCM2711B0, como verás en la tapa metálica si la miras de cerca (en Raspberry Pi 4).
  • Página 245 HDMI 0 HDMI 1 USB 3.0 USB 2.0 Esta es la lista de especificaciones de Raspberry Pi 4: CPU: ARM Cortex-A72 de 64 bits y cuatro núcleos a 1,5 GHz GPU: VideoCore VI a 500 MHz RAM: 1 GB, 2 GB o 4 GB de LPDDR4 Red: Gigabit Ethernet, doble banda 802.11ac, Bluetooth 5.0, Bluetooth de bajo consumo (BLE)
  • Página 246 Las especificaciones de Raspberry Pi 400 son: CPU: ARM Cortex-A72 de 64 bits y cuatro núcleos a 1,8 GHz GPU: VideoCore VI a 500 MHz RAM: 4 GB de LPDDR4 Red: Gigabit Ethernet, doble banda 802.11ac, Bluetooth 5.0, Bluetooth de bajo consumo (BLE) Salidas de audio y vídeo: 2 ×...
  • Página 247: Importante

    PARA PRINCIPIANTES Apéndice H Raspberry Pi Guía de seguridad y uso IFETEL: 2019LAB-ANCE4957 Número de certificado de Raspberry Pi 4 Model B. Número de registro en TRA ER73381/19 Número de certificado de Raspberry Pi 4 Model B. Diseñado y distribuido por...
  • Página 248 Hecho con la misma tecnología que la de un smartphone, Raspberry Pi se ha diseñado para ayudarte a aprender a codificar, descubrir cómo funcionan los ordenadores y construir cosas increíbles. Esta guía tiene el propósito de demostrar lo fácil que es empezar.

Tabla de contenido