Raspberry usada como plataforma domotica


Raspberry Pi nos permite otras muchas opciones para desplegar incluso un sistema domótico con el que poder “controlar” nuestro hogar o volverlo “algo más inteligente”.

En esta ocasión se basa en una distribución GNU/Linux para Raspberry Pi que transformará  esta placa  en un completo sistema de control domótico para nuestra casa y con el que podremos, por ejemplo, controlar la iluminación usando una aplicación a medida  para nuestro dispositivo móvil Android.

A continuación  en el  video podemos ver  este interesante proyecto Open software funcionando  a la perfección:

En definitiva  PiHome es un proyecto cuyos componentes esenciales son los siguientes:

  •  RaspberryPi + Wifi dongle
  •  Control remoto + FET-Platine con LED’s en SMD.
  •  Raspbian (una distribución de  RaspberryPi Debian Linux)
  • Servidor web Apache (PHP + MySQL)
  •  Python Socket Server para el control GPIO Pins, comienza con init.d
  • Frontend (HTML, CSS, JS, PHP)

 

En cuanto el montaje  el autor ha hecho ingeniera inversa con un mando por RF de diferentes canales para desde la plataforma Raspberry-pi  poder controlar una serie de periféricos  gracias  al GPIO de la Raspberry , dandose  las ordenes adecuadas para activar /descativar estos canales    por medio del software que el autor ha diseñado y una placa de extension que va entre la Raspberry y la placa del mando de RF.

Aquí podremos  descargar  directamente la imagen ISO para al SD   de tanto el Sistema operativo como el Front-end

En cuanto al conexionado de la Rasberry al mando de RF se hace mediante una placa intermedia cuyo detalle esta claramente fotografiado   aqui

Desde este enlace podemos estudiar  el  sw  PiHome .IMG :http://sourceforge.net/projects/pihom…

Por ultimo desde este enlace  accedemos al   WebApp GUI & Python Socket GPIO Server
https://github.com/cerosx/pihome-GUI

Combinando Raspberry Pi, Arduino y dispositivos que siguen el estándar X10 podemos implementarsistemas más complejos para hacer nuestra casa más inteligente sin duda,pero este primer paso usando reingenieria inversa y la Rasberry es mucho mas sencillo  ,economico y funcional  como ha quedado reflejado en este interesante proyecto.

 

Fuente aqui

Ambilight casero con Raspeberry


Es sin duda muy  interesante el uso de OpenELEC y XBMC    que nos permite convertir  un raspberry Pi en un media center para reproducir nuestras películas o series en la televisión de nuestra casa como podemos ver en este video:

 

Pero este fantastico  media center basado en Raspberry Pi se puede elevar un nivel más y complementarlo con luces ambiente o ambilight  o al menos algo que se le parece bastante al famoso invento de Philips que introdujo en sus TV planos de gama alta esta funcionalidad para reforzar el impacto de la imagen que se ve en el panel LCD

En efecto es cierto ,ya  podemos construirnos un sistema low-cost de luces ambiente para colocar detrás de nuestro televisor y que el color de éstas se vaya adaptando a la imagen que se está mostrando en la pantalla gracia a la palatforma Rasperry y una placa Arduino como podemos ver en este video

Como vemos un trabajo de electronica  y tambien  de bricolaje  con tiras de leds RGB que podremos emprender usando LEDs y siguiendo las pautas que nos recomiendan proyectos como PiBob o AmbiPi y, si además disponemos de una placa Arduino, también podremos combinarla con Raspberry Pi para desarrollar nuestro propio  sistema Ambilight.

La opcíon de usar   solo la Rasberry Pi  se  consigue conectando las tiras de leds  RGB  como se muestra en este esquema:

 

Las pantallas de luz de techo y la computadora están relacionados con receptores de frecuencia de radio que son controlados a través de API Telldus . Plugin vinculada a continuación:

http://www.googleandroid.se/xbmc/tellstick/index.php

AmbiPi consiste en una costum XBMC con modificaciones para capturar la pantalla y enviar un flujo de datos a un Raspberry Pi que ejecuta una versión modificada del PixelPi para conducir 104 LEDs RGB WS2801 través del bus SPI del Raspberry Pi.

Cómo instalar:

Instale Occidentalis v0.2 a su Raspberry Pi. Instrucciones y descarga a continuación:http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-2

Después de la instalación , ejecute los siguientes comandos a través de SSH :

  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt- get install python- cwiid
  • sudo aptitude install python -imaging -tk
  • git clone git :/ / github.com / hydra / PixelPi.git
  • cd PixelPi
  • ambipi git checkout
  • sudo python pixelpi.py ambipi – chip de WS2801 – udp ip – Your- RaspPi – IP – 20434 udp -port – num_leds 104

Instale el cliente de XBMC personalizado. Descarga a continuación   :http://hydraservices.com/files/ambipi/

Si ya ha instalado XBMC y encuentran problemas quitar los siguientes archivos: C:\Users\YourName\AppData\Roaming\XBMC

 

 
Fuente aqui