Este es mi primer instructable para cualquier comentarios son apreciados. Comencé este proyecto hace aproximadamente un año.
Empecé a buscar el uso de arduino para el control de una máquina expendedora y encontré un proyecto sin él que no hubiera recibido en cualquier lugar. Mi agradecimiento a http://www.avbrand.com y el proyecto popcard.
Así que empecé con una mezcla entre su versión popcard 1 y su versión popcard 2. La máquina pop que tengo es mayor entonces suyo, así que tuve que hacer algunos cambios basado en eso.
Para que mi versión 1 fue instalado como cada bebida era el mismo precio, he utilizado un relé y entonces cuando alguien pasa su tarjeta, el arduino leería la tarjeta enviar los datos a mi servidor web, el servidor web respondería a si la tarjeta era activo o desconocido, el nombre de los usuarios y la cantidad restante de su tarjeta. Tenía una página de admin que podía ir y agregar dinero a su tarjeta. La mejor parte es que cada vez que alguien compra una bebida, la máquina de la bebida por correo electrónico y les digo su importe actual de su tarjeta. Funcionó muy bien, sólo tuve problemas con cuánto tardó el arduino conectarse con el servidor Web.
Así que le dije a unos amigos y querían hacer lo mismo, excepto que no tienen un servidor web podrían conectarse. Así, por esta razón decidí comenzar desde cero y había diseñado versión 2 y 3.
Quería un lector RFID / controlador que fue todo dentro de la máquina de la bebida. Una manera de agregar y actualizar las tarjetas sin tener que abrir la máquina. También quería ser capaz de asignar precios diferentes para las diferentes bebidas en la máquina.
Versión 3 como se muestra a continuación tiene las siguientes características
1) lee la etiqueta de RFID y utiliza la misma como el número en la etiqueta
Precios 2) se cargan desde la tarjeta SD
3) cada etiqueta RFID se almacena como un archivo separado en la tarjeta SD que contiene la cardnumber, dirección de correo electrónico, valor
Hora actual 4) se lee en de un servidor NTP
5) correo electrónico es enviado al titular de la tarjeta con el monto actual disponible en su tarjeta en cada compra
6) todos los viernes de 4:30-18:00 la máquina pasa automáticamente a modo libre y usando una etiqueta rfid obtendrá una bebida gratis
7) con una etiqueta que se ha configurado en modo de administrador - usando los botones de la bebida:
opción 1: Añadir dinero para el última escaneado RFID tags cuenta en incrementos de.25-.25,1.00,-1.00, 5,00-5.00.
opción 2: colocar la máquina en el modo Copa gratis
opción 3: desactivar el modo de la bebida
opción 6: restablecer el dispositivo arduino
8) también he añadido el código para un servidor web, para que pueda iniciar sesión en el arduino y actualizar las tarjetas. esta parte no ha cumplido aún, pero también se incluyen los tacos de salida.
Versión 2 y 3 Utilice la tarjeta SD que contiene toda la información de usuario y los precios para los botones. He creado una etiqueta RFID de admin que cuando analizado puede actualizar a la última etiqueta de RFID leer mediante los botones de la bebida en la máquina. La diferencia es que la versión 3 utiliza la tarjeta de red para leer en la hora actual y enviar mensajes de correo electrónico por cada compra.
Esta es la versión 3 que se se explica en este instructable.