Herunterladen Diese Seite drucken

Werbung

Herzlich willkommen!
Vielen Dank, dass Sie sich für unser AZ-Delivery KY-033 Line-tracker
Sensormodul entschieden haben. Auf den folgenden Seiten erfahren Sie, wie
Sie dieses praktische Gerät verwenden und einrichten.
Viel Spaß!

Werbung

loading

Inhaltszusammenfassung für AZ-Delivery KY-033

  • Seite 1 Herzlich willkommen! Vielen Dank, dass Sie sich für unser AZ-Delivery KY-033 Line-tracker Sensormodul entschieden haben. Auf den folgenden Seiten erfahren Sie, wie Sie dieses praktische Gerät verwenden und einrichten. 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 Inhaltsübersicht Einführung ........................3 Spezifikationen ......................4 Die Pinbelegung ......................5 Einrichten der Arduino IDE..................6 Wie man den Raspberry Pi und Python einrichtet..........10 Anschließen des Moduls mit Atmega328p ............11 Beispiel Skizze ......................12 Verbinden des Moduls mit dem Raspberry Pi............14 Python-Skript ......................15 - 2 -...
  • Seite 5 Einführung Das KY-033 Line-Tracker-Sensormodul verwendet einen Infrarot-Sender und -Empfänger, der den Reflexionsgrad der Oberfläche erfasst. Auf dem KY-033 Modul befinden sich der LM393 Dual-Analog-Spannungskomparator-Chip, ein Potentiometer, eine Status-LED, zwei Widerstände und TCRT5000 Infrarot-Sender -Empfänger. Potentiometer wird Empfindlichkeit des Moduls oder der Abstand, in dem es die Oberfläche erkennt, eingestellt.
  • Seite 6 Spezifikationen " Betriebsspannungsbereich: von 3,3V bis 5V DC " Arbeitsstrom: ~20mA " Erkennungsweite: von 5 mm bis 150 mm " Erfassungswinkel: 35° " Abmessungen: 42 x 11mm [1.65 x 0.4in] Der sendende Teil des TCRT5000 sendet Infrarotlicht mit einer bestimmten Frequenz aus, das Licht wird von der Oberfläche zurückgeworfen und von einem Infrarotlichtdetektor erfasst.
  • Seite 7 Die Pinbelegung Das KY-033 Line-Tracker-Sensormodul hat drei Stifte. Das Pinbelegungsdiagramm ist in der folgenden Abbildung dargestellt: - 5 -...
  • Seite 8 Einrichten der Arduino IDE 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. - 6 -...
  • Seite 9 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. Es müssen zwei .sh-Skripte ausgeführt werden, das erste heißt arduino- linux-setup.sh und das zweite heißt install.sh.
  • Seite 10 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 11 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 ganze Zahl zwischen 0 und 9. - 9 -...
  • Seite 12 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 13 Anschließen des Moduls mit Atmega328p Verbinden Sie das KY-033 Modul mit dem Atmega328p wie im folgenden Anschlussplan dargestellt: KY-033 Stift >Mc-Pin > Blaues Kabel > Schwarze s Kabel > Rotes Kabel - 11 -...
  • Seite 14 Beispiel-Skizze #define OUT_PIN 2 void setup() { Serial.begin(9600); pinMode(OUT_PIN, INPUT); void loop() { Serial.println(digitalRead(OUT_PIN)); delay(1000); - 12 -...
  • Seite 15 Laden Sie den Sketch auf den Atmega328p hoch und öffnen Sie Serial Monitor (Tools > Serial Monitor). Das Ergebnis sollte wie die Ausgabe auf dem folgenden Bild aussehen: - 13 -...
  • Seite 16 Verbinden des Moduls mit dem Raspberry Pi Verbinden Sie das KY-033 Modul mit dem Raspberry Pi wie im folgenden Anschlussplan dargestellt: KY-033 Stift > Himbeere Pi-Stift > [Pin 14] Schwarze s Kabel > GPIO22 [Pin 15] Blaues Kabel > [Pin 17]...
  • Seite 17 Python-Skript import RPi.GPIO GPIO from time import sleep GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) # Pin-Setup für das Modul Signal_PIN GPIO.setup(Signal_PIN, GPIO.IN) print('[Drücken Sie CTRL + C, um das Skript zu beenden!]') try: # Hauptprogrammschleife while True: GPIO.input(Signal_PIN): print('Leitung erkannt') sonst: print('No line') sleep(1) # Eine Sekunde warten # Scavenging-Arbeit nach Programmende...
  • Seite 18 Speichern Sie das Skript unter dem Namen lineTracker.py. Um das Skript auszuführen, öffnen Sie das Terminal in dem Verzeichnis, in dem das Skript gespeichert ist, und führen Sie den folgenden Befehl aus: python3 lineTracker.py Das Ergebnis sollte wie auf dem folgenden Bild aussehen: Um das Skript zu beenden, drücken Sie STRG + C auf der Tastatur.
  • 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...