In diesem Projekt verwenden wir jeder Pin auf dem Arduino um zu erreichen so viel Kontrolle über eine Reihe von LEDs wie wir können. Der Funktionsumfang des Wodka-Regal umfasst:
(1) Power 8 Sätze von zwei 4-Pin RGB-LEDs
2. erstellen Sie zwei separate Farben, die über die Oberfläche gestaffelt sind
(3) aktivieren Sie und Deaktivieren einer Reihe von LEDs
4. Mikro-Controller-Steuerung von Farbe und Lichtmuster
5. Optional manuelle Steuerung der LED-Farben mit Drehknopf Potentiometer
Hintergrund:
Ihre Augen sind empfindlich auf nur drei Farben: rot, grün und blau. Alle anderen Farben begeistern die RGB-Rezeptoren in deinen Augen in verschiedenen Proportionen, so dass Sie diese Farbe zu interpretieren. Indem man bestimmte Mengen an rot, grün und blau Wellenlänge Licht in deine Augen scheint es so als ob Sie verschiedene Farben sehen. Dies ist wie Ihre TV funktioniert, wenn man wirklich genau hinschaut hat sich von vielen kleinen R, G, sehen B Leuchten. Wir erleben dies täglich. Nur wirklich cool in der Lage sein, es für sich selbst zu kontrollieren. Ich war erstaunt, als ich drehte mich auf die rote und grüne Lichter und gelb erschienen.
Beispiele
R + B = Magenta,
R + G + B = weiß
G + B = Cyan
Der einfachste Weg, um die relativen Mengen des Lichtes zu steuern, bekommen wir von jeder LED ist mit Puls breite Modulation (PWM). Anstatt das Licht leicht durch Anlegen einer niedrigeren Spannung biegen wir ihnen komplett auf dann völlig aus für einen bestimmten Zeitraum hinweg über einen kurzen Zyklus. Für den Arduino ist dieser Zyklus etwa 500 Hz. Unsere Augen reagieren zu langsam, um das schnelle blinken sehen und sie geben uns den Durchschnitt im Laufe der Zeit annähern, dass teilweise das Licht eingeschaltet.