Stap 1: voetschakelaar
Aangezien de voetschakelaar afkan is echt geen een bruikbaar eenheid besloten we te mounten op een helling van soorten, leidt ons tot de deurvanger die lijkt te worden voorzien in deze exacte doel.
Het elektronische circuit voor de switch is een vrij eenvoudige zaak. Het bestaat uit een pull up weerstand aansluiten een + 5v-lijn naar de pin van een arduino, een hoge input. De schakeloptie wordt vervolgens zodanig om te trek de pin lage wanneer gedrukt uitgelijnd.
De bouw van de volledige eenheid wordt weergegeven in de foto's die vrij zelf zijn verklarend. U moet een gat in de bovenkant van de helling van de Deurstop boor/knippen. De dichter bij de top beter, zoals de schakeloptie een behoorlijke hoeveelheid kracht vergt, moet dus op een goede drager. Vervolgens is een klein gaatje aan de achterkant met een verticale gleuf te begeleiden van de kabel. Wanneer solderen omhoog moet u controleren of u de juiste pinnen (push te maken).
Op de code is het een vrij eenvoudig code die is geïntegreerd in een "for"-lus in het hoofdprogramma. Door dit te doen de belangrijkste programma zal continu kijken naar de status van de voetschakelaar als hij op een lage waarde wacht, het wordt gedrukt en u zijn klaar om te gaan. Dus de "footcheck"-functie wordt aangeroepen, wordt de waarde van de aangewezen voet pin waargenomen en de waarde keerde daarna terug naar de roepende functie.