Ejercicios prácticos con Raspberry Pi
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Simon Monk. Ejercicios prácticos con Raspberry Pi
Ejercicios prácticos con Raspberry Pi
Tabla de contenidos
Prefacio
Convenciones utilizadas en este libro
Uso de ejemplos de código
Agradecimientos
CAPÍTULO 1. Ajustes y configuración. 1.1 Introducción
1.2 Seleccionar un modelo de Raspberry Pi. Problema
Solución
Observaciones
Para saber más
1.3 Proteger Raspberry Pi. Problema
Solución
Observaciones
Para saber más
1.4 Seleccionar una fuente de alimentación. Problema
Solución
Observaciones
Para saber más
1.5 Seleccionar la distribución del sistema operativo. Problema
Solución
Observaciones
Para saber más
1.6 Grabar una tarjeta microSD con NOOBS. Problema
Solución
Observaciones
Para saber más
1.7 Conectar el sistema. Problema
Solución
Observaciones
Para saber más
1.8 Conectar un monitor DVI o VGA. Problema
Solución
Observaciones
Para saber más
1.9 Usar un monitor de vídeo compuesto. Problema
Solución
Observaciones
Para saber más
1.10 Ajustar el tamaño de la imagen al monitor. Problema
Solución
Observaciones
Para saber más
1.11 Maximizar el rendimiento. Problema
Solución
Observaciones
Para saber más
1.12 Cambiar la contraseña. Problema
Solución
Observaciones
Para saber más
1.13 Ajustar Pi para empezar directamente con un sistema de ventanas. Problema
Solución
Observaciones
Para saber más
1.14 Apagar su Raspberry Pi. Problema
Solución
Observaciones
Para saber más
1.15 Instalar el módulo de cámara de Raspberry Pi. Problema
Solución
Observaciones
Para saber más
1.16 Usar bluetooth. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 2. Redes. 2.1 Introducción
2.2 Conectar a una red por cable. Problema
Solución
Observaciones
Para saber más
2.3 Encontrar la dirección IP. Problema
Solución
Observaciones
Para saber más
2.4 Configurar una dirección IP estática. Problema
Solución
Observaciones
Para saber más
2.5 Ajustar el nombre de Raspberry Pi. Problema
Solución
Observaciones
Para saber más
2.6 Configurar una conexión inalámbrica. Problema
Solución
Observaciones
Para saber más
2.7 Conectar un cable de consola. Problema
Solución
Observaciones
Para saber más
2.8 Controlar Pi de forma remota con SSH. Problema
Solución
Observaciones
Para saber más
2.9 Controlar Pi de forma remota con VNC. Problema
Solución
Observaciones
Para saber más
2.10 Controlar Pi de forma remota con RDP. Problema
Solución
Observaciones
Para saber más
2.11 Uso compartido de archivos en una red Mac. Problema
Solución
Observaciones
Para saber más
2.12 Compartir la pantalla Pi en un Mac. Problema
Solución
Observaciones
Para saber más
2.13 Usar Raspberry Pi como almacenamiento conectado a la red (NAS) Problema
Solución
Observaciones
Para saber más
2.14 Impresión en red. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 3. Sistema operativo. 3.1 Introducción
3.2 Mover archivos de forma gráfica. Problema
Solución
Observaciones
Para saber más
3.3 Comenzar una sesión de terminal. Problema
Solución
Observaciones
Para saber más
3.4 Navegar por el sistema de archivos mediante un terminal. Problema
Solución
Observaciones
Para saber más
3.5 Copiar un archivo o una carpeta. Problema
Solución
Observaciones
Para saber más
3.6 Renombrar un archivo o carpeta. Problema
Solución
Observaciones
Para saber más
3.7 Editar un archivo. Problema
Solución
Observaciones
Para saber más
3.8 Visualizar el contenido de un archivo. Problema
Solución
Observaciones
Para saber más
3.9 Crear un archivo sin utilizar un editor. Problema
Solución
Observaciones
Para saber más
3.10 Crear un directorio. Problema
Solución
Observaciones
Para saber más
3.11 Eliminar un archivo o un directorio. Problema
Solución
Observaciones
Para saber más
3.12 Realizar tareas con privilegios de superusuario. Problema
Solución
Observaciones
Para saber más
3.13 Entender los permisos de archivo. Problema
Solución
Observaciones
Para saber más
3.14 Cambiar los permisos de archivo. Problema
Solución
Observaciones
Para saber más
3.15 Cambiar la propiedad del archivo. Problema
Solución
Observaciones
Para saber más
3.16 Hacer una captura de pantalla. Problema
Solución
Observaciones
Para saber más
3.17 Instalar un software con apt-get. Problema
Solución
Observaciones
Para saber más
3.18 Eliminar un software instalado con apt-get. Problema
Solución
Observaciones
Para saber más
3.19 Instalar paquetes de Python con pip. Problema
Solución
Observaciones
Para saber más
3.20 Buscar archivos desde la línea de comandos. Problema
Solución
Observaciones
Para saber más
3.21 Buscar códigos fuente con Git. Problema
Solución
Observaciones
Para saber más
3.22 Ejecutar un programa o una secuencia de comandos al iniciar. Problema
Solución
Observaciones
Para saber más
3.23 Ejecutar un programa o secuencia de comandos como servicio. Problema
Solución
Observaciones
Para saber más
3.24 Ejecutar automáticamente un programa o una secuencia de comandos en intervalos regulares. Problema
Solución
Observaciones
Para saber más
3.25 Encontrar cosas. Problema
Solución
Observaciones
Para saber más
3.26 Utilizar el historial de la línea de comandos. Problema
Solución
Observaciones
Para saber más
3.27 Supervisar la actividad del procesador. Problema
Solución
Observaciones
Para saber más
3.28 Trabajar con archivos comprimidos. Problema
Solución
Observaciones
Para saber más
3.29 Mostrar los dispositivos USB conectados. Problema
Solución
Observaciones
Para saber más
3.30 Redirigir la salida desde la línea de comandos a un archivo. Problema
Solución
Observaciones
Para saber más
3.31 Concatenar archivos. Problema
Solución
Observaciones
Para saber más
3.32 Usar pipes (tuberías) Problema
Solución
Observaciones
Para saber más
3.33 Ocultar la salida al terminal. Problema
Solución
Observaciones
Para saber más
3.34 Ejecutar programas en segundo plano. Problema
Solución
Observaciones
Para saber más
3.35 Crear alias de comandos. Problema
Solución
Observaciones
Para saber más
3.36 Ajustar la fecha y la hora. Problema
Solución
Observaciones
Para saber más
3.37 Saber cuánto espacio tiene en la tarjeta SD. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 4. Software. 4.1 Introducción
4.2 Crear un centro multimedia. Problema
Solución
Observaciones
Para saber más
4.3 Instalar programas de ofimática. Problema
Solución
Observaciones
Para saber más
4.4 Instalar otros navegadores. Problema
Solución
Observaciones
Para saber más
4.5 Usar Pi Store. Problema
Solución
Observaciones
Para saber más
4.6 Crear un servidor webcam. Problema
Solución
Observaciones
Para saber más
4.7 Ejecutar un emulador de juegos de consola vintage. Problema
Solución
Observaciones
Para saber más
4.8 Ejecutar Minecraft Pi Edition. Problema
Solución
Observaciones
Para saber más
4.9 Ejecutar un servidor de Minecraft. Problema
Solución
Observaciones
Para saber más
4.10 Ejecutar Open Arena. Problema
Solución
Observaciones
Para saber más
4.11 Transmisor de radio Raspberry Pi
Problema
Solución
Observaciones
Para saber más
4.12 Ejecutar GIMP. Problema
Solución
Observaciones
Para saber más
4.13 Radio por Internet. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 5. Fundamentos de Python. 5.1 Introducción
5.2 Decidir entre Python 2 y Python 3. Problema
Solución
Observaciones
Para saber más
5.3 Editar programas de Python con IDLE. Problema
Solución
Observaciones
Para saber más
5.4 Usar la consola de Python. Problema
Solución
Observaciones
Para saber más
5.5 Ejecutar programas de Python desde el terminal. Problema
Solución
Observaciones
Para saber más
5.6 Variables. Problema
Solución
Observaciones
Para saber más
5.7 Visualizar la salida. Problema
Solución
Observaciones
Para saber más
5.8 Leer la entrada del usuario. Problema
Solución
Observaciones
Para saber más
5.9 Aritmética. Problema
Solución
Observaciones
Para saber más
5.10 Crear cadenas. Problema
Solución
Observaciones
Para saber más
5.11 Concatenar (unir) cadenas. Problema
Solución
Observaciones
Para saber más
5.12 Convertir números en cadenas. Problema
Solución
Observaciones
Para saber más
5.13 Convertir cadenas en números. Problema
Solución
Observaciones
Para saber más
5.14 Conocer la longitud de una cadena. Problema
Solución
Observaciones
Para saber más
5.15 Conocer la posición de una cadena dentro de otra. Problema
Solución
Observaciones
Para saber más
5.16 Extraer una parte de una cadena. Problema
Solución
Observaciones
Para saber más
5.17 Sustituir una cadena de caracteres por otra dentro de una cadena. Problema
Solución
Observaciones
Para saber más
5.18 Convertir una cadena en letras mayúsculas o minúsculas. Problema
Solución
Observaciones
Para saber más
5.19 Ejecutar comandos de forma condicional. Problema
Solución
Observaciones
Para saber más
5.20 Comparar valores. Problema
Solución
Observaciones
Para saber más
5.21 Operadores lógicos. Problema
Solución
Observaciones
Para saber más
5.22 Repetir instrucciones un número exacto de veces. Problema
Solución
Observaciones
Para saber más
5.23 Repetir instrucciones hasta que alguna condición cambie. Problema
Solución
Observaciones
Para saber más
5.24 Interrumpir bucles. Problema
Solución
Observaciones
Para saber más
5.25 Definir una función en Python. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 6. Listas y diccionarios de Python. 6.1 Introducción
6.2 Crear una lista. Problema
Solución
Observaciones
Para saber más
6.3 Acceder a elementos de una lista. Problema
Solución
Observaciones
Para saber más
6.4 Conocer la longitud de una lista. Problema
Solución
Observaciones
Para saber más
6.5 Añadir elementos a una lista. Problema
Solución
Observaciones
Para saber más
6.6 Eliminar elementos de una lista. Problema
Solución
Observaciones
Para saber más
6.7 Crear una lista dividiendo una cadena. Problema
Solución
Observaciones
Para saber más
6.8 Iterar sobre una lista. Problema
Solución
Observaciones
Para saber más
6.9 Enumerar una lista. Problema
Solución
Observaciones
Para saber más
6.10 Clasificar una lista. Problema
Solución
Observaciones
Para saber más
6.11 Cortar una lista. Problema
Solución
Observaciones
Para saber más
6.12 Aplicar una función a una lista. Problema
Solución
Observaciones
Para saber más
6.13 Crear un diccionario. Problema
Solución
Observaciones
Para saber más
6.14 Acceder a un diccionario. Problema
Solución
Observaciones
Para saber más
6.15 Eliminar elementos de un diccionario. Problema
Solución
Observaciones
Para saber más
6.16 Iterar sobre diccionarios. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 7. Python avanzado. 7.1 Introducción
7.2 Dar formato a números. Problema
Solución
Observaciones
Para saber más
7.3 Dar formato a la fecha y hora. Problema
Solución
Observaciones
Para saber más
7.4 Devolver más de un valor. Problema
Solución
Observaciones
Para saber más
7.5 Definir una clase. Problema
Solución
Observaciones
Para saber más
7.6 Definir un método. Problema
Solución
Observaciones
Para saber más
7.7 Herencia. Problema
Solución
Observaciones
Para saber más
7.8 Escritura en un fichero. Problema
Solución
Observaciones
Para saber más
7.9 Lectura de un fichero. Problema
Solución
Observaciones
Para saber más
7.10 Pickling. Problema
Solución
Observaciones
Para saber más
7.11 Manejar excepciones. Problema
Solución
Observaciones
Para saber más
7.12 Usar módulos. Problema
Solución
Observaciones
Para saber más
7.13 Números aleatorios. Problema
Solución
Observaciones
Para saber más
7.14 Hacer peticiones web desde Python. Problema
Solución
Observaciones
Para saber más
7.15 Argumentos de la línea de comandos en Python. Problema
Solución
Observaciones
Para saber más
7.16 Ejecutar comandos de Linux desde Python. Problema
Solución
Observaciones
Para saber más
7.17 Enviar correos electrónicos desde Python. Problema
Solución
Observaciones
Para saber más
7.18 Escribir un servidor web simple en Python. Problema
Solución
Observaciones
Para saber más
7.19 Hacer más de una cosa a la vez. Problema
Solución
Observaciones
Para saber más
7.20 No hacer nada en Python. Problema
Solución
Observaciones
Para saber más
7.21 Usar Python con Minecraft Pi Edition. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 8. Visión artificial. 8.1 Introducción
8.2 Instalar SimpleCV. Problema
Solución
Observaciones
Para saber más
8.3 Configurar una webcam USB para la visión artificial. Problema
Solución
Observaciones
Para saber más
8.4 Usar un módulo de cámara de Raspberry Pi para la visión artificial. Problema
Solución
Observaciones
Para saber más
8.5 Contar monedas. Problema
Solución
Observaciones
Para saber más
8.6 Detección facial. Problema
Solución
Observaciones
Para saber más
8.7 Detección de movimiento. Problema
Solución
Observaciones
Para saber más
8.8 Reconocimiento óptico de caracteres. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 9. Fundamentos de hardware. 9.1 Introducción
9.2 Conocer el camino al conector GPIO
Problema
Solución
Observaciones
Para saber más
9.3 Mantener su Raspberry Pi segura cuando utilice el conector GPIO. Problema
Solución
Observaciones
Para saber más
9.4 Configurar I2C. Problema
Solución
Observaciones
Para saber más
9.5 Usar herramientas I2C. Problema
Solución
Observaciones
Para saber más
9.6 Configurar SPI. Problema
Solución
Observaciones
Para saber más
9.7 Instalar PySerial para acceder al puerto serie desde Python. Problema
Solución
Observaciones
Para saber más
9.8 Instalar Minicom para probar el puerto serie. Problema
Solución
Observaciones
Para saber más
9.9 Usar una placa de pruebas con cables puente. Problema
Solución
Observaciones
Para saber más
9.10 Usar una placa de pruebas con Pi Cobbler. Problema
Solución
Observaciones
Para saber más
9.11 Usar una Raspberry Squid. Problema
Solución
Observaciones
Para saber más
9.12 Usar el botón Raspberry Squid. Problema
Solución
Observaciones
Para saber más
9.13 Convertir señales de 5 V a 3,3 V con dos resistores. Problema
Solución
Observaciones
Para saber más
9.14 Convertir señales de 5 V a 3,3 V con un módulo convertidor de nivel. Problema
Solución
Observaciones
Para saber más
9.15 Alimentar Raspberry Pi con pilas. Problema
Solución
Observaciones
Para saber más
9.16 Alimentar Raspberry Pi con una batería LiPo. Problema
Solución
Observaciones
Para saber más
9.17 Introducción a Sense HAT. Problema
Solución
Observaciones
Para saber más
9.18 Introducción a Explorer HAT Pro. Problema
Solución
Observaciones
Para saber más
9.19 Introducción a la placa RaspiRobot. Problema
Solución
Observaciones
Para saber más
9.20 Utilizar una placa de prototipado para Pi. Problema
Solución
Observaciones
Para saber más
9.21 Crear un Hardware At Top (HAT) Problema
Solución
Observaciones
Para saber más
9.22 Pi Compute Module. Problema
Solución
Observaciones
Para saber más
9.23 Pi Zero. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 10. Control de hardware. 10.1 Introducción
10.2 Conectar un led
Problema
Solución
Observaciones
Para saber más
10.3 Dejar los pines GPIO en un estado seguro. Problema
Solución
Observaciones
Para saber más
10.4 Controlar el brillo de un led. Problema
Solución
Observaciones
Para saber más
10.5 Producir un zumbido. Problema
Solución
Observaciones
Para saber más
10.6 Conmutar un dispositivo CC de alta potencia mediante un transistor. Problema
Solución
Observaciones
Para saber más
10.7 Conmutar un dispositivo de alta potencia con un relé. Problema
Solución
Observaciones
Para saber más
10.8 Controlar los dispositivos de CA de alto voltaje. Problema
Solución
Observaciones
Para saber más
10.9 Crear una interfaz de usuario para activar y desactivar cosas. Problema
Solución
Observaciones
Para saber más
10.10 Crear una interfaz de usuario para controlar la potencia de PWM en ledes y motores. Problema
Solución
Observaciones
Para saber más
10.11 Cambiar el color de un led RGB. Problema
Solución
Observaciones
Para saber más
10.12 Usar muchos ledes (Charlieplexing)
Problema
Solución
Observaciones
Para saber más
10.13 Usar un medidor analógico como pantalla. Problema
Solución
Observaciones
Para saber más
10.14 Programar con interrupciones. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 11. Motores. 11.1 Introducción
11.2 Controlar servomotores
Problema
Solución
Observaciones
Para saber más
11.3 Controlar servomotores de manera precisa. Problema
Solución
Discusión
Para saber más
11.4 Controlar varios servomotores. Problema
Solución
Observaciones
Para saber más
11.5 Controlar la velocidad de un motor CC. Problema
Solución
Observaciones
Para saber más
11.6 Controlar la dirección de un motor CC. Problema
Solución
Opción 1: chip L293D y placa de pruebas
Opción 2: Módulo controlador del motor
Software
Observaciones
Para saber más
11.7 Utilizar motores paso a paso unipolares. Problema
Solución
Observaciones
Para saber más
11.8 Utilizar motores paso a paso bipolares. Problema
Solución
Observaciones
Para saber más
11.9 Utilizar un HAT para accionar un motor paso a paso bipolar. Problema
Solución
Observaciones
Para saber más
11.10 Utilizar una tarjeta RaspiRobot para impulsar un motor paso a paso bipolar
Problema
Solución
Observaciones
Para saber más
11.11 Crear un robot Rover sencillo. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 12. Entradas digitales. 12.1 Introducción
12.2 Conectar un pulsador
Problema
Observaciones
Para saber más
12.3 Conmutar con un pulsador. Problema
Solución
Observaciones
Para saber más
12.4 Usar un conmutador de dos posiciones o un interruptor deslizante. Problema
Solución
Observaciones
Para saber más
12.5 Usar un conmutador con la posición central de apagado o un interruptor deslizante. Problema
Solución
Observaciones
Para saber más
12.6 Eliminar el rebote al pulsar un botón. Problema
Solución
Observaciones
Para saber más
12.7 Usar una resistencia pull-up externa. Problema
Solución
Observaciones
Para saber más
12.8 Usar un codificador rotatorio (cuadratura) Problema
Solución
Observaciones
Para saber más
12.9 Usar un teclado. Problema
Solución
Observaciones
Para saber más
12.10 Detectar movimiento. Problema
Solución
Observaciones
Para saber más
12.11 Añadir un GPS a Raspberry Pi. Problema
Solución
Observaciones
Para saber más
12.12 Interceptar pulsaciones de teclas. Problema
Solución
Observaciones
Para saber más
12.13 Interceptar movimientos de ratón. Problema
Solución
Observaciones
Para saber más
12.14 Usar un módulo de reloj en tiempo real. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 13. Sensores. 13.1 Introducción
13.2 Usar sensores resistivos
Problema
Solución
Observaciones
Para saber más
13.3 Medir la luz. Problema
Solución
Observaciones
Para saber más
13.4 Medir la temperatura con un termistor. Problema
Solución
Observaciones
Para saber más
13.5 Detectar metano. Problema
Solución
Observaciones
Para saber más
13.6 Medir el voltaje. Problema
Solución
Observaciones
Para saber más
13.7 Reducir el voltaje para medir. Problema
Solución
Observaciones
Para saber más
13.8 Usar sensores resistivos con un ADC. Problema
Solución
Observaciones
Para saber más
13.9 Medir la temperatura con un ADC. Problema
Solución
Observaciones
Para saber más
13.10 Medir la temperatura de la CPU de Raspberry Pi. Problema
Solución
Observaciones
Para saber más
13.11 Medir la temperatura, la humedad y la presión con Sense HAT. Problema
Solución
Observaciones
Para saber más
13.12 Medir la temperatura con un sensor digital. Problema
Solución
Observaciones
Para saber más
13.13 Medir la aceleración con un módulo MCP3008. Problema
Solución
Observaciones
Para saber más
13.14 Usar la Unidad de Medición Inercial (IMU) del Sense HAT. Problema
Solución
Observaciones
Para saber más
13.15 Encontrar el norte magnético con el Sense HAT. Problema
Solución
Observaciones
Para saber más
13.16 Detectar un imán con un interruptor de láminas. Problema
Solución
Observaciones
Para saber más
13.17 Detectar un imán con un Sense HAT. Problema
Solución
Observaciones
Para saber más
13.18 Medir la distancia. Problema
Solución
Observaciones
Para saber más
13.19 Sensor táctil capacitivo. Problema
Solución
Observaciones
Para saber más
13.20 Visualizar los valores de un sensor. Problema
Solución
Observaciones
Para saber más
13.21 Registrar en una unidad flash USB. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 14. Visualización. 14.1 Introducción
14.2 Usar una pantalla led de cuatro dígitos
Problema
Solución
Observaciones
Para saber más
14.3 Visualizar mensajes en una matriz de led I2C. Problema
Solución
Observaciones
Para saber más
14.4 Usar la pantalla de matriz de led del Sense HAT. Problema
Solución
Observaciones
Para saber más
14.5 Visualizar mensajes en un HAT LCD alfanumérico. Problema
Solución
Observaciones
Para saber más
14.6 Visualizar mensajes en un módulo LCD alfanumérico. Problema
Solución
Observaciones
Para saber más
14.7 Utilizar una pantalla gráfica OLED. Problema
Solución
Observaciones
Para saber más
14.8 Usar tiras de ledes RGB direccionables. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 15. El Internet de las cosas. 15.1 Introducción
15.2 Controlar las salidas GPIO mediante una interfaz web. Problema
Solución
Observaciones
Para saber más
15.3 Visualizar las lecturas de los sensores en una página web. Problema
Solución
Observaciones
Para saber más
15.4 Enviar correos electrónicos y otras notificaciones con IFTTT. Problema
Solución
Observaciones
Para saber más
15.5 Enviar tuits con ThingSpeak. Problema
Solución
Observaciones
Para saber más
15.6 CheerLights. Problema
Solución
Observaciones
Para saber más
15.7 Enviar los datos de los sensores a ThingSpeak. Problema
Solución
Observaciones
Para saber más
15.8 Responder tuits utilizando Dweet y IFTTT. Problema
Solución
Observaciones
Para saber más
CAPÍTULO 16. Arduino y Raspberry Pi. 16.1 Introducción
16.2 Programar un Arduino desde Raspberry Pi
Problema
Solución
Observaciones
Para saber más
16.3 Comunicarse con el Arduino usando el monitor serial. Problema
Solución
Observaciones
Para saber más
16.4 Configurar PyFirmata para controlar un Arduino desde Raspberry Pi. Problema
Solución
Observaciones
Para saber más
16.5 Escritura de salidas digitales en un Arduino desde Raspberry Pi. Problema
Solución
Observaciones
Para saber más
16.6 Utilizar PyFirmata con TTL en serie. Problema
Solución
Observaciones
Para saber más
16.7 Lectura de entradas digitales de Arduino usando PyFirmata. Problema
Solución
Observaciones
Para saber más
16.8 Lectura de entradas analógicas de Arduino usando PyFirmata. Problema
Solución
Observaciones
Para saber más
16.9 Salidas analógicas (PWM) con PyFirmata. Problema
Solución
Observaciones
Para saber más
16.10 Controlar un servo con PyFirmata. Problema
Solución
Observaciones
Para saber más
16.11 Comunicación personalizada con un Arduino sobre TTL en serie. Problema
Solución
Observaciones
Para saber más
16.12 Comunicación personalizada con un Arduino sobre I2C. Problema
Solución
Observaciones
Para saber más
16.13 Utilizar Arduinos pequeños con Raspberry Pi. Problema
Solución
Observaciones
Para saber más
16.14 Comenzar con una tarjeta aLaMode y una Raspberry Pi. Problema
Solución
Observaciones
Para saber más
16.15 Utilizar un shield de Arduino con aLaMode y Raspberry Pi. Problema
Solución
Observaciones
Para saber más
APÉNDICE A. Componentes y proveedores. Componentes
Equipos para prototipos
Resistores y condensadores
Transistores y diodos
Circuitos integrados
Optoelectrónica
Módulos
Varios
APÉNDICE B. Asignación de patillaje de Raspberry Pi. Modelo B, B+, A+ y Zero de la Raspberry Pi 3/2
Modelo B revisión 2 y modelo A de la Raspberry Pi
Modelo B revisión 1 de la Raspberry Pi
Отрывок из книги
Ejercicios prácticos con Raspberry Pi
1. Ajustes y configuración
.....
8.5 Contar monedas
8.6 Detección facial
.....