Stap 2: Circuit assemblage en testen
Eerste testen van mijn driver circuit voordat ik het op de klemmenstrook gemonteerd:
Ik noem efficiëntie, want zoals u kunt zien door de afbeelding hieronder dat ik ben het verstrekken van de Arduino met 12v via het is aan boord van vat jack en gebruikt dit om te rijden de LEDs via de Vin pin op de Arduino, dit betekent dat de Arduino moet converteren 12v naar 5v via het lineaire converter, die heel warm kreeg na een uur of zo.
Als gevolg hiervan ik besloot om het gebruik van een switchmode DC / DC converter om de 12v naar 5v voor de Arduino en verstrekt via de 5 v-pin. volledig negeren van de Arduino lineaire converter, hiervoor moest ik mijn schild iets wilt omleiden van de 12v wijzigen leveren voor de LEDs and to add en kabels gaan de 5v en grond pin op de Arduino.
De 12v levering voor de LEDs zal gaan direct na de / uit-schakelaar, grond zal gaan op grond en de 5v zullen van de uitvoer van het conversieprogramma DC-DC, in mijn controller gebruikte ik een geïsoleerde DC / DC converter (d.w.z. de invoer grond is geïsoleerd uit de grond van uitvoer) als ik had hen verlaten tegenover vanuit audio elektronica, echter is dit niet belangrijk voor dit zo een regelmatige 3 terminal converter ook zou fijn zijn.
Ik heb ook een drukknop die knevels de LEDS tussen uit, volledig op en de vorige instelling ingesteld met behulp van de webservice, eens duwde hem zal verandering de lichten met behulp van de laatste gebruikt (of standaard indien niet ingesteld) overgang en overgangstijd. U hoeft niet te gebruiken deze knop, geen wijzigingen aan de code zijn nodig uit te schakelen, als u wilt om het te gebruiken alles wat het moet doen is overschakelen van een Arduino pin op grond.