AlphaBot: Motoren und Inkrementalgeber: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 46: Zeile 46:
|-
|-
| [[Datei:Inf2P 5 1.jpg|ohne|250px|Abb. 4: Ergebnisdarstellung CNTL vs. CNTR]]
| [[Datei:Inf2P 5 1.jpg|ohne|250px|Abb. 4: Ergebnisdarstellung CNTL vs. CNTR]]
|}
|
dfsdfsdfsdf}
<div class="mw-collapsible mw-collapsed">
<div class="mw-collapsible mw-collapsed">



Version vom 12. April 2023, 14:27 Uhr

Abb. 1: Der Artikel ist in Arbeit

Autor: Prof. Dr.-Ing. Schneider
Modul: Praxismodul I
Lehrveranstaltung: Mechatronik, Informatik Praktikum 2, 2. Semester

Inhalt

Lernziele

Nach Durchführung dieser Lektion können Sie

Versuchsdurchführung

Aufgabe 5.1: Lichtschranke

  1. Machen Sie sich mit E13_Photo_Interrupter_Sensor.ino vertraut, so dass Sie jede Zeile erläutern können.
  2. Kopieren Sie das Beispiel in Ihren Ordner und erweitern Sie es.
  3. Lassen Sie als Test beide Motoren langsam vorwärts drehen.
  4. Flankenwechsel von CNTL/CNTR sollen einen Interrupt auslösen.
  5. Stellen Sie beide Lichtschrankenzustände CNTL/CNTR über der Zeit in MATLAB® dar.

Lernzielkontrollfragen:

  • Wo befinden sich die Lichtschranken?
  • Wo ist rechts und wo links?
  • An welchen Ports sind die linke und rechte Lichtschranke angeschlossen?
  • Welche IO-Pins sind beim Arduino Uno interruptfähig?
  • Wie entsheidet die Lichtschranke zwischen Vorwärts- oder Rückwärtsdrehung?
  • Wieviele Flanken erhalten Sie für eine Radumdrehung?

Arbeitsergebnis: testeLichtschranke.ino