2. Índice
El equipo!
El problema!
La solución!
Conexión con la cafetera!
Programación de la Raspberry Pi!
Aprovisionamiento!
Análisis del estado!
Archivo de estado!
JSON resultado!
Aplicación web!
Problemas!
Ideas para el futuro
10. Programación de la Raspberry Pi
Instalar paquetes necesarios:!
Rpi.GPIO!
Python - pip!
MySQL-Client!
Rhc (OpenShift)!
Desplegar scripts necesarios desde
GitHub!
Programar ejecución de los scripts!
Ansible Playbook
20. Problemas encontrados
El voltaje de actuación de los relés!
Lectura del puerto serie en la Raspberry Pi,
comportamiento inexplicable!
¡No podemos comprar en sábado y domingo!!
¿Y nuestro café gratis?
21. Ideas para el futuro
Que funcione del todo!
Diseñar la placa y hacer las conexiones correctamente!
Utilizar los pines del puerto serie en lugar de un conversor!
Poder resetear la máquina desde la Raspberry Pi (añadir un relé para 220V)!
Gestión para todos los botones!
Enviar órdenes a la Raspberry (no solo el cron). Limpiar la máquina,
generar estadísticas, etc…!
Poder pagar los cafés con Paypal y ordenarlos vía web (muy hipster…)!
Integrar la circuitería dentro de la máquina