Stap 9: Hoe het werkt - Code verdeling
Hoog - de klok de tijd van een wereldwijde tijdserver, met behulp van het Network Time Protocol (NTP) en de updates de NeoPixels krijgen.
De code begint met het definiëren van 5 kleuren - aarzel niet om deze te wijzigen en posten in de commentaren hebt u goed ontwerp skilzs.
De Setup initialiseert de NeoPixel library, tekent de achtergrond op de klok, probeert te verbinden met het lokale netwerk en start de UDP -Client. Terwijl u wacht op de verbinding met het lokale netwerk, verandert de NeoPixel ring willekeurige kleuren om de paar seconden.
De lus van taak is te werken de NeoPixel ring op de juiste tijd op een regelmatige basis, en om de NTP tijd af te krijgen. Het heeft een kleine hoeveelheid code voor het bijhouden van de tijd tussen de gesprekken met de NTP -server.