Sistema de alarma de agua de frambuesa Pi (4 / 10 paso)

Paso 4: Configuración de la Pi para I2C

El programa de instalación utiliza el Adafruit RGB positivo 16 x 2 LCD + teclado Kit para Raspberry Pi , que permite una luz de fondo verde o rojo que indica visualmente el estado del sensor de agua. Alteratively, la hermana monocroma kit puede ser utilizado, sin embargo sin la visualización del color.

La exhibición del LCD del carácter utiliza sólo los dos pasadores de I2C en el Pi! Por lo tanto el I2C debe configurarse en el Pi. Desde Raspbian se utiliza como sistema operativo, editar/etc/modules con

nano/etc/modules

y después de dos líneas

I2C-bcm2708
I2C-dev

al final del archivo. Guardar y reiniciar para activar al controlador de hardware I2C.

reiniciar el sistema

Antes de que pueda comenzar con I2C en el Pi, debe ejecutar a través de un par de sencillos pasos desde la consola. Introduce los siguientes comandos para agregar compatibilidad para SMBus (que incluye I2C) a Python:

apt-get install python-smbus
apt-get install i2c-herramientas

I2C-tools no es estrictamente necesario, pero es un paquete de útil ya que se puede utilizar para buscar cualquier dispositivo I2C o SMBus conectado a la placa. Si sabes algo se conecta, pero no sabes que es dirección de 7 bits I2C, esta biblioteca tiene una pequeña gran herramienta para ayudarle a encontrar:

i2cdetect -y 0 (Si utilizas una versión de 1 frambuesa Pi)
i2cdetect -y 1 (si está utilizando una versión 2 frambuesa Pi)

Esto busca /dev/i2c-0 o /dev/i2c-1 para todos de la dirección, y si está conectada una placa de LCD Adafruit, debería aparecer en el 0 x 20 (ver fig. 6).

El código Python de placa LCD Pi Pi está disponible aquí en Github. La forma más sencilla de obtener el código en su Pi es conectar un cable Ethernet, y clonar directamente utilizando 'git', que se instala por defecto en la mayoría de distros. Simplemente ejecute los siguientes comandos desde una ubicación apropiada (por ejemplo "/ home/pi"):

apt-get install git
CD/home/pi
git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git

Crea una carpeta "Adafruit-frambuesa-Pi-Python-Code" con unos sub carpeta como "Adafruit_CharLCDPlate". Copiar los archivos originales (no accesos directos)

Adafruit_I2C.py,
Adafruit_MCP230xx.py y
Adafruit_CharLCDPlate.py

de las carpetas correspondientes a una nueva carpeta "water_alarm_system". Será utilizados por el programa principal "water_alarm_system.py" y tiene que ser en la misma carpeta.

Artículos Relacionados

Alarma de agua de frambuesa pi 2 con Zapatero t plus

Alarma de agua de frambuesa pi 2 con Zapatero t plus

Este es nuestro primer intento con la frambuesa pi 2Hemos querido crear una alarma agua sin cabezaPartes utilizadas:Frambuesa Pi 2Sensor de agua Funduinoresistencia de 1 kLed rojoAdafruit T-Zapatero PlusProtoboard grande (muy grande;-p)Paso 1: Config
Sistema de alarma de detección de movimiento

Sistema de alarma de detección de movimiento

Un básico de la cámara USB puede utilizarse para detectar movimiento en una habitación. En los pasos siguientes le mostraremos cómo puede usar bloques de reactivos para programa listo para ejecutar la aplicación Java que envía SMS o correo electrónic
Cómo hacer un sistema de alarma con Arduino

Cómo hacer un sistema de alarma con Arduino

Con Arduino es realmente posible hacer proyectos complejos, particularmente a través de Internet, se puede utilizar a través del escudo diferentes disponibles para el microcontrolador. En este artículo, veremos cómo hacer un sistema de alarma profesi
Cómo hacer un sistema de alarma usando un PicoBoard

Cómo hacer un sistema de alarma usando un PicoBoard

este Instructable es para hacer un sistema de alarma con cero y un PicoBoard.El link para el programa scratch que se utilizará es https://scratch.mit.edu/projects/97054537/El link para el video de ella trabajando es https://m.youtube.com/watch?v=SE7R
"La cama Wetter" alarma de agua

"La cama Wetter" alarma de agua

"La cama Wetter" fue basado en un amigo que falta su examen de química. Pensé, si sólo tenía una alarma que realmente le despertó a tiempo para él. Así que pensé que si hubiera una alarma que le despertó físicamente entonces se habría despertado
Sistema de alarma casera de fotón partícula

Sistema de alarma casera de fotón partícula

Aquí está mi primer instructivo! Hace ya tres años conocí a Arduino. He intentado diferentes proyectos DIY pero no tengo post uno antes. Hacer un sistema de alarma no puede parecer un proyecto complicado, pero si la electrónica es tu hobby no su prof
Sistema de bomba de agua On-Demand de bricolaje 12 voltios

Sistema de bomba de agua On-Demand de bricolaje 12 voltios

Campamento mucho y tiendo a acampar en zonas remotas que no disponen de servicios tales como agua, eléctrica o baños disponibles. Cuando yo no estoy realmente camping, me gusta pasar tiempo edificio 'los juguetes' para acampar.Cuando yo estoy acampan
Camping/exterior sistema de alarma para detección de bestia y personas

Camping/exterior sistema de alarma para detección de bestia y personas

Ahora es el verano, muchas personas van a disfrutar de la fauna cuando van a acampar en la naturaleza. Si usted dormido en la naturaleza en una tienda que sabes qué formidable es escuchar el ruido de cualquier bestia en la oscuridad, (ejemplo un oso)
Laser Beam sistema de alarma con batería recargable para Laser

Laser Beam sistema de alarma con batería recargable para Laser

Hola todo el mundo... Soy Revhead, y este es mi primer instructable así que por favor no dude en darme asesorar y señalar áreas en que mejorar.La inspiración para este proyecto vino de Kipkay que publicó una versión similar (proteger su casa con rayo
Sistema de alarma de la trampa de rata casera!!!!!!

Sistema de alarma de la trampa de rata casera!!!!!!

¿Por qué gastar cientos de dólares en sistemas de seguridad? Cuando usted puede hacer su propia. Ver este Instructable para aprender cómo usted puede hacer su propio sistema de alarma mediante una trampa de la rata.Haga clic aquí para Video educativo
INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

Sobre el proyectoConstruir usted mismo su propio control sistema con umbrales de temperatura máxima y mínimade la temperatura, mantener vivo masajes y paginación de SMS (oldies pero goldies como) y sistema de armado/desarmado remoto. Puede supervisar
Alarma de agua Wifi DIY

Alarma de agua Wifi DIY

¿Nunca ir de vacaciones y están preocupados por algo a tu casa? ¿Fuego, agua, congelación, etc.? bien aquí es un proyecto simple para cualquier persona de menos de $10 que sólo puede salvar su casa. Este proyecto mostrará el mínimo para hacer una ala
Sistema de alarma de la viga del laser

Sistema de alarma de la viga del laser

¿necesita un sistema de alarma portátil? ¿Algo barato pero muy efectivo? Entonces este sistema de alarma láser encubierta es el para usted. He visto unos láser alarma instructables, pero todos ellos sólo activan la alarma mientras que la viga se romp
SPLat controlado sistema de alarma de habitación Bluetooth IR

SPLat controlado sistema de alarma de habitación Bluetooth IR

=============================================================Particularmente me gusta este proyecto porque requiere mínima experiencia eléctrica como la mayor parte de sensores hechos de antemano y PLCs. Pero permite comenzar con, esto no es un siste