RGB-Löffel Licht (4 / 6 schritt)

Schritt 4: Arduino Code


Tut mir leid, ich habe nur den Code in Arduino diesmal. Ich habe keine Mikrocontroller herumsitzen um zu bedienen, was schade war, denn ich einige wirklich guten Ideen zur Verwendung hatte von einem attiny13. :) Ich liebe immer die tiny13, da sie so billig und vielseitig sind (und ich immer Probleme mit dem besseren 85 habe). Ich sage dies nur, weil wenn ich die Teile zur hand hatte, ich kein Arduino mit werden würde da sie viel dicker ist. Und das gesamte Projekt kann eigenständig mit einem 3,7V LiPo-Akku und einem attiny13 sogar mit einem 3W power LED. Nicht, dass es Fragen eine Menge, denn ich es nach wie vor sieht besser aufgehängt halte.

Hinweis: Ich habe nicht diesen Code selbst schreiben ist ein altes Projekt von mir wo lieh ich mir diesen einfachen Code zu lernen. Ich weiß aber nicht den ursprünglichen Autor. Aber ich denke, dass es von Sparkfun-Starter-Kit für das Lernen zu RGB-LEDs zu verwenden ist.

Die Verkabelung ist so, dass ich mit eine gemeinsamen Anode (Gemeinsamkeiten). Können Sie leicht eine gemeinsame Kathode Setup aber du musst den Code um die Hochs und Tiefs umzukehren ändern. Der Arduino sinkt die Anoden auf seinem Grundstück und steuert jedes einzelnen RGB-Kanal mit Hilfe der PWM Pins (Digital) 9, 10, 11. Es spielt keine Rolle, in welcher Reihenfolge. Ich habe einen 100 Ohm Widerstand (1/2 W) vor jede LED. Ich wusste nicht wie, wie es mit einem höheren Wert war schwach, und da jede LED ist nur für einen kurzen Zeitraum hinweg es ist nicht allzu groß ein Geschäft. Ich weiß, dass ist nicht der richtige Wert zu verwenden, aber es scheint zu funktionieren am besten.

Es sei darauf hingewiesen, dass es spielt keine Rolle, welchen Pin Sie mit dem RGB-Pin verbunden. Damit meine ich Sie können grün, blau und rot an rot und blau zu grün und es wird noch Arbeit (oder eine beliebige Kombination). Alles, was es tun wird ist Änderung angezeigt, welche Farben zu welchem Zeitpunkt in der Zeit, wie der Code durchlaufen jede Kombination sowieso.

wie auch immer, hier ist der Arduino Code unten:

Int rot = 9;    ROTEN Pin der LED PWM Pin 9
Int grün = 10;  GRÜNEN Stift der LED PWM Pin 10
Int blau = 11;   BLAUEN Stift der LED PWM Pin 11

Int DELAY_TIME = 10;  Geschwindigkeit der Veränderungen des Verwelkens
Int MAX_BRIGHT = 255; stellt maximale Helligkeit, 255 max. Helligkeit
Int COLOR_MIX = 0; Variable, die Farben ändern, die in der Switch-Anweisung gemischt werden

void Fade_in(int x) //loop, die allmählich die LED leuchtet mit PWM
{
Int Zähler;

für (Zähler = 0; entgegen < X; Zähler ++)
{
Led_mixer (COLOR_MIX, Zähler);
Delay(DELAY_TIME);
}
}

void Fade_out(int x) //loop, die allmählich die LED erlischt mit PWM
{
Int Zähler;

für (Zähler = Zähler > 0, X; Zähler--)
{
Led_mixer (COLOR_MIX, Zähler);
Delay(DELAY_TIME);
}
}

void Led_mixer (Int Farbe, Int X) //uses-Switch-Anweisung Farbkombinationen mischen
{
Switch(Color)
{
Fall 0:
AnalogWrite (rot, X);
zu brechen;
Fall 1:
AnalogWrite (grün, X);
zu brechen;
Fall 2:
AnalogWrite (blau, X);
zu brechen;
Fall 3:
AnalogWrite (blau, X);
AnalogWrite (grün, X);
zu brechen;
Fall 4:
AnalogWrite (rot, X);
AnalogWrite (blau, X);
zu brechen;
Fall 5:
AnalogWrite (rot, X);
AnalogWrite (grün, X);
zu brechen;
Standard:
AnalogWrite (grün, X);
AnalogWrite (blau, X);
AnalogWrite (rot, X);
zu brechen;
}
}

void setup()
{
nichts für setup
}

void loop() //loop für immer
{
fade_in(MAX_BRIGHT); Schalten Sie nach und nach die LED ein, um Max. Helligkeit
fade_out(MAX_BRIGHT); Schalten Sie nach und nach die LED
COLOR_MIX ++; erhöhen Sie, um die nächste Farbkombination

If(COLOR_MIX == 7) //if allen Farbkombinationen angezeigt worden, Zurücksetzen den Zyklus
{
COLOR_MIX = 0;
}
}

In Verbindung stehende Artikel

RGB LED Aquarium-Licht

RGB LED Aquarium-Licht

machen Ihr Aquarium bunt und hell, mit der Kraft des Arduino und RGB-LEDSchritt 1: Sammeln Material Benötigen Sie:-Ein RGB-LED-Ein Aquarium mit Fischen-Arduino-Widerstände-Jumper Kabel-Computer mit der Arduino IDE-A USB ein b-Kabel für die Synchronis
Chromation-Systeme-RGB-LED-Schlauch-Licht

Chromation-Systeme-RGB-LED-Schlauch-Licht

Erbaut unter Verwendung ein 24 Kanal hoch aktuelle USB-LED-Controller um 12-Volt RGB LED Light Stripzu steuern, in 8 Gruppen trennen. Jede Gruppe verfügt über individuelle 8-Bit-PWM, die über 16 Millionen Farben erzeugen kann. Und wird bei vollem Str
RGB LED Party Licht

RGB LED Party Licht

Hier ist, wie Sie eine RGB-LED als ein Regenbogen Party Licht kontinuierlich durch das sichtbare Spektrum Reisen nutzen können. Was Sie brauchen, ist:-1 oder mehrere RGB-LEDs-1 Arduino UNO Board; Es kann andere Arduino Marke Boards sein.-ein Steckbre
Arduino RGB LED Musik Lichter

Arduino RGB LED Musik Lichter

In diesem ultra-einfaches Projekt, wir werden 3 (drei) verbinden RGB-LEDs mit einem Arduino und Verarbeitung in unserem PC zu verwenden, zu analysieren und die LEDs zu steuern.Das Video zeigt im Grunde, was unser Projekt geht. Die LED zeigt die Farbe
Einfaches RGB kalte Kathode Licht

Einfaches RGB kalte Kathode Licht

dieses Projekt gestartet, weil ich einen 90-Grad-HDMI-Adapter benötigt, sondern nur konnte nicht ertragen, Monoprice mit nur 3 $ sehr langweilig Widget lassen. So, nach dem Kämmen herum für eine Weile fand ich diese Kaltkathodenröhren zur Beleuchtung
Vernetzte RGB Wi-Fi-dekorative Note Lichter

Vernetzte RGB Wi-Fi-dekorative Note Lichter

Ich wollte meiner Familie eine einfache, sinnvolle, schöne Art und Weise in Verbindung zu bleiben. Wir sind über zwei Länder verteilt, und manchmal Missverständnisse zwischen uns erschweren die Kommunikation selbst.Urlaub im letzten Jahr präsentiert
Solide reaktiven RGB LED Klavier leuchtet!

Solide reaktiven RGB LED Klavier leuchtet!

Hey jeder! Es ist Weihnachten, und in letzter Zeit ich habe das Spiel mit LEDs und mein Arduino einer Menge. Ich habe diese wunderbare Idee der Beleuchtung auf meinem Klavier beim Basteln mit einigen RGB LED-Streifen. Die RGB-LEDs emittieren Licht, d
RGB LED Deckenstrahler aus Papprolle

RGB LED Deckenstrahler aus Papprolle

dieses Projekt war völlig gebildet von den Artikel ich hatte herumliegen, mit Ausnahme der 100 RGB LED die ich bei Ebay für $9,84 gekauft verbreitet.  Auch wenn Sie alle Komponenten kaufen müssen, wäre es schwierig, mehr als $30 zu verbringen.  Die L
Die unendlichen Möglichkeiten der RGB LED-Streifen!

Die unendlichen Möglichkeiten der RGB LED-Streifen!

Dies ist meine erste Inscrutable, und es ist, wie Ihr Auto, oder irgendetwas einige hellen Streifen RGB (rot grün blau) und einem Controller hinzu. Ich habe mir unter meinem Armaturenbrett, aber Sie sie wohin Sie wollen, bringen können, die ist das s
Treelegram - Hack ein Weihnachtsbaum Lichter von überall in der Welt!

Treelegram - Hack ein Weihnachtsbaum Lichter von überall in der Welt!

Hallo an alle,nach einigen Jahren auf Instructables registriert, und nie eine Anleitung veröffentlicht, ist die Zeit gekommen!Also, hier bin ich, bereit zur Verteilung von meinem letzten Projekts, genannt Treelegram.Treelegram ist eine soziale Weihna
Die Methode zum Verbinden von RGB Led Lampe Strip

Die Methode zum Verbinden von RGB Led Lampe Strip

Die Methode zum Verbinden von RGB Led Lampe StripSchritt 1: Verbinden Sie 4pin männlich mit 4pin Buchse Kabel direkt Fit für: RGB Led Strip Licht mit weiblichen/männlichen AnschlusskabelSchritt 2: Verbinden Sie mit 4pin einfach Clips Fit für: RGB Led
$5 DIY | 12V kleine LED Koje oder Lagerung Licht

$5 DIY | 12V kleine LED Koje oder Lagerung Licht

Dies ist ein Artikel beschreibt die Vorgehensweise, ein paar hölzerne Koje LEDs für mein Freund Hausboot zu bauen. Ich entwarf diese selbst. Ich auch gebaut und installiert sie ohne fremde Hilfe, so ist es ein einfaches Projekt. Sie sehen auch Fotos
Am besten RGB-LEDs für jedes Projekt (WS2812, auch bekannt als NeoPixels)

Am besten RGB-LEDs für jedes Projekt (WS2812, auch bekannt als NeoPixels)

Wenn wir mit LEDs arbeiten, wir oft und gerne ihren Status (ein/aus), die Helligkeit und die Farbe zu kontrollieren. Gibt es viele, viele verschiedene Möglichkeiten dazu, aber keiner ist wie eine Lösung als WS2812 RGB LED kompakt. In seiner kleinen 5
Alkoholische Oreo Trüffel

Alkoholische Oreo Trüffel

ich einen großen Behälter mit Oreo Cookie Krümel von der Arbeit kam, wenn wir nicht mehr mit ihnen, und dies eines der Rezepte habe ich mir ausgedacht war, die Box zu verwenden.Zutaten:3 Tassen Oreo Cookie Krümel1 Tasse Puderzucker1/3 Tasse Creme Lik