Stap 5: Opzetten en codering van Ardiuno
We gonna de Arduino aan te zetten de RGB LEDs en doen af volgens de huis-kleuren gebruiken.
Je kunt leren hoe te gebruiken en RGB LED hier:
We moeten gebruik van transistoren als schakelaars voor de LEDs, dus we niet ons Arduino board verpesten doen. Aangezien wij gemeenschappelijke kathode LEDs hebben (elke innerlijke LED is aangesloten op de grond) moeten we uitvoeren van hoge kant gebruik PNP transistors over te schakelen. Helaas, omdat we zijn de transistoren met 9V van de accu te voeden en hen met 5V van de Arduino te beheersen we niet gewoon de PNP transistors zoals in normale hoge kant schakelen alleen gebruiken. Aangezien de netspanning groter dan de stuurspanning is, is de PNP transistor altijd "op". Om dit te verhelpen moeten we gebruiken evenals NPN-transistors. Wij zullen de Arduino aan controle de NPN-transistors die op zijn beurt de PNPs en de LEDS bepaalt gebruiken. Deze transistor combinatie heet een paar Sziklai.
Volg het schema en gebruik van de code onderstaande *. Zodra gebeëindigd, tape LED matrix hoed rand steun.
* Er zijn tal van instructables die betrekking hebben op transistoren en hun begeleidende weerstanden beter dan ik kon. Ook de transistors die ik gebruikte eigenlijk zijn zijnde ran op hun maximale huidige classificatie, aangezien zij de enigen waren aan had.