Stap 3: Arduino schets
De schets is zeer dicht bij degene die geplaatst in mijn oorspronkelijke instructable (hier)Snelle reacties:
-De volgende code wordt de pull-up weerstand van de analoge ingang. Een goed ding om te weten.
pinMode (analogInPin, INPUT);
digitalWrite (analogInPin, hoge); inschakelen van pull-up weerstand
-Voegde ik een controle op de grootte van de buffer die in het bezit van de pagina, dus je een indicatie hebt dat slechte dingen gebeurd als de buffer te klein was.
-De handmatige knop doorloopt de kleppen (en A0, A1, A2 gebruikt voor gemak redenen).
-De web-interface kunt uitschakelen op/een willekeurige combinatie van kleppen.
-De kleppen zijn automagisch uitgeschakeld na 60 minuten (kan worden gewijzigd, tijd in seconden, die 0 schakelt de functionaliteit).
-Tot 4 kleppen, kunnen worden gecontroleerd.
-Startup logica als toegevoegd om te voorkomen dat valse inschakelen.