Stap 2: Verbindingen en programmering
Verbindingen:
1. het signaal lijn van de Acceptor munt moet worden aangesloten op de Rx Pin op de Edisons Arduino uitbreidingsbord. (Baud-rate op de Edison en de acceptor munt moet hetzelfde zijn, ik heb hier 9600 gebruikt aan de weerszijden van communicatie.)
2. Relais signaal pin moet worden aangesloten op de pumpPin(3) op de Arduino uitbreidingsbord.
3. flowmeter signaal wordt gelezen op signalPin(2) van het uitbreidingsbord Arduino.
4. één uiteinde van de draad van de pomp wordt geplaatst in souce van water en het andere uiteinde kan worden ingesteld op waar ooit u het water moet worden gepompt.
** Als u het aanbod voor relay van Edison bord zelf neemt, moet u ervoor te zorgen dat de adapter actueel cijfer groter dan 12V 1A is.
Werken: Eerste wanneer wij een munt in de munt acceptor invoegt, wordt gedetecteerd welke munt en als het wordt aanvaard dan stuurt een signaal op de seriële lijn, die is aangesloten op de Intel Edison's Rx pin van de Arduino uitbreidingsbord. Nadat Edison een signaal heeft, wordt gedetecteerd welke munt wordt ingevoegd, dat wil zeggen, als een munt van type die C1 werd ontdekt door de munt Acceptor een signaal als 00111111, stuurt dus als C1 is geconfigureerd voor een Re.1 munt dan Edison zal speurder op zoals een Re.1. Aangezien de kracht die nodig zijn voor de werking van de motor kan niet worden verstrekt door de Edison-board, zijn we met behulp van een Relais module, die door de Edison wordt gecontroleerd. Nu na het opsporen van de munt Edison TurnON zal de pomp en Monitoring flowsensor, te beginnen wanneer een stroom van 100ml wordt gedetecteerd zal Edison afslag de pomp. Op dezelfde manier als een Re.2 munt wordt gedetecteerd is pomp TurnedON voor 200ml van de waterstroming.