Archivo de la etiqueta: electrónica

Episodio 5 – Raspberry Pi 5 M, RPi.GPIO rootless, Raspbian Jessie y miscelánea de PItando

En el episodio de hoy, en primer lugar, quiero agradecer a Emilio Cano (@emilcar) , de Emilcar.fm, el espacio en forma de entrevista que dedicó en Promopodcast a PItando. Fue un rato muy divertido y todo un honor.

Comparto con vosotros tres noticias del entorno de la Raspberry Pi:

Además os adelanto los derroteros que tomará PItando en las próximas semanas:

  • Vuelve la electrónica, introduciendo señales en la Raspberry Pi mediante pulsadores.
  • Haré un vídeo explicativo del uso de un multímetro.
  • No nos olvidaremos de nuestro videojuego en Scratch.
  • Casi al mismo tiempo que este episodio, sale en PItando un especial bastante largo sobre trabajo con ficheros, que espero que os sirva también para repasar los conocimientos de Python que vimos antes de las vacaciones.

¡Espero que os guste!

Este podcast comienza, y termina, con una sintonía compuesta por Eric Skiff, “We’re the Resistors“.

 

ScratchGPIO: control de prototipos con Scratch

ScratchGPIO es un proyecto de software libre desarrollado por Simon Walters (Cymplecy) que consiste en un añadido a Scratch que lo capacita para manejar los puertos GPIO de la Raspberry Pi. Lógicamente, no es compatible con la versión de Scratch de navegador, por razones obvias: un PC o un Mac no tienen puertos GPIO.

Este proyecto me gusta mucho porque Scratch supone una alternativa muy asequible a Python en función de la experiencia programando y la capacidad de abstracción de la persona que intente programar una placa a través de los puertos. Por ejemplo, si lo que queréis es introducir en estos temas a un niño de corta edad (8 a 12 años), probablemente se incline más por usar Scratch que Python. En este sentido, ScratchGPIO abre la puerta de la electrónica y de la programación a una audiencia mucho más amplia, en edad, que Python.

Actualmente en la versión 7, es compatible con los modelos 1 y 2 de la Raspberry Pi, y es muy fácil de instalar. En este artículo y en el vídeo que lo acompaña lo instalaremos y haremos una prueba rápida con el prototipo del artículo anterior.

Sigue leyendo ScratchGPIO: control de prototipos con Scratch

Episodio 3 – Vuelta de vacaciones, Scratch y el primer prototipo

Durante las vacaciones de PItando que han tenido lugar en agosto he estado migrando el blog, principalmente, y cambiando el feed del Podcast.

Cambiar un feed de un podcast se ha convertido en una tarea bastante sencilla cuando se tiene un hosting propio, y se trata de modificar un archivo llamado .htaccess para que, si un lector o servicio suscrito al feed antiguo lo intenta refrescar, el servidor le conteste que el feed se ha trasladado permanentemente a una nueva ubicación, junto con los mecanismos necesarios para que sea capaz de encontrar la nueva dirección. Esto, por ejemplo, es suficiente para que iTunes corrija la ubicación del feed automáticamente y así me lo confirmaron en la página de soporte de Apple.

Lo que hay que poner en el archivo .htaccess del servidor que aloja el feed antiguo es lo siguiente, dentro del bloque ... :

RewriteBase /
RewriteRule ^category/podcast/feed http://pitando.net/feed/podcast [L,R=301]

Así, lo que se consigue es redirigir la URL antigua (category/podcast/feed colgando de la raíz del dominio) a la nueva (http://pitando.net/feed/podcast) a través de una respuesta HTTP sea un código 301, que indica “trasladado permanentemente”.

También he mejorado algunas características de forma del propio blog, que se supone que me van a ayudar a llegar mejor a vosotros, por ejemplo con el artículo introductorio a Scratch, y el que sale mañana, que será el primer prototipo electrónico de PItando. Este último artículo, aunque muy básico, es una muestra del detalle al que quiero llegar en las entradas experimentales del blog, tanto a nivel teórico explicando qué hay detrás de los principios que queremos aprender, como a nivel audiovisual para demostrar tanto procedimiento como resultados.

¡Espero que os guste!

Enlaces de interés:

Este podcast comienza, y termina, con una sintonía compuesta por Eric Skiff, “We’re the Resistors“.

Kit de inicio de Raspberry Pi 2 orientado a electrónica

En este artículo os voy a enseñar un kit de Raspberry Pi 2 (Modelo B) que he escogido recientemente. Es uno de los llamados “Kit de inicio”, y como veréis por su contenido y en el vídeo, está orientado específicamente para iniciarse en la electrónica programable por medio de la Raspberry Pi.

Mi Raspberry Pi de toda la vida (el Modelo B original) fue un regalo de Reyes, y gracias a ella he podido empezar a trastear y concebir un tiempo después la idea de este blog, y todo lo que le rodea. Y es muy suficiente para enseñar a programar (y enseñar música relacionada con la programación) a un niño o a un adulto que se interese por el tema.

Sin embargo, una Raspberry Pi no es suficiente, por si sola, si se trata de hacer un experimento que incluya un prototipo electrónico. Hacen falta componentes electrónicos, una placa donde poderlos conectar, cables, y medios para conectar dicho prototipo a la Raspberry y poder interactuar con él.

Este kit incluye todo lo necesario para empezar a hacer experimentos de electrónica básicos, incluida la Raspberry Pi 2 (es decir, la nueva) Modelo B.

Sigue leyendo Kit de inicio de Raspberry Pi 2 orientado a electrónica