Sistema de correo de caracol de frambuesa Pi

ideó este proyecto como algo que hacer para que mis hijos interesados en programación, electrónica y tecnología y para obtener algo de experiencia con el Raspberry Pi, pequeño, de baja potencia, brazo con ordenador. El proyecto es construir un sistema informático para monitorear su buzón de correo o carta caja y avisarle cuando el cartero ha llegado y ¡ tiene nuevo correo - correo físico real, o por correo, es decir! Se toma una foto del correo sobre el felpudo y envía a través de Gmail a la bandeja de entrada de correo electrónico.

Utiliza la entrada/salida de propósito general (GPIO) en el Pi para proporcionar algunas entradas del interruptor y un LED indicador y para conducir una pantalla de 32 caracteres para proporcionar información de los usuarios (16 caracteres en 2 filas). También utiliza cualquier webcam genérica que funciona con el Pi.

Se necesita:
Frambuesa Pi + SD tarjeta cargada con OS sibilancias Raspbian
concentrador USB con alimentación de 5V.
cable micro del USB para el Pi
conexión de red o adaptador USB wifi para el Pi
Webcam
1602 SainSmart I2C pantalla
Desplazador de nivel de lógica
Alguna conexión con el Pi GPIO - conector IDC, protoboard de cinta cable y electonics de prototipos
resitors
LED
microinterruptores
una longitud de alambre fino
Algún tipo de caja (hemos utilizado lego)

El código de Python requerido está en GitHub:
https://github.com/paulbarber/raspi-GPIO.git
Archivos necesarios:
take_picture_and_email.py
send_gmail_attachment.py
lcd_display.py
i2c_lib.py

Ejecutar con:
sudo python take_picture_and_email.py
(se requiere acceso de root con sudo a la GPIO)

Siga las instrucciones en http://www.raspberrypi.org para configurar la IP en forma estándar con Raspbian OS "sibilancias".
Siga estas instrucciones para configurar cosas.

Activar control GPIO:
sudo apt-get install python-smbus
sudo modprobe i2c-dev
sudo modprobe i2c-bcm2708

Hemos utilizado el protector de imagen webcam simple, fswebcam
sudo apt-get install fswebcam

Crear una cuenta de gmail para el pi y utilizar google api.
Ver: http://mitchtech.net/connect-raspberry-pi-to-gmail-facebook-twitter-more/
Hizo esto:
sudo Apto-conseguir instalar python2.7-dev python-pip (que hizo mucho, incluyendo Python 2.6!)
distribuir easy_install sudo - U
sudo pip install feedparser

Frambuesa Pi con el I2C LCD I2C de Sainsmart 1602
Ver:
Para Rev 2 Pi, necesario utilizar: i2cdetect -y 1 para ver qué hay en i2c.
Comunicación sólo funciona si la pantalla funciona con 3.3v, por lo que es necesario un convertidor de nivel de lógica de 5v.
Utiliza un convertidor de nivel de lógica de SparkFun, puede ser adquirido en componentes frescos para < £2.
https://www.Sparkfun.com/products/8745

Cableado:
Consulte el diagrama del circuito.
Se utilizan tres pines GPIO, para 2 interruptores (tomar la foto y salir/salir) y un LED.
El interruptor de la foto de la toma debe fijarse a la caja de su carta de alguna manera.
2 pernos de I2C, 3.3V, 5V y la tierra se toman a la pantalla por medio de la palanca de cambios de nivel de lógica.

Artículos Relacionados

Sistema de alarma de agua de frambuesa Pi

Sistema de alarma de agua de frambuesa Pi

Instrucciones para emplear un Raspberry PI como un sistema de alarma de aguaVersión 1.0, publicada en enero de 2015El Raspberry Pi lee el estado de uno o dos de agua sensor dispositivo (s) en una o dos de sus pines GPIO. Cuando detecta agua frambuesa
Soporte de sistema de video vigilancia solo con frambuesa Pi

Soporte de sistema de video vigilancia solo con frambuesa Pi

Este tutorial describe cómo construir un soporte de sistema de videovigilancia solo basado en Raspberry Pi.Vamos a utilizar una cámara de Pi de frambuesa que continuamente grabar el vídeo en una unidad flash usb. Esto crea archivos de vídeo de 15 min
Sistema de tiempo y asistencia con frambuesa y Phidgets

Sistema de tiempo y asistencia con frambuesa y Phidgets

En este tutorial vamos a crear un tiempo fácil y sistema de asistencia con un Raspberry Pi y Phidgets RFID de lectura y escritura.Vamos a utilizar una página web para mostrar la hora actual, y un mensaje de confirmación para los empleados y todos los
Cómo establecer a Texas Tech sistema de correo electrónico en el iPhone 4

Cómo establecer a Texas Tech sistema de correo electrónico en el iPhone 4

cada alumno necesita acceder a su eRaider correo electrónico sistema. Por desgracia, no todos los estudiantes tienen acceso 24-7 a un equipo. Por lo tanto, instalación del sistema en un dispositivo celular es muy beneficioso como casi necesario. Eleg
Sistema de riego controlado por frambuesa Pi

Sistema de riego controlado por frambuesa Pi

Cada primavera mi esposa obtiene realmente ambiciosa y plantas de un huerto grande. Como el verano se alarga, ambición vueltas a la pereza y por desgracia de que muchas de las plantas mueren una muerte lenta y fulminante negligencia debido a la falta
Frambuesa Pi como cámara de vigilancia HD de bajo costo

Frambuesa Pi como cámara de vigilancia HD de bajo costo

este instructable describe cómo construir una cámara de vigilancia basada en un Raspberry Pi ordenador que graba vídeo de alta definición cuando algo se mueve en la zona vigilada. Cuadro vivo se puede ver desde cualquier navegador web, incluso desde
Frambuesa Pi 2 Media Center: Kodi en XBian

Frambuesa Pi 2 Media Center: Kodi en XBian

Autor: Timothy maderaFecha: Abril de 2015ResumenEsta guía recorre la construcción y configuración de un home media center de piezas al sistema. Después de seguir estos pasos, tienes un servidor en ejecución Kodi medios en un Raspberry Pi 2 en un caso
Receptor de AirPlay Pi frambuesa

Receptor de AirPlay Pi frambuesa

¿Está cansado de tener que utilizar un cable cada vez que desee reproducir música desde tu iPhone u ordenador, pero no quieres gastar varios cientos de dólares en un par de altavoces inalámbricos?Bien, ¿por qué no usar un Raspberry Pi? Esta barata pe
DIY piña y sandía pintura dibujo garabatos patrones y por correo-correspondencia de ideas

DIY piña y sandía pintura dibujo garabatos patrones y por correo-correspondencia de ideas

Helloooooo todos.Hoy, hacemos un proyecto útil. Dibujo de una piña y la sandía para sello, doodle, patrón y caracol mandamos (correspondencia). Hice mis 2 amigos por correspondencia (amigos del correo del caracol). Espero que todo el mundo como y hac
Gerente frambuesa Pi biorreactor de algas BioMONSTAAAR

Gerente frambuesa Pi biorreactor de algas BioMONSTAAAR

En este Instructable le mostrará cómo construir un módulo de Raspberry Pi para el control de biorreactor de algas Biomonstaaar. En primer lugar, un pequeño resumen de todo el sistema.El biorreactor de algas Biomonstaaar es de código abierto, matriz a
Pip-Boy 3000 con frambuesa

Pip-Boy 3000 con frambuesa

Hola amigosHoy les voy a de prototipo de mostrar como realizar un Pip Boy 3000 con frambuesa Pi basado en el trabajo de Grieve y que yo portado a la pantalla TFT capacitiva de Adafruit entre sus principales características esta la de utilizar en sus
Unificar sudoers privilegios a través de frambuesa Pi dispositivos

Unificar sudoers privilegios a través de frambuesa Pi dispositivos

IntroducciónAdemás de la capacidad para almacenar mapas automounter, LDAP también puede guardar la configuración de sudoers. Esto hace mantenimiento de sudoers política rápida y fácil.Ámbito de aplicaciónEste instructable le mostrará cómo:Instalar pa
Recuperación de contraseña de correo de Yahoo es un problema común a todos los usuarios

Recuperación de contraseña de correo de Yahoo es un problema común a todos los usuarios

Correo de Yahoo E - olvidó su contraseña:Este es un problema muy común a todos los usuarios y sobre todo, se observa en el caso de nuevos usuarios. Hay un procedimiento muy sencillo para evitar tal situación. En primer lugar, usted necesita para aseg
Cómo dar un acceso a internet ejecutando frambuesa Pi PardusARM

Cómo dar un acceso a internet ejecutando frambuesa Pi PardusARM

Hoy, voy a mostrarle cómo dar un acceso a internet PardusARM sistema operativo de v3 funciona en frambuesa Pi 2 modelo B v1.1 tablero. Como usted sabe, proviene de Pardus Pars Anatolia, ser científico, el nombre es Panthera Pardus Tulliana. En este i