Recibir una alerta cuando se abre la puerta de casa – paso a paso

Estándar

POST A MEDIO ESCRIBIR

Este proyecto consiste en recibir una alarma cuando alguien abre la puerta de nuestra casa. Tiene un coste muy reducido, sólo necessitas: una Raspberry, una targeta SD 4GB (minimo), un dongle Wifi (adaptador wifi, usb) y un sensor de puesta.

Constiste en que cada vez que el sensor/interruptor se habra, envie un mail (debemos tener dos cuentas de mail, preferiblemente la que haga de emisor que sea gmail), y casi instantaneamente recibiremos la notificación (email), de que alguien ha abierto la puesta. Continuar leyendo

Acceder a la RPi des del PC (via ssh)

Estándar

Vamos a configurar la RPi para que sin conectar nada (sin teclado, y pantalla) podamos conectarnos des de un PC de la red local.

Tenemos que configurar una IP estática y instalar unos archivos para permitir hacer la connexión SSH

Para configurar la IP tenemos que modificar el archivo ‘interfaces’


sudo nano /etc/network/interfaces

y modificarlo de tal forma: Continuar leyendo

Comprobar la IP en c#

Estándar

En toda comunicación necesitamos saber las IPs. La de nuestro servidor, al ser una IP fija, no tenemos ningún problema, pero la de nuestro equipo o dispositivo, seguramente sea dinámica, y por esa razón la tendremos que comprobar cada vez.

Os dejo el código y la aplicación ( que os ira muy bien si tenéis que comprobar la IP muy a menudo). También es importante comprobar el Sistema Operativo

Continuar leyendo

RPi – Arduino via USB en C#

Estándar

Una desventaja que tiene la Raspberry Pi es que no esta pensada para proyectos que contengan mucha electrónica, y nos encontramos, que cuando tenemos que leer una señal analógica, debemos usar un conversor AC/DC externo o un Arduino. Si usamos un chip AC/DC (tutorial), se comunica con la RPi con el protocolo I2C, y si usamos el Arduino, tenemos la ventaja de poderlo hacer, vía USB. Voy a usar el Arduino via USB y programando (la RPi) en C#. (tutorial con codigo python)

Haremos lo básico: conectaremos un potenciómetro una entrada analógica del Arduino, y este enviara el valor a la Raspberry. El esquema es el siguiente: Continuar leyendo