Stap 4: controle circuit schema
de sensor-ingangen zijn aangesloten op de analoge ingangen van de Arduino board (A0, A1, A2, A3). De input spanningen op deze pennen worden omgezet in een 10 bit integerwaarde zodanig dat het bereik tussen 0V en 5V en vertaald naar een waarde tussen 0 en 1023 respectievelijk. De ideale connector bevat dus 3 ingangen per sensor (5V, GND, A), wat resulteert in 12 verbindingspunten.
de sensor statusindicatoren bieden een manier om te zien de analoge waarden die worden gebruikt op het voorpaneel, die kan zeer nuttig zijn bij het bepalen van hoe de controller logica werkt. We zijn met behulp van witte LED's hier dat feedback te geven. Het programma draait op de Arduino gewoon leest de analoge sensor-waardes en uitgangen van deze waarden aan de respectieve LEDs met behulp van de PWM pennen D3, D9 D10 en D11. Het PWM-uitgang heeft 8 bit resolutie en daarom heeft 1/4e de resolutie van de werkelijke input.
controle statusindicatoren geven aan welke Relais (en dus welke verkooppunten) zijn energiek en bieden een blik op hoe de controller logica werkt en te helpen debug zinspreuk werking. De pinnen D4, D5, D6 en D7 bent verbonden tussen de Arduino en het schild van de Relay (via koptekst) energize de Relais; Dit deel van het circuit kranen eenvoudigweg die pinnen aan de groene LEDs oplichten.