FtDuino/Robotics: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
(akt)
Markierung: 2017-Quelltext-Bearbeitung
(akt)
Markierung: 2017-Quelltext-Bearbeitung
Zeile 1: Zeile 1:
{{DISPLAYTITLE:<strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong>/Robotics }}Spannender als die ersten kleinen Automaten sind natürlich fahrende Roboter, die selbständig Aufgaben erledigen können.
{{DISPLAYTITLE:<strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong>/Robotics }}Spannender als die ersten kleinen Automaten sind natürlich fahrende Roboter, die selbständig Aufgaben erledigen können.


Ziel ist es, am 18. Mai 2020 mit unseren ft-Robotern am Robtik-Wettbewerb der mittelfränkischen Realschulen teilzunehmen. Dort gibt es zwei Kategorien:
Ziel ist es, am 18. Mai 2020 mit unseren ft-Robotern am Robotik-Wettbewerb der mittelfränkischen Realschulen teilzunehmen. Dort gibt es zwei Kategorien:


* [http://www.robotik-bayern.de/kategorien/einsteiger.htm Delivery-Bot II] (Einsteiger)
* [http://www.robotik-bayern.de/kategorien/einsteiger.htm Delivery-Bot II] (Einsteiger)
* [http://www.robotik-bayern.de/kategorien/fortgeschrittene.htm Pickup & Return-Robot II] (Fortgeschrittene)
* [http://www.robotik-bayern.de/kategorien/fortgeschrittene.htm Pickup & Return-Robot II] (Fortgeschrittene)
== Vorüberlegungen ==
Anstelle der LEDS einer Ampel oder eines Ventilators kannst Du auch einen Roboter mit Rädern oder Raupenketten ansteuern.
Wir verwenden Roboter, die dem [https://www.fischertechnik.de/de-de/service/elearning/spielen/txt-discovery-set TXT Discovery] und TX Explorer ähneln. Da der Arduino keinen USB-Anschluss für die USB-Kamera hat, verwenden wir den Ultraschallentfernungsmesser 133009 und den IR-Spur-Sensor 128598 von Fischertechnik, die im ausgelaufenen ROBO TX EXplorer zu finden waren und sich auch nachkaufen lassen.
{{Aufgabe|# Baue einen Roboter, dessen Räder / Raupen jeweils über einen Motor angetrieben werden.
# Lasse bei Motoren mit gleicher Geschwindigkeit fahren.
#* Beobachte und beschreibe den gefahrenen Weg.
#* Erkläre, was die möglichen Ursachen dafür sein können.}}
{{Lösung versteckt|Der Roboter beginnt nach einer Weile in eine Richtung zu steuern und wicht immer mehr von der gedachten Gerade ab.
Mögliche Gründe können &hellip;
* unterschiedliche Motorstärken
* feste Achsen
* verklemmte Zahnräder
sein.
Dies ist aber nichts, was uns Sorgen mahen muss  - schließlich wollen wir den Robotern so programmieren, dass er sich immer korrigiert.}}


=== Line Follower ===
=== Line Follower ===

Version vom 15. Februar 2020, 12:18 Uhr

Spannender als die ersten kleinen Automaten sind natürlich fahrende Roboter, die selbständig Aufgaben erledigen können.

Ziel ist es, am 18. Mai 2020 mit unseren ft-Robotern am Robotik-Wettbewerb der mittelfränkischen Realschulen teilzunehmen. Dort gibt es zwei Kategorien:

Vorüberlegungen

Anstelle der LEDS einer Ampel oder eines Ventilators kannst Du auch einen Roboter mit Rädern oder Raupenketten ansteuern.

Wir verwenden Roboter, die dem TXT Discovery und TX Explorer ähneln. Da der Arduino keinen USB-Anschluss für die USB-Kamera hat, verwenden wir den Ultraschallentfernungsmesser 133009 und den IR-Spur-Sensor 128598 von Fischertechnik, die im ausgelaufenen ROBO TX EXplorer zu finden waren und sich auch nachkaufen lassen.


Aufgabe
  1. Baue einen Roboter, dessen Räder / Raupen jeweils über einen Motor angetrieben werden.
  2. Lasse bei Motoren mit gleicher Geschwindigkeit fahren.
    • Beobachte und beschreibe den gefahrenen Weg.
    • Erkläre, was die möglichen Ursachen dafür sein können.

Der Roboter beginnt nach einer Weile in eine Richtung zu steuern und wicht immer mehr von der gedachten Gerade ab.

Mögliche Gründe können …

  • unterschiedliche Motorstärken
  • feste Achsen
  • verklemmte Zahnräder

sein.

Dies ist aber nichts, was uns Sorgen mahen muss - schließlich wollen wir den Robotern so programmieren, dass er sich immer korrigiert.

Line Follower

Unser erstes Modell soll ein Linienfolger (engl. Line Follower) werden.


Aufgabe
  1. Lies das Kapitel im Manual.
  2. Überlege, wie man den notwendigen Algorithmus in Pseudocode formulieren würde.
  3. Schreibe einen Sketch in Scratch.


muss angepasst werden

Hinderniserkennung

 Gnome-devel.svg