Siguiendo con el uso del bus I2C para comunicarnos con diferentes dispositvos y nuestro microcontrolador, vamos a utilizar un display LCD retroiluminado de 20×4 para utilizarlo con nuestra Raspberry PI.
El utilizar I2C nos permite utilizar solamente dos cables para conectarnos con cualquier otro dispositivo, como en este caso un display manejado directamente desde Python, para poder hacer funcionar nuestro proyecto primero debemos configurar la Raspberry PI para utilizar el bus I2C, ya que por defecto esta desconectado.
Seguir leyendo Conectando un display LCD de 20×4 a Rasperrt PI mediante I2C – I2C III →
El bus I2C, un estándar que facilita la comunicación entre microcontroladores, memorias y otros dispositivos con cierto nivel de «inteligencia», sólo requiere de dos líneas de señal y un común o masa. Fue diseñado a este efecto por Philips y permite el intercambio de información entre muchos dispositivos a una velocidad aceptable, de unos 100 Kbits por segundo, aunque hay casos especiales en los que el reloj llega hasta los 3,4 MHz.
Seguir leyendo Comunicación entre microcontroladores – Configurar Bus I2C en Raspberry PI- I2C II →
Se utiliza el hardware en el sistema Raspberry PI para generar señales de reloj de espectro ensanchado sobre los pines GPIO para la salida de señal de radio de FM.
Esto significa que todo lo que necesita hacer para convertir el Raspberry Pi, en un (ridículamente poderoso) Transmisor FM es conectar un cable como antena (de tan sólo 20cm) en el pin 4 de la GPIO y ejecutar el código publicado a continuación. Se transmite en 100.0 MHz, aunque la antena es opcional, si no se utiliza su alcance se reduce de ~ 100 metros a ~ 10 cm sin la antena. El archivo de sonido debe ser algo formato wav mono 16.
Cuando se probó, la señal sólo se comenzó a perder después de que nos fuimos a través de varias salas de conferencias con paredes pesadas, a por lo menos 50 metros de distancia y se apagó detrás de un armario de metal.
Seguir leyendo Como convertir una Raspberry Pi en una emisora de FM →
Arduino & Open Hardware Components