Scanner-Leuchte und Arduino als eine RGB-Lampe (4 / 5 schritt)

Schritt 4: Zu verstehen, wie dieser Code funktioniert.


Was der Code tut, ist Veränderung zwischen den Farben rot, grün und blau, mischen zwei die meisten Farben der Zeit, zum Beispiel sehen das erste Bild oben, wenn die Farben rot und Blau den gleichen Betrag die resultierende haben Farbe Magenta, blau ist dann verminderte und roten Incread bis das Maximum, was nur die Farbe rot, nachdem sich das rot Abnahme und grün beginnt zu erhöhen, während blau gelb wiederum ausgeschaltet ist.

Das zweite Bild oben, um die resultierende Farbe weiß beim Mischen von rot, grün und blau zu sehen.

Zum Ändern der Größe von roten, grünen und blauen LED ist die analogWrite() -Funktion verwendet. Um analogWrite() zu verwenden, benötigen Sie eine PWM Pin, so dass jeder Pin der LED, abzüglich der Anode (mit verbundenen + 5V), muss ein PWM Pin angeschlossen werden. Auf meinem Nano habe ich Stifte 9,10 e 11.

Eine andere Sache, wie die LED gemeinsame Anode wird mit analogWrite(255) auf einen Pin deaktivieren, dass Farbe anstatt es glühen, das da ist, dass es keine Potentialdifferenz zwischen den LED-Terminals, also um eine Farbe Glühen in der Max ist notwendig, analogWrite(0)zu verwenden.

In Verbindung stehende Artikel

Lektion 2: Mit Arduino als eine Energie Quelle für eine Schaltung

Lektion 2: Mit Arduino als eine Energie Quelle für eine Schaltung

Hallo nochmal, Studenten, um meine zweite Lektion meines Kurses, Grundlagen der Elektronik zu lehren. Finden Sie für diejenigen, die nicht meine erste Lektion gesehen haben, die sehr, sehr, Grundlagen der Schaltung beschreibt das jetzt. Für diejenige
Sensei Cell - Gebäude eine automatisierte Gewächshaus mit Intel Edison und Arduino

Sensei Cell - Gebäude eine automatisierte Gewächshaus mit Intel Edison und Arduino

Sensei Zelle ist ein Prototyp für eine automatisierte Gewächshaus.Eine isolierte Kammer gebaut aus einem zylindrischen Display ist ein Gewächshaus mit zwei getrennten Umgebungen umgewandelt worden.Jedes Fach hat vier Sensoren (Bodenfeuchte, Bodentemp
Gewusst wie: Speichern einer Inventor-Datei als eine .dxf und laden Sie sie auf Instuctables.com

Gewusst wie: Speichern einer Inventor-Datei als eine .dxf und laden Sie sie auf Instuctables.com

Nach der Geburt der das, werden die 2D oder 3D, ob Sie die Inventor-Datei auf Ihrer Festplatte gespeichert habenSchritt 1: Schritt 1 - Öffnen Sie eine Zeichnung Datei/entfernen der Grenze/ANSI Öffnen Sie eine standard Zeichnungsdatei und entfernen Si
Machen eine Stoff-Lampe

Machen eine Stoff-Lampe

Lampen sind teuer. Und ich mag meine Lampen paarweise, so verdoppelt sich der Preis für ausgefallene Lampen schnell. Das einzige was häufiger als eine teure Lampe ist eine teure hässliche Lampe. Ich löste das Problem indem man dieses billige Lampe, d
ARD-e: der Roboter mit einem Arduino als Gehirn

ARD-e: der Roboter mit einem Arduino als Gehirn

wie erstelle ich einen open-Source-Arduino gesteuert-Roboter für unter $100.Hoffentlich werden nach der Lektüre dieses instructable Sie Ihren Einstieg in die Robotik nehmen können. ARD-e Kosten ungefähr $90, $130 je nachdem, wieviel Freizeit Elektron
Spielen mit dem Intel Edison und Arduino mit einem Bluetooth-Lautsprecher klingen

Spielen mit dem Intel Edison und Arduino mit einem Bluetooth-Lautsprecher klingen

Dies ist eine kurze Einführung zum Klänge durch das Intel Edison Board spielen bei der Verwendung von Arduino als eine Programmierumgebung.Seit dem Arduino-Board für Intel Edison jeder Ton Capbabilities hat, verwenden wir einen günstigen Bluetooth-La
Schmutz billig ATtiny 85 Tv-B-Gone(switches off any TV!) plus Arduino als isp

Schmutz billig ATtiny 85 Tv-B-Gone(switches off any TV!) plus Arduino als isp

TV-B-Gone ist ein sehr kleines Stück vom engineering und Codierung. Zusammen mit dem passenden Namen AT- kleine, eine erstaunliche universelle Fernbedienung für den Fernseher stellen wir die von jedem Fernsehgerät verwandeln kann. Dies wurde ursprüng
Python und Arduino mit PySerial Schnittstelle

Python und Arduino mit PySerial Schnittstelle

in den letzten Monaten habe ich gelernt, wie mit Python zu programmieren. Mit eines der kommenden Projekte, I on es Working 'm wäre schön, ein Computer-Display zum Anzeigen der Daten von einem Rover in Echtzeit gesammelt sowie als crunch Zahlen währe
Wie eine momentane Tastendruck als eine Menü-Auswahl speichern

Wie eine momentane Tastendruck als eine Menü-Auswahl speichern

Ich möchte eine Taste um den Modus zu ändern, in dem meine Skizze ausgeführt wird. Also, verhält sich die Schaltfläche "wie eine Menü-Auswahl, Auswahl-Modus 0, Mode 1, Mode 2 und So weiter. Je nach welchem Modus ich auswählen, wird die Skizze verschi
Solar-powered iPhone Ladegerät und Arduino in einem Buch

Solar-powered iPhone Ladegerät und Arduino in einem Buch

dieses Projekt ist noch nicht abgeschlossen, aber es funktioniert auch und ich habe viel gelernt von macht es.  Ca. 7 Monate hat es gedauert, um Stück für Stück zu bauen, wie ich Kenntnisse und Teile erworbenen.  Ich wurde ursprünglich von Honus mäch
Mit Papaya als ein Mehrzweck hausgemachte Remidies

Mit Papaya als ein Mehrzweck hausgemachte Remidies

Papaya ist eine leckere tropische Frucht hat einen sehr guten Geschmack, leckeren Geschmack und große gesundheitliche Vorteile. Ursprünglich ist aus den Tropen von Amerika, die den Geschmack und seine zahlreichen gesundheitlichen Vorteile es populär
10 Minuten Hartholz überleben Club (Doppel als ein Holzhammer)

10 Minuten Hartholz überleben Club (Doppel als ein Holzhammer)

Dies ist eine Anleitung, wie man schnell und einfach Hartholz-Club machen. Es könnte sein in einer Situation überleben oder für Verteidigung und Jagd als ein Holzhammer zur Herstellung verwendet Unterstände, Werkzeuge usw....Schritt 1: Was Sie benöti
1 LED-Spiel mit Arduino Uno und eine RGB-LED

1 LED-Spiel mit Arduino Uno und eine RGB-LED

manchmal habe ich nur damals wo ich wirklich etwas ordentlich mit dem Arduino machen ich herumliegen haben wollen, aber ich weiß, ich habe nicht die Geduld für eine stärker Projekt, das mehr als einen Tag oder so nehme. Dies ist eines jener Tage.Die
Machen einen portable Barcode-Scanner mit einem Arduino und ein Cuecat

Machen einen portable Barcode-Scanner mit einem Arduino und ein Cuecat

um die Wende des Jahrhunderts, gab es ein Unternehmen, deren Geschäftsmodell inklusive verlost Kostenlose Barcode-Scanner , die Tastaturen zu emulieren.    Eine relativ einfache mod, diese Cuecat Scanner entfernt die Verschlüsselung und machte sie zu