Paso 4: Mmm, tiempo de postre
Para soporte de webcam y conexión a internet, un microcontrolador como Arduino no corte. Necesitamos algo más potente, el Raspberry Pi.
La imagen de arriba muestra los componentes adicionales que necesitaremos en esta sección. Necesitamos--una frambuesa pi con el caso, un dongle wifi, una webcam y un cable GPIO y Zapatero.
Instalar SimpleCV
SimpleCV es una librería de procesamiento de imagen para python que se puede utilizar con webcams para hacer a todo tipo de cosas como reconocimiento facial, con XBox Kinect o manipulación de imágenes simples. Estaremos usando esta biblioteca para nuestro proyecto de alarma de la webcam. Estos son los pasos para descargarlo.
1. arranque e iniciar sesión en su frambuesa pi. Por defecto usuario y contraseña son pi y frambuesa respectivamente.
2. ejecutar un "sudo apt-get update" para actualizar su sistema
3. Escriba "sudo apt-get install ipython python-opencv scipy python python-numpy python-pygame python-setuptools python-pip" y pulse 'y' cuando se le solicite
4. tipo ahora "wget https://github.com/ingenuitas/SimpleCV/master"
5. Finalmente, escribe "pip install http:///home/pi/master - /home/pi/tmp descargar-cache"
6. ahora puede iniciar xwindows (startx)
7. para probar el SimpleCV, abrir LXTerminal y escriba "simplecv"
8. una vez que esté en el enchufe de la cáscara de SimpleCV en su webcam de usb y el tipo "wc = Camera()" (puede obtener un error, simplemente ignorarlo)
9. tipo ahora "img = wc.getImage()"
10. ahora, escriba "img.show()"
Si una imagen aparece en una ventana emergente entonces has hecho todo bien. Si no puede cambiar webcams si puede o consultar los comentarios en la página solución de problemas (con suerte) encontrar una solución a su problema