|
|
Zeile 1: |
Zeile 1: |
| Der FTDuino 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.
| | =={{int:filedesc}}== |
| | | {{Information |
| == Erste Schritte == | | |description={{de|1=Screenshot}} |
| Dies ist eine kürzere Version des ftDuino-Manuals, dass Du auf [https://harbaum.github.io/ftduino/www/manual/schule.html harbaum.github.io] findest.
| | |date=2020-01-23 |
| | | |source={{own}} |
| <div class="mw-collapsible mw-collapsed" data-expandtext="erste Schritte anzeigen" data-collapsetext="erste Schritte verbergen">
| | |author=[[User:Matthias Scharwies|Matthias Scharwies]] |
| * Installation des [https://github.com/harbaum/ftduino/tree/master/ftduino/libraries/WebUSB/examples/IoServer Datei ► Beispiele ► WebUSB ► IoServer]]-Sketches auf dem ftDuino.
| | |permission= |
| </div>
| | |other versions= |
| # Anschluss des ftDuino 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 Extension:
| |
| # Links unten findest du folgenen Button: [[Datei:Scratch3 extsel.png|thumb|left]]<br><br><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.png|thumb|left|870px]]<br>Falls Du zum erstem Mal auf den ftDuino zugreifst (orange 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 === | | =={{int:license-header}}== |
| {{Aufgabe|# Erweitere Deine Ampel um einen Taster. | | {{self|cc-by-sa-4.0}} |
| # 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 entsrechenden Anweisungen der ftDuino-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.
| |
| }} | |
|
| |
|
| [[Kategorie:Arduino]] | | [[Kategorie:Arduino]] |