AlphaBot: Gesteuerte Fahrt: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:


== Versuchsdurchführung ==
== Versuchsdurchführung ==
=== Aufgabe 5.1: Lichtschranke ===
=== Aufgabe 7.1: Lichtschranke ===
Der Roboter soll eine quadratische Fläche komplett abfahren, dabei wird die Kantenlänge des
Quadrats immer geringer. Die Aufgabe eignet sich auch um eine komplette Fläche abzusuchen
z. B. um Gegenstände in einem definierten Bereich zu finden.
 
'''Arbeitsergebnis:''' fahreSchnecke.ino
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>Tipp 1&thinsp;</strong>
|-
| Nutzen Sie die Demos E01, E15, E22 im SVN-Verzeichnis.
|-
| [[Datei:FahreSchnecke.jpg|left|450px|Abb. 3: Strecke des linken und rechten Rades]]<br> Abb. 3: Strecke des linken und rechten Rades über der Zeit
|}
Hinweis:
 
=== Aufgabe 7.2: Lichtschranke ===
 
=== Aufgabe 7.3: Lichtschranke ===
 
=== Aufgabe 7.4: Lichtschranke ===
 
=== Aufgabe 7.5: Nachhaltige Doku ===
* Sichern Sie alle Ergebnisse mit beschreibendem Text (<code>message</code>) in SVN.
* Halten Sie die Regeln für den [[Software_Versionsverwaltung_mit_SVN|Umgang mit SVN]] ein.
* Halten Sie die [[Medium:Programmierrichtlinie.pdf|Programmierrichtlinie für C]] und die [[Medium:Programmierrichtlinien_für_Matlab.pdf|Programmierrichtlinien für MATLAB<sup>®</sup>]] ein.
* Versehen Sie jedes Programm mit einem Header ([[Header Beispiel für MATLAB]], [[Header Beispiel für C]]).
* Kommentiere Sie den Quelltext umfangreich.
 
'''Arbeitsergebnis''' in SVN: <code>SVN Log</code>


== Tutorials ==
== Tutorials ==
Zeile 22: Zeile 50:


----
----
→ Termine [[Einführungsveranstaltung_Informatikpraktikum_2_im_SoSe_2023|1]] [[AlphaBot:_Messdatenverarbeitung_mit_MATLAB|2]] [[AlphaBot:_MATLAB_als_serieller_Monitor|3]] [[AlphaBot: Servo ansteuern|4]] [[AlphaBot:_Motoren_und_Inkrementalgeber|5]] [[AlphaBot: Programmier-Challenge I SoSe23|6]] [[AlphaBot:_Gesteuerte_Fahrt|7]] [[AlphaBot: Geregelte Fahrt mit Linienverfolger|8]] [[AlphaBot: Parklücke suchen|9]] [[AlphaBot: Autonomes Einparken|10]] [[AlphaBot: Programmier-Challenge II SoSe23|11]]<br>
→ Termine [[Einführungsveranstaltung_Informatikpraktikum_2_im_SoSe_2023|1]] [[AlphaBot:_Messdatenverarbeitung_mit_MATLAB|2]] [[AlphaBot:_MATLAB_als_serieller_Monitor|3]] [[AlphaBot: Servo ansteuern|4]] [[AlphaBot: AlphaBot:_Motoren_und_Inkrementalgeber|5]] [[AlphaBot: Programmier-Challenge I SoSe23|6]] [[AlphaBot:_Gesteuerte_Fahrt|7]] [[AlphaBot: Geregelte Fahrt mit Linienverfolger|8]] [[AlphaBot: Parklücke suchen|9]] [[AlphaBot: Autonomes Einparken|10]] [[AlphaBot: Programmier-Challenge II SoSe23|11]]<br>
→ zurück zum Hauptartikel: [[AlphaBot_SoSe23|Informatik Praktikum 2]]
→ zurück zum Hauptartikel: [[AlphaBot_SoSe23|Informatik Praktikum 2]]

Version vom 28. April 2023, 08:18 Uhr

Abb. 1: Dieser Artikel ist in Bearbeitung

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 7.1: Lichtschranke

Der Roboter soll eine quadratische Fläche komplett abfahren, dabei wird die Kantenlänge des Quadrats immer geringer. Die Aufgabe eignet sich auch um eine komplette Fläche abzusuchen z. B. um Gegenstände in einem definierten Bereich zu finden.

Arbeitsergebnis: fahreSchnecke.ino

Hinweis:

Aufgabe 7.2: Lichtschranke

Aufgabe 7.3: Lichtschranke

Aufgabe 7.4: Lichtschranke

Aufgabe 7.5: Nachhaltige Doku

Arbeitsergebnis in SVN: SVN Log

Tutorials

Demos

Literatur


→ Termine 1 2 3 4 5 6 7 8 9 10 11
→ zurück zum Hauptartikel: Informatik Praktikum 2