Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| ia-linefollower [2025/09/23 13:28] – [Mechanisches Design] finnpappe beckmanf | ia-linefollower [2025/12/02 13:00] (current) – [Fahrtests und Messung mit Tracker] add csvplot beckmanf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Interdisziplinäres Arbeiten - Linefollower ===== | ===== Interdisziplinäres Arbeiten - Linefollower ===== | ||
| - | ==== Worum geht es überhaupt? ==== | + | {{ :: |
| + | Abb. 1: Der beste Linefollower der Fakultät Elektrotechnik. | ||
| - | Ein Linefollower ist ein Fahrzeug, das einer Linie auf dem Boden folgen kann. Etwas ähnliches | + | ==== Worum geht es? ==== |
| + | |||
| + | Ein Linefollower ist ein Fahrzeug, das einer Linie auf dem Boden folgen kann (siehe Abbildung 1). Ähnlich | ||
| * [[https:// | * [[https:// | ||
| Line 16: | Line 19: | ||
| * Mathematik für die Modellierung | * Mathematik für die Modellierung | ||
| - | immer im Hinblick auf den Linefollower betrachten. | + | immer im Hinblick auf den Linefollower betrachten. Im [[https:// |
| {{ : | {{ : | ||
| - | Abb. 1: Bildschirmfoto vom Ialf Linefollower in der Onshape CAD Software | + | Abb. 2: Bildschirmfoto vom Ialf Linefollower in der Onshape CAD Software |
| - | In Abbildung | + | In Abbildung |
| * Getriebemotor links/ | * Getriebemotor links/ | ||
| Line 27: | Line 30: | ||
| * Batteriesystem mit vier AAA Zellen | * Batteriesystem mit vier AAA Zellen | ||
| * ialightsens optischer Sensor, ialed weiße LED | * ialightsens optischer Sensor, ialed weiße LED | ||
| - | * iagabel | + | * iagabel |
| - | * Platte als Bodenplatte, | + | * Bodenplatte |
| - | * Platten als Stütze | + | * Dachplatte und Staenderplatten für die Aufnahme des Racershields |
| - | * Platten | + | * Motorhalterungen für die Befestigung der Motoren an der Bodenplatte |
| + | * Fussplatte und Fussfrontplatte | ||
| Auf OnShape kann man das [[https:// | Auf OnShape kann man das [[https:// | ||
| Line 36: | Line 40: | ||
| ==== Mechanisches Design ==== | ==== Mechanisches Design ==== | ||
| - | Das mechanische Design vom [[https:// | + | Das mechanische Design vom [[https:// |
| === OnShape === | === OnShape === | ||
| - | [[https:// | + | [[https:// |
| + | |||
| + | * [[ia-onshape|Einführung Onshape | ||
| + | |||
| + | Mit dem OnShapetool werden die Fertigungsdaten für den Lasercutter generiert. | ||
| === BOM Mechanik === | === BOM Mechanik === | ||
| + | |||
| + | Die meisten Teile sind in einem Bausatz zusammengestellt. Sie benötigen noch vier AAA Akkus, die sie optional bei uns kaufen können. Die Finnpappe für die Platten wird von uns gestellt. | ||
| ^Anzahl ^Name ^Link ^Herstellernummer ^ | ^Anzahl ^Name ^Link ^Herstellernummer ^ | ||
| Line 51: | Line 61: | ||
| === Werkzeugkasten === | === Werkzeugkasten === | ||
| - | Für den Zusammenbau des Bausatzes werden einige Werkzeuge benötigt. Dafür haben wir den [[ia-werkzeugkasten|IA-Werkzeugkasten]], der in der Hochschule zur Verfügung steht. | + | Für den Zusammenbau des Bausatzes werden einige Werkzeuge benötigt. Dafür haben wir den [[ia-werkzeugkasten|IA-Werkzeugkasten]]. Jede Gruppe bekommt am Anfang des Semesters einen Werkzeugkasten. Sie müssen den Werkzeugkasten am Ende des Semesters wieder abgeben. |
| ==== Elektrisches Design ==== | ==== Elektrisches Design ==== | ||
| - | Wir haben für den Linefollower vier Platinen entworfen. Alle Platinen sind kompatibel zum [[https:// | + | Wir haben für den Linefollower vier Platinen entworfen. Alle Platinen sind kompatibel zum [[https:// |
| * [[ia-racershield|IA - Racershield]]: | * [[ia-racershield|IA - Racershield]]: | ||
| Line 66: | Line 76: | ||
| ==== Programmierung mit Raspberry Pi Pico und Micropython ==== | ==== Programmierung mit Raspberry Pi Pico und Micropython ==== | ||
| - | Der Linefollower wird mit einem Raspberry Pi Pico Mikrocontrollerboard gesteuert. Wir programmieren den Mikrocontroller mit der Programmiersprache Mikropython. Es gibt dazu eine [[ia-programming-gs|Einführung]]. | + | Der Linefollower wird mit einem Raspberry Pi Pico Mikrocontrollerboard gesteuert. Wir programmieren den Mikrocontroller mit der Programmiersprache Mikropython. Es gibt dazu eine |
| - | ==== Fahrtests und Messung mit Tracker ==== | + | * [[ia-programming-gs|Einführung in Raspberry Pi Programmierung]]. |
| - | Wenn der Motor läuft kann man die Geschwindigkeit mit einer Videoanalyse vermessen. Dazu: | + | ==== Fahrtests und Messung |
| + | |||
| + | Wenn der Motor läuft kann man die Geschwindigkeit mit einer Videoanalyse | ||
| * [[ia-mechanik-tracker|Geschwindigkeitsanalyse mit Tracker]] | * [[ia-mechanik-tracker|Geschwindigkeitsanalyse mit Tracker]] | ||
| + | |||
| + | Wenn Logdaten im CSV Format vom Linefollower vorliegen, dann kann man die Daten hier plotten: | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | Annahme: time in us, RadCnt Links, RadCnt rechts, lsscale, vl, vr, integr | ||
| ==== Ergebnisse ==== | ==== Ergebnisse ==== | ||