Stap 4: codering
U kunt de code schets hier downloaden:
https://github.com/robotgeek/nightLightDemo/Archive/Master.zip
Laden op je board, en u bent klaar aan het licht van de nacht! Er zijn een paar dingen vermelding waard in de code. Simpel gezegd, zegt deze code dat wanneer de PIR sensor detecteert verkeer om in te stellen van de signaal-pin verbonden met de staart van de Powerswitch op hoog, en zo te houden dat voor een vooraf bepaalde hoeveelheid tijd. Als u dat de hoeveelheid tijd wilt, neem een kijkje op de code. Aankondiging waar het zegt #define LIGHT_ON_TIME 10000
? Hiermee wordt de vertraging ingesteld voor een bedrag van tijd (in dit geval, 10 seconden/10000 milliseconden) in milliseconden. Spelen met dat een beetje te activeren van het licht voor wat u een passend bedrag van tijd acht.
Ook vermeldenswaard is het feit dat u op zowat elke 120v-apparaat naar de aan-uitknop aansluiten kunt zal staart, en het activeren op dezelfde manier zoals het licht heeft. We hebben het voor het spooky halloween decoraties gebruikt, maar de hemel is de grens, echt.