Este proyecto consiste en la fabricación y puesta en marcha de una máquina de tipo fotomatón desatendida que captará imágenes a petición de los usuario de la máquina y que serán tuiteados automáticamente a una cuenta de Twitter. La idea es construir este proyecto especialmente para 6ª edición de la feria OSHWDem (2017) y que tenga la doble función como proyecto a exponer y al mismo tiempo retratar a los visitantes que la utilicen, subiendo las fotos directamente a https://twitter.com/fotomatoshwdem
FotomatOSHWDem está compuesto por una estructura modular y portable fabricada y decorada con elementos económicos. La parte de la electrónica está formada por una placa Raspberry Pi, una cámara, un monitor y unos botones físicos programados que permiten la selección de un overlay previamente diseñado, que se superpone a la imagen de la cámara, y un segundo botón encargado de realizar la foto y enviarla a la cuenta asociada de Twitter, haciendo uso de una Twitter App, que permite dicho proceso.
Se pretende una estructura económica y modular, que permita facilitar su transporte y almacenamiento cuando no se utilice. Se emplean materiales reciclados como madera de palets y de otras procedencias. También se utiliza una plancha de policarbonato para cubrir la parte del monitor y la cámara y que sirve para fijar los botones. Siguiendo el diseño original se crea una base de altura suficiente para que la parte donde va alojada la electrónica y la cámara tenga la altura ideal para retratar a los usuarios.
Diseño inicial | En modo recogido | Primera pieza de la base | Base terminada con refuerzos | Detalle de la base |
Una vez concluido el armazón de la base comienza el montaje de la parte superior, con el monitor definitivo anclado a dicha estructura.
Finalmente se procede con los remates exteriores y la decoración de la estructura.
El software necesario para controlar el Módulo de la cámara, crear una GUI y tuitear y manipular imágenes, ejecutando los siguientes comandos en una ventana de terminal:
sudo apt-get install -y python3-picamera python3-pip sudo pip3 instalar guizero sudo pip3 instalar twython sudo apt-get install -y python3-PIL
Enlace a GitHub con el código del proyecto: