Periodensystem der Elemente und FTDuino: Unterschied zwischen den Seiten
Aus ZUM-Unterrichten
(Unterschied zwischen Seiten)
(N - importiert) |
Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
||
Zeile 1: | Zeile 1: | ||
[[ | Der <strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong> ist eine Eigenentwicklung eines [[Arduino|Arduino Mega]], der in einem Fischertechnik-kompatiblen Gehäuse ausgeliefert wird.<ref>[https://harbaum.github.io/ftduino/www/de/ FTDuino] (harbaum.github.io)</ref> Er kann entweder wie alle Arduinos mit C++ oder mit [[Scratch]] programmiert werden. Preislich liegt er mit 69.- bei ca. einem Viertel des größeren TXT Controller. | ||
== | == Erste Schritte == | ||
Dies ist eine kürzere Version des <strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong> -Manuals, das Du auf [https://harbaum.github.io/ftduino/www/manual/schule.html harbaum.github.io] findest. | |||
* | <div class="mw-collapsible mw-collapsed" data-expandtext="erste Schritte anzeigen" data-collapsetext="erste Schritte verbergen"> | ||
* Installation des [https://github.com/harbaum/ftduino/tree/master/ftduino/libraries/WebUSB/examples/IoServer Datei ► Beispiele ► WebUSB ► IoServer]]-Sketches auf dem ftDuino. | |||
</div> | |||
# Anschluss des <strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong> per USB an den PC | |||
# Öffnen der Scratch-Webseite [https://harbaum.github.io/ftduino/webusb/scratch3/ Scratch 3 GUI] im Chrome-Browser<br>Dies ist nicht die eigentliche [https://scratch.mit.edu/ Scratch.mit.edu]-Seite - sie enthält die passende <strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong> -Extension: | |||
# Links unten findest du folgenen Button:<br>[[Datei:Scratch3 extsel.png|thumb|left]]<br><br><br> Klick ihn an! | |||
# Wähle die Extension aus. | |||
# Nun sollte neben der grünen Flagge oben ein grüner Stecker sein:<br>[[Datei:FtDuino-Extension.jpg|thumb|left|870px]]<br>Falls Du zum erstem Mal auf den <strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong> zugreifst (oranger Stecker), musst du ihn erst aktivieren. | |||
{{clear}} | |||
== Programmieren == | |||
Unsere ersten Schritte beim Programmieren wollen wir mit [[Scratch]] unternehmen: | |||
=== Ampel === | |||
{{Aufgabe|# Bau' eine Ampel mit zwei Leuchten. | |||
# Schließe diese an den ftDuino an. | |||
# Erstelle in Scratch ein Programm, das die beiden Leuchten ein und nach je 5s umschaltet. | |||
}} | |||
=== Fußgängerampel === | |||
{{Aufgabe|1=# Erweitere Deine Ampel um einen Taster. | |||
# Erstelle in Scratch ein Programm, das | |||
#* '''wenn''' der Anforderungsschalters gedrückt wird, | |||
#** '''dann''' das Grünlicht ein- | |||
#** und nach einer Zeit von 3s (Sekunden) wieder umschaltet.<br>Das YouTube-Video kann Dir helfen - du musst aber die entsprechenden Anweisungen der <strong style=color:red>f</strong><strong style=color:blue>t</strong><strong style=color:darkcyan>Duino</strong> -Extension verwenden. | |||
}} | |||
{{#ev:youtube|ba1tr3gRVBk}} | |||
=== Händetrockner === | |||
{{Aufgabe|# Bau einen Händetrockner, der sich einschaltet, wenn Du nah an den Ventilator herankommst. | |||
# Erstelle in Scratch ein Programm, das | |||
#* die Lichtschranke aktiviert | |||
#* '''wenn''' die Lichtschranke unterbrochen wird, | |||
#* '''dann''' den Motor mit der Schraube einschaltet. | |||
}} | |||
== Robot == | |||
=== Line Follower === | |||
{{#ev:youtube|LxXY4CCOKX0}} | |||
Muss angepasst werden | |||
=== Hinderniserkennung === | |||
== Weblinks == | == Weblinks == | ||
* | * [https://www.fischertechnik.de/-/media/fischertechnik/fite/service/elearning/spielen/bt-smart-beginner-set/bt_smart-beginner_scratch-begleitheft.ashx Begleitheft BT Smart Beginner / ScratchX hier herunterladen] pdf | ||
<references/> | |||
[[Kategorie: | [[Kategorie:Arduino]] | ||
Version vom 23. Januar 2020, 16:49 Uhr
Der ftDuino ist eine Eigenentwicklung eines Arduino Mega, der in einem Fischertechnik-kompatiblen Gehäuse ausgeliefert wird.[1] Er kann entweder wie alle Arduinos mit C++ oder mit Scratch programmiert werden. Preislich liegt er mit 69.- bei ca. einem Viertel des größeren TXT Controller.
Erste Schritte
Dies ist eine kürzere Version des ftDuino -Manuals, das Du auf harbaum.github.io findest.
- Installation des Datei ► Beispiele ► WebUSB ► IoServer]-Sketches auf dem ftDuino.
- Anschluss des ftDuino per USB an den PC
- Öffnen der Scratch-Webseite Scratch 3 GUI im Chrome-Browser
Dies ist nicht die eigentliche Scratch.mit.edu-Seite - sie enthält die passende ftDuino -Extension: - Links unten findest du folgenen Button:
Klick ihn an! - Wähle die Extension aus.
- Nun sollte neben der grünen Flagge oben ein grüner Stecker sein:
Falls Du zum erstem Mal auf den ftDuino zugreifst (oranger Stecker), musst du ihn erst aktivieren.
Programmieren
Unsere ersten Schritte beim Programmieren wollen wir mit Scratch unternehmen:
Ampel
Aufgabe
- Bau' eine Ampel mit zwei Leuchten.
- Schließe diese an den ftDuino an.
- Erstelle in Scratch ein Programm, das die beiden Leuchten ein und nach je 5s umschaltet.
Fußgängerampel
Aufgabe
- Erweitere Deine Ampel um einen Taster.
- Erstelle in Scratch ein Programm, das
- wenn der Anforderungsschalters gedrückt wird,
- dann das Grünlicht ein-
- und nach einer Zeit von 3s (Sekunden) wieder umschaltet.
Das YouTube-Video kann Dir helfen - du musst aber die entsprechenden Anweisungen der ftDuino -Extension verwenden.
- wenn der Anforderungsschalters gedrückt wird,
Händetrockner
Aufgabe
- Bau einen Händetrockner, der sich einschaltet, wenn Du nah an den Ventilator herankommst.
- Erstelle in Scratch ein Programm, das
- die Lichtschranke aktiviert
- wenn die Lichtschranke unterbrochen wird,
- dann den Motor mit der Schraube einschaltet.
Robot
Line Follower
Muss angepasst werden