AlphaBot: Antriebsmotoren ansteuern: Unterschied zwischen den Versionen

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


== Quelltext ==
== Quelltext ==
* <code>E13_Photo_Interrupter_Sensor</code>
* <code>E14_Wheel_Encoders</code>
<!--
<div style="width:1200px; height:300px; overflow:auto; border: 2px solid #088">
<div style="width:1200px; height:300px; overflow:auto; border: 2px solid #088">
<pre>
<pre>
Zeile 38: Zeile 41:
</div>
</div>


 
-->
== Hausaufgaben bis zum 3. Termin ==
== Hausaufgaben bis zum 3. Termin ==
# Fahre 1s geradeaus.
# Fahre 1s geradeaus.

Version vom 31. März 2022, 13:52 Uhr

Autor: Prof. Dr.-Ing. Schneider

Inhalt des dritten Termins

  • Wir haben die Motoransteuerung geändert, so dass Alf ein Dreieck gefahren ist.
  • Wir haben uns die Inkrementalgeber angeschaut und die Werte mit dem Demo E13_Photo_Interrupter_Sensor angezeigt.
  • Anschließend haben wir die Umdrehungen gezählt (E14_Wheel_Encoders).
  • Wir haben den Radumfang berechnet: .
  • Fazit: Drehen beider Räder um 360 °, dann fährt der Roboter 20,1 cm vorwärts.

Quelltext

  • E13_Photo_Interrupter_Sensor
  • E14_Wheel_Encoders

Hausaufgaben bis zum 3. Termin

  1. Fahre 1s geradeaus.
  2. Drehe den AlphaBot um 90° nach rechts.
  3. Wiederhole die Sequenz 4x, so dass der AlphaBot ein Quadrat fährt.

Musterlösung


→ zurück zum Hauptartikel: Projekt Alf