Raspberry PI – Implementando un sistema domótico asequible [Parte III]

Tras varios meses he decidido retomar este proyecto con el que pretendo crear un sistema domótico libre, y económicamente asequible; basado en este microcomputador de bajo consumo, pero multiplataforma y portable a cualquier dispositivo con sistema operativo GNU/Linux que disponga de puerto GPIO.En anteriores entradas aprendimos a controlar modulos de relés optoacoplados con Raspberry PI mediante bash, PHP, y Python; en esta ocasión he optimizado el sistema domótico, y de paso lo he migrado a Raspberry PI 3 para disponer de conectividad inalámbrica, pero si lo deseáis podéis usar cualquier modelo anterior.

Continue reading

Raspberry PI – Implementando un sistema domótico asequible [Parte I]

En anteriores entradas de esta serie, vimos que son los pines GPIO, y como controlar un LED con ellos desde nuestra Raspberry PI mediante Bash y Python, o con una aplicación web.

portadarelele

En esta ocasión vamos a aprender a controlar el encendido/apagado de un aparato eléctrico; antes de empezar debemos tener instalado el servidor LAMP como vimos en la anterior entrega.

Continue reading

Raspberry PI y los pines GPIO: Controlando el LED desde una interfaz web

En las últimas entradas de esta serie, vimos que son los pines GPIO y para que sirven, y como controlar el encendido/apagado de leds desde la terminal; antes de empezar debemos tener instaladas las librerías GPIO para Python, y el circuito electronico montado y funcionando.
Aplicación Web en HTML + PHP + Python para manejar unos Leds a través del GPIO.

En esta ocasión vamos a instalar el servidor web apache, y aprenderemos a escribir el código en HTML y PHP para controlar ese mismo LED, o varios, desde una interfaz web.

Continue reading

Raspberry PI y los pines GPIO: ¿Que son y que usos prácticos les podemos dar?

Los pines GPIO (General Purpose Input Output) de la Raspberry PI nos permiten trabajar con electrónica de una forma fácil como lo podríamos hacer también con Arduino.

P8120164

Primeros pasos con el GPIO.

Son 26 pines organizados en dos filas de 13, y cada uno de los pines o bien tiene su función específica o es de propósito general, yo voy a mostrar la distribución de los pines de la Raspberry PI Rev 2.0, ya que es la que tengo.
Continue reading