Stap 3: De Code
De Arduino code hieronder downloaden en draaien. Ik heb gereageerd in de code wijziging om gemakkelijk te maken. Enkele aanpassingen nodig zijn met betrekking tot lichtgevoeligheid, en tijd voor blinden openen/sluiten.
Instelbare variabelen:
motorRunMillis: tijd neemt voor de blinds te openen
motorRunMillis2: tijd neemt voor de blinds te sluiten
photocellDark: fotocel lezen om te bepalen wanneer het donker is
snelheid: snelheid van de motor
Testen of het systeem werkt door het openen van de seriële Monitor en de fotocel arceren. De motor moet achteruit draaien wanneer uw hand vallen, en vooruit wanneer je hand wordt verwijderd.