Herunterladen Inhalt Inhalt Diese Seite drucken
Willkommen!
Vielen Dank, dass Sie sich für unser KY-026 AZ- Delivery Flame Detector
Module entschieden haben. Auf den folgenden Seiten zeigen wir Ihnen, wie
Sie dieses praktische Gerät verwenden und konfigurieren.
Viel Spaß!
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für AZ-Delivery KY-026

  • Seite 1 Willkommen! Vielen Dank, dass Sie sich für unser KY-026 AZ- Delivery Flame Detector Module entschieden haben. Auf den folgenden Seiten zeigen wir Ihnen, wie Sie dieses praktische Gerät verwenden und konfigurieren. Viel Spaß!
  • Seite 2 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

    Inhaltsverzeichnis Einführung ........................3 Spezifikationen ......................4 Pinout ..........................5 So konfigurieren Sie die Arduino IDE ..............6 Wie Sie Raspberry Pi und Python konfigurieren ..........10 ............Anschließen des Moduls mit Atmega328p 11 Beispiel Skizze ......................12 Verbinden des Moduls mit dem Raspberry Pi............14 Python-Skripte .......................15 - 2 -...
  • Seite 5: Einführung

    Einführung Das KY-026 Flammenmelder-Modul ist ein Sensor, der Flammen erkennt. Er verfügt über eine Infrarotdiode, die die Infrarotstrahlen des Flammenlichts erkennen kann. Es ist sehr empfindlich im Wellenlängenbereich des Infrarotlichts von 760nm bis 1100nm, einer Wellenlänge des Flammenlichts. Der Erfassungsbereich des KY-026 Moduls reicht von einigen Millimetern bis zu 2,5 Metern.
  • Seite 6: Spezifikationen

    Spezifikationen " Betriebsspannungsbereich: 3,3V bis 5,5V " Infrarot-Wellenlängenerkennung : 760nm bis 1100nm " Erfassungswinkel: 60° " Abmessungen: 15 x 36mm [0.6 x 1.4in]. Die Spannungsempfindlichkeit der analogen Ausgangspins kann über ein integriertes blaues Potentiometer eingestellt werden. Wenn die analoge Spannung über einen Analog-Digital-Wandler (kurz ADC) im Mikrocontroller auf dem Atmega328p ausgelesen wird, liegt der ADC-Wert der Spannung bei einem Wert um 930.
  • Seite 7: Die Pinbelegung

    Die Pinbelegung Das KY-026 Zungensensormodul hat vier Pins. Das Pinbelegungsdiagramm ist in der folgenden Abbildung dargestellt: - 5 -...
  • Seite 8: Wie Sie Die Arduino Ide Konfigurieren

    Wie Sie die Arduino IDE konfigurieren Wenn die Arduino IDE nicht installiert ist, folgen Sie dem Link und laden Sie die Installationsdatei von herunter. System Betriebssystem ausgewählt. Windows-Benutzer doppelklicken auf die heruntergeladene .exe-Datei und folgen d e n Anweisungen im Installationsfenster. - 6 -...
  • Seite 9 Für Linux-Benutzer laden Sie eine Datei mit der Erweiterung .tar.xz herunter, die Sie entpacken müssen. Wenn Sie die Datei entpackt haben, wechseln Sie in das extrahierte Verzeichnis und öffnen Sie das Terminal in diesem Verzeichnis. Sie müssen zwei .sh-Skripte ausführen, das erste namens zweite namens...
  • Seite 10 Fast alle Betriebssysteme werden mit einem vorinstallierten Texteditor ausgeliefert (z.B. Windows mit Notepad, Linux Ubuntu mit Gedit, Linux Raspbian mit Leafpad, usw.). Alle diese Texteditoren sind für den Zweck des eBooks perfekt geeignet. Als nächstes müssen Sie überprüfen, ob der PC das Atmega328p-Board erkennen kann.
  • Seite 11 Wenn Sie die Arduino IDE unter Windows verwenden, lauten die Portnamen wie folgt: Für Linux-Benutzer lautet der Name des Ports beispielsweise /dev/ttyUSBx, wobei x für eine ganze Zahl zwischen 0 und 9 steht. - 9 -...
  • Seite 12: Wie Sie Raspberry Pi Und Python Konfigurieren

    Raspberry Pi, eine Stromversorgung und eine Internetverbindung. All dies wird in dem kostenlosen eBook Raspberry Pi Quick Startup Guide ausführlich erklärt, das Sie auf unserer Website finden: https://www.az-delivery.de/products/raspberry-pi-kostenfreies-e- book?ls=en Auf dem Betriebssystem Raspbian ist Python bereits vorinstalliert - 10 -...
  • Seite 13: Verbinden Des Moduls Mit Dem Atmega328P

    Verbinden des Moduls mit dem Atmega328p Verbinden Sie das KY-026 Modul mit dem Atmega328p wie im Anschlussplan unten gezeigt: Stift KY-026 >Pin Mc > Roter Faden > Schwarzer Draht > Grüner Draht > Blaues Kabel - 11 -...
  • Seite 14 Bei dieser Konfiguration werden sowohl die analogen als auch die digitalen Pins des KY-026 Moduls verwendet. - 12 -...
  • Seite 15: Beispiel Skizze

    Beispiel Skizze #define FLAME_D_PIN 2 #define FLAME_A_PIN 0 void setup() { pinMode(FLAME_D_PIN, INPUT); Serial.begin(9600); void loop() { Serial.print("Digital: "); Serial.print(digitalRead(FLAME_D_PIN)); Serial.print(" - Analog: "); Serial.println(analogRead(FLAME_A_PIN)); delay(1000); - 13 -...
  • Seite 16 Laden Sie den Sketch auf den Atmega328p und öffnen Sie den Serial Monitor (Tools > Serial Monitor). Das Ergebnis sollte so aussehen, wie in der folgenden Abbildung zu sehen ist: - 14 -...
  • Seite 17: Verbinden Des Moduls Mit Dem Raspberry Pi

    Verbinden des Moduls mit dem Raspberry Pi Verbinden Sie das KY-026 Modul mit dem Raspberry Pi, wie im Anschlussdiagramm unten gezeigt: Stift KY-026 >Pin Raspberry Pi > [Pin 14]. Schwarzer Draht > GPIO22 [Pin 15]. Blaues Kabel + (VCC) >...
  • Seite 18 Digital-Wandler wie den ADS1115 (der in diesem eBook nicht behandelt wird). - 16 -...
  • Seite 19: Python-Skripte

    Python-Skripte import RPi.GPIO GPIO from time import sleep GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) # Pin-Einstellung für das Modul Digital_PIN GPIO.setup(Digital_PIN, GPIO.IN) print('[Drücken Sie CTRL + C, um das Skript zu beenden!]') try: # Hauptprogrammschleife while True: GPIO.input(Digital_PIN): print('Flamme entdeckt') sonst: print('Keine Flamme') sleep(1) # Warten Sie eine Sekunde # Scavenging-Arbeiten nach dem Ende des...
  • Seite 20 endlich: GPIO.cleanup() - 18 -...
  • Seite 21 Speichern Sie das Skript unter dem Namen Flame.py. Um das Skript auszuführen, öffnen Sie das Terminal in dem Verzeichnis, in dem Sie das Skript gespeichert haben, und führen Sie den folgenden Befehl aus: python3 Flamme.py Das Ergebnis sollte dem in der folgenden Abbildung gezeigten Ergebnis entsprechen: Um das Skript anzuhalten, drücken Sie STRG + C auf Ihrer Tastatur.
  • Seite 22 Wenn Sie auf der Suche nach hochwertiger Mikroelektronik und Zubehör sind, sind Sie bei der AZ- Delivery Vertriebs GmbH an der richtigen Adresse. Bei uns finden Sie zahlreiche Anwendungsbeispiele, umfassende Installationsanleitungen, E-Books, Bibliotheken Unterstützung durch unsere technischen Experten. https://az-delivery.de Viel Spaß! Impressum https://az-delivery.de/pages/about-us - 20 -...

Inhaltsverzeichnis