Paso 2: Conexiones y programación
Conexiones:
1 la línea de señal desde el aceptador de la moneda debe conectarse al Pin Rx en tablero de extensión de Arduino de Edison. (Velocidad en baudios en el Edison y el aceptador de la moneda debe ser el mismo, aquí he utilizado 9600 en ambos lados de la comunicación).
2 relé de perno de la señal tiene que conectarse a la pumpPin(3) en el tablero de extensión de Arduino.
3 medidor de flujo señal se lee en signalPin(2) de la placa Arduino de extensión.
4 un extremo del cable de la bomba se coloca en la fuente de agua y el otro extremo se puede establecer en donde se necesita el agua a bombear.
** Si usted está tomando la fuente para los relais de tablero de Edison sí mismo, por favor asegúrese de que la corriente nominal del adaptador es mayor que 12V 1A.
Trabajo: Primero cuando inserte una moneda en el monedero, detectará el tipo de moneda y si se acepta entonces enviará una señal en la línea serie, que está conectada al pin de Rx de Intel Edison de la placa Arduino de extensión. Después de que Edison tiene una señal, detectará que moneda se inserta, es decir, si una moneda de tipo que C1 fue detectado por el aceptador de la moneda enviará una señal como 00111111, así que si C1 fue configurado para una moneda de Re.1 entonces Edison lo detectará como un Re.1. Puesto que la potencia necesaria para el funcionamiento del motor no suministrada por la Junta de Edison, estamos utilizando un módulo de relé, que es controlado por el Edison. Ahora después de detectar la moneda Edison se Activ la bomba y empezar Sensor de flujo de control, cuando se detecta un flujo de 100ml entonces Edison apagado de la bomba. Del mismo modo si un Re.2 moneda se detecta bomba es TurnedON para 200ml de agua.