PC-16. Circuitos programables con Raspberry Pi


Descripción

Raspberry Pi es un modelo de placa de bajo coste, muy flexible y susceptible de ser utilizada como mini-ordenador de escritorio pero también como placa controladora programable aprovechando las posibilidades de sus pines GPIO (entradas y salidas). Permiten elaborar multitud de proyectos de electrónica programable al más puro estilo Arduino. En esta sesión se exponen distintos proyectos de programación usando 3 herramientas de programación: Scratch 3, Python y Javascript con NodeRed.

Objetivos

  1. Reconocer las principales partes de una placa Raspberry Pi 3 ó 4
  2. Dominar la instalación del sistema Raspbian y de software educativo.
  3. Identificar la estructura de pines GPIO de la raspi y sus posibilidades para la programación.
  4. Experimentar ejemplos de programación con Scratch 3 usando los pines GPIO.
  5. Experimentar ejemplos de programación con Python usando los pines GPIO.
  6. Experimentar ejemplos de programación con Javascript NodeRed usando los pines GPIO.

Contenidos

  • Qué es la placa Raspberry Pi: características y modelos.
  • Anatomía de las placas Pi 3 B+ y Pi 4 B.
  • Raspbian: instalación y configuración.
  • Pines GPIO. Esquema de pines de entrada y salida.
  • Programación visual con Scratch 3: instalación y configuración.
  • Proyectos con Scratch 3: Mi primer circuito: led intermitente. El semáforo de leds. Pulsadores y leds. Pulsadores y contadores. Interruptores. Led brillante. Transistores. Led RGB. Potenciómetros. Servomotores. Zumbadores. Fotoresistencia LDR. Sensor de temperatura. Sensor de distancia.
  • Programación textual con Python: instalación y configuración.
  • Proyectos con Python 3: Mi primer circuito: led intermitente. El semáforo de leds. Pulsadores y leds. Led brillante. Led RGB. WebSocket.
  • Programación con Javascript NodeRed: instalación y configuración.
  • Proyectos con Javascript NodeRed: Mi primer circuito: led intermitente. El semáforo de leds. Pulsadores y leds. Led brillante. Led RGB. WebSocket.

Destinatarios

  • Profesorado de Primaria, Secundaria, Bachillerato y Formación Profesional.

Duración

  • 4 horas.

Formato

  • Taller presencial.
  • Ponencia webinar.