Herunterladen Inhalt Inhalt Diese Seite drucken
Herzlich willkommen!
Vielen Dank, dass Sie sich für unser AZ-Delivery KY-016 RGB-LED-Modul
entschieden haben. Auf den folgenden Seiten erfahren Sie, wie Sie dieses
praktische Gerät verwenden und einrichten können.
Viel Spaß!
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für AZ-Delivery KY-016

  • Seite 1 Herzlich willkommen! Vielen Dank, dass Sie sich für unser AZ-Delivery KY-016 RGB-LED-Modul entschieden haben. Auf den folgenden Seiten erfahren Sie, wie Sie dieses praktische Gerät verwenden und einrichten können. Viel Spaß!
  • Seite 2: Anwendungsbereiche

    Anwendungsbereiche Bildung und Lehre: Einsatz in Schulen, Hochschulen und Ausbildungseinrichtungen zur Vermittlung von Grundlagen der Elektronik, Programmierung und eingebetteten Systemen. Forschung und Entwicklung: Verwendung in Forschungs- und Ent- wicklungsprojekten zur Erstellung von Prototypen und Experimenten in den Bereichen Elektronik und Informatik. Prototypen- entwicklung: Einsatz in der Entwicklung und Erprobung neuer elektronischer Schaltungen und Geräte.
  • Seite 3 Anforderungen der RoHS-Richtlinie (2011/65/EU) entspricht und keine gefährlichen Stoffe in über den Grenzwerten zulässigen Mengen enthält, können dennoch Rückstände vorhanden sein. Beachten Sie die folgenden Sicherheitshinweise, um chemische Gefährdungen zu vermeiden: Achtung: Beim Löten können Dämpfe entstehen, die gesundheitsschädlich sein können. Hin- weis: Verwenden Sie einen Lötdampfabsauger oder arbeiten Sie in einem gut belüfteten Bereich.
  • Seite 4: Inhaltsverzeichnis

    Inhaltsübersicht Einführung ........................3 Spezifikationen ......................4 Die Pinbelegung ......................4 Einrichten der Arduino IDE..................5 Wie man den Raspberry Pi und Python einrichtet..........9 Anschluss des Moduls mit Atmega328p .............. 10 Beispiel Skizze ......................11 Verbinden des Moduls mit dem Raspberry Pi............12 Python-Skript ......................13 - 2 -...
  • Seite 5: Einführung

    Einführung Die LED auf dem KY-016-Modul ist eigentlich drei LEDs in einer (rote, grüne und blaue LED in einer RGB-LED). Diese LED kann Licht in drei verschiedenen Farben erzeugen, RGB - Rot, Grün und Blau. Jede Farbe kann einzeln oder alle gleichzeitig eingeschaltet werden. Durch Mischen dieser drei Farben kann jede andere Farbe erzeugt werden.
  • Seite 6: Spezifikationen

    3,3V bis 5V DC " Betriebstemperatur: -25°C bis 80°C [-13°F bis 176°F] " Abmessungen: 19 x 15mm [0.73 x 0.6in] Die Pinbelegung Das KY-016 RGB-LED-Modul hat vier Pins. Die Pinbelegung ist in der folgenden Abbildung dargestellt: - 4 -...
  • Seite 7 So richten Sie die Arduino IDE ein Wenn die Arduino IDE nicht installiert ist, folgen Sie dem Link und laden Sie die Installationsdatei für das Betriebssystem Ihrer Wahl herunter. Windows-Benutzer doppelklicken auf die heruntergeladene .exe-Datei und folgen den Anweisungen im Installationsfenster. - 5 -...
  • Seite 8 Für Linux-Benutzer laden Sie eine Datei mit der Erweiterung .tar.xz herunter, die entpackt werden muss. Nach dem Entpacken wechseln Sie in das entpackte Verzeichnis und öffnen das Terminal in diesem Verzeichnis. Zwei .sh-Skripte müssen ausgeführt werden, das erste heißt arduino- linux-setup.sh und das zweite heißt install.sh.
  • Seite 9 Auf fast allen Betriebssystemen ist ein Texteditor vorinstalliert (z. B. Windows mit Notepad, Linux Ubuntu mit Gedit, Linux Raspbian mit Leafpad usw.). Alle diese Texteditoren sind für den Zweck des Ebooks vollkommen ausreichend. Als Nächstes müssen Sie überprüfen, ob Ihr PC ein Atmega328p-Board erkennen kann.
  • Seite 10 Wenn die Arduino IDE unter Windows verwendet wird, lauten die Portnamen wie folgt: Für Linux-Benutzer lautet der Name des Anschlusses zum Beispiel /dev/ttyUSBx, wobei x steht für eine ganzzahlige Zahl zwischen 0 und 9. - 8 -...
  • Seite 11: Wie Man Den Raspberry Pi Und Python Einrichtet

    Wie man den Raspberry Pi und Python einrichtet Auf dem Raspberry Pi muss zunächst das Betriebssystem installiert werden, dann muss alles so eingerichtet werden, dass er im Headless-Modus verwendet werden kann. Headless-Modus ermöglicht eine Fernverbindung mit dem Raspberry Pi, ohne dass ein PC-Bildschirm, eine Maus oder eine Tastatur benötigt werden.
  • Seite 12: Anschluss Des Moduls Mit Atmega328P

    Anschließen des Moduls mit Atmega328p Verbinden Sie das KY-016 Modul mit dem Atmega328p wie im folgenden Anschlussplan dargestellt: KY-016 Stift >Mc-Pin > Rotes Kabel > Grüner Draht > Blaues Kabel - 10 -...
  • Seite 13 > Schwarzes Kabel - 11 -...
  • Seite 14: Beispiel Skizze

    Beispiel-Skizze #define RED_PIN 11 #define GREEN_PIN 10 #define BLUE_PIN 9 void setup() { pinMode(RED_PIN, OUTPUT); pinMode(GREEN_PIN, OUTPUT); pinMode(BLUE_PIN, OUTPUT); void loop() { // violette Farbe analogWrite(RED_PIN, 250); analogWrite(GREEN_PIN, 0); analogWrite(BLUE_PIN, 250); delay(1000); // orange Farbe analogWrite(RED_PIN, 255); analogWrite(GREEN_PIN, 100); analogWrite(BLUE_PIN, 0); delay(1000);...
  • Seite 15: Verbinden Des Moduls Mit Dem Raspberry Pi

    Verbinden des Moduls mit dem Raspberry Pi Verbinden Sie das KY-016 Modul mit dem Raspberry Pi wie im folgenden Anschlussplan dargestellt: KY-016 Stift > Himbeere Pi-Stift > GPIO13 [Pin 33] Rotes Kabel > GPIO19 [Pin 35] Grüner Draht > GPIO26...
  • Seite 16 > [Pin 39] Schwarzes Kabel - 14 -...
  • Seite 17: Python-Skript

    Python-Skript import RPi.GPIO GPIO from time import sleep GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) # Pin-Setup für das Modul Red_PIN Grün_PIN Blau_PIN GPIO.setup(Rot_PIN, GPIO.OUT, initial=GPIO.LOW) GPIO.setup(Grün_PIN, GPIO.OUT, initial=GPIO.LOW) GPIO.setup(Blau_PIN, GPIO.OUT, initial=GPIO.LOW) rot = GPIO.PWM(Rot_PIN, 100) # PWM, Frequenz 100Hz green = GPIO.PWM(Green_PIN, 100) # PWM, Frequenz 100Hz blue = GPIO.PWM(Blue_PIN, 100) # PWM, Frequenz 100Hz red.start(1)
  • Seite 18 Speichern Sie das Skript unter dem Namen RGBLED.py. Um das Skript auszuführen, öffnen Sie das Terminal in d e m Verzeichnis, in dem das Skript gespeichert ist, und führen Sie den folgenden Befehl aus: python3 RGBLED.py und beobachten Sie die Magie des Farbwechsels. Beim Starten der PWM, mit der folgenden Code-Zeile: rot.start(1) eine andere Zahl als 0 verwenden, denn wenn die Zahl 0 verwendet wird,...
  • Seite 19 Sie mit Hilfe vieler Beispielskripte und anderer Anleitungen tun, die Sie im Internet finden können. Wenn Sie auf der Suche nach hochwertiger Mikroelektronik und Zubehör sind, sind Sie bei der AZ-Delivery Vertriebs GmbH an der richtigen Adresse. Sie erhalten zahlreiche Anwendungsbeispiele, vollständige...

Inhaltsverzeichnis