Este tutorial le mostrará cómo crear un sistema monitoreo casero simple y extensible usando un Raspberry Pi, una webcam, unos componentes eléctricos y su cuenta de Dropbox. El sistema de acabado podrá solicitar de forma remota y ver las imágenes de su webcam mientras también utiliza un sensor de temperatura estándar digital para monitorear la temperatura de su hogar por internet, todos usando Dropbox.
Este fue el primer proyecto pensado después de recibir un modelo de frambuesa Pi 2 B. Mi objetivo era crear un sistema de monitoreo basado en Python que podía controlar y recibir datos de internet. Si bien hay muchas maneras de hacerlo, decidí utilizar Dropbox como la interfaz entre el Pi y el internet ya que tienen una simple API de Python que permite cargar, modificar y buscar archivos en carpetas específicas usando unas pocas líneas de código.
También quería que mi solución para ser ligero y simple y para evitar saturar mi Pi con programas y bibliotecas innecesarias. El componente de software de este proyecto consiste en un simple script en Python, lo que significa que usted podrá utilizar su Pi como normal, incluso cuando está funcionando el sistema de vigilancia.
Para este proyecto necesitarás:
- Una frambuesa Pi. Cualquier modelo debe funcionar, utilicé un kit del arrancador Pi 2 modelo B, pero tal vez necesita la unidad central sólo.
- A USB webcam. He comprado un barato AWC72015 de Adviento, que pasó a funcionar bien. Puede ser una buena idea consultar este listado de webcams que se confirman con la Pi. Nota que algunos requieren un concentrador USB (sin la mina bien obras).
- Cuenta A Dropbox. Yo uso mi cuenta estándar gratuita como este proyecto no requiere de mucho espacio de almacenamiento.
- Sensor digital de la temperatura de un DS18B20 y una resistencia de 4,7 k. Usted puede comprar ambos aquí, pero son ampliamente disponibles de muchos sitios web de electrónica.
- Algunos accesorios circuito edificio. Recomiendo usar un protoboard y algunos cables de puente para hacer el circuito más fácil posible del proceso de construcción.