FtDuino/Robotics: Unterschied zwischen den Versionen
(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 | 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 … | |||
* 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:
- Delivery-Bot II (Einsteiger)
- 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 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.
- 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.
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.
- Lies das Kapitel im Manual.
- Überlege, wie man den notwendigen Algorithmus in Pseudocode formulieren würde.
- Schreibe einen Sketch in Scratch.
- FTDuino Manual: ROBOTICS TXT Explorer: Linienfolger
muss angepasst werden
Hinderniserkennung
- Einrichten
- Erste Schritte mit Scratch
- Ampel
- Händetrockner
- Roboter
- Programmieren in C++ (wie die Profis)
- Robotics
- Sonstiges
- Aufbewahrung
- Projekte nur mit fischertechnik