Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
skript:start [2018/10/13 14:53] SabidJFejzula [Tutorien] |
skript:start [2024/05/06 11:10] (aktuell) emma.galow [Woche 1] |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
===== Das Bessere Skript: Eure Lieblingssuchmaschine... ===== | ===== Das Bessere Skript: Eure Lieblingssuchmaschine... ===== | ||
- | Zu Arduino gibt es eine unendliche Fülle von Informationen (auch und gerade für Anfänger) im Netz! | + | Zu Arduino gibt es eine unendliche Fülle von Informationen (auch und gerade für Anfänger_innen) im Netz! |
Jede noch so abstruse Frage wurde schon in irgendeinem Forum beantwortet. Wir versuchen daher gar nicht erst, das alles hier zu reproduzieren... | Jede noch so abstruse Frage wurde schon in irgendeinem Forum beantwortet. Wir versuchen daher gar nicht erst, das alles hier zu reproduzieren... | ||
Zeile 11: | Zeile 11: | ||
=====Vorlesungen===== | =====Vorlesungen===== | ||
- | ==== Woche 0 ==== | + | ==== Woche 1 ==== |
- | - [[skript::arduino-installation|Arduino Installation]] | + | - [[techniken::installation|Arduino Installation & erste Schritte]] |
- [[skript::Aufbau eines Arduino-Programms#Grundsätzlicher Aufbau eines Arduino-Programms ]] | - [[skript::Aufbau eines Arduino-Programms#Grundsätzlicher Aufbau eines Arduino-Programms ]] | ||
- [[skript::digitalPins#Kontakt zur Welt: Die Digitalpins als Ein- und Ausgang]] | - [[skript::digitalPins#Kontakt zur Welt: Die Digitalpins als Ein- und Ausgang]] | ||
- [[skript::Serielle Schnittstelle# Kommunikation mit dem PC über die Serielle Schnittstelle]] | - [[skript::Serielle Schnittstelle# Kommunikation mit dem PC über die Serielle Schnittstelle]] | ||
- | ==== Woche 1 ==== | + | ==== Woche 2 ==== |
- [[einleitung::Lichtintensität messen mit dem Phototransistor]] | - [[einleitung::Lichtintensität messen mit dem Phototransistor]] | ||
- [[einleitung::analogread#Spannungen Messen: analogRead(pinNummer)]] | - [[einleitung::analogread#Spannungen Messen: analogRead(pinNummer)]] | ||
- [[einleitung::Variablen]] | - [[einleitung::Variablen]] | ||
- [[skript::ifThenElse|If/then/else - Bedingung: Entscheidungen treffen und alternative Programmteile ausführen]] | - [[skript::ifThenElse|If/then/else - Bedingung: Entscheidungen treffen und alternative Programmteile ausführen]] | ||
- | ==== Woche 2 ==== | + | ==== Woche 3 ==== |
- [[skript::ForSchleife#For - Schleifen: Wiederholen, zählen, nacheinander durchgehen]] | - [[skript::ForSchleife#For - Schleifen: Wiederholen, zählen, nacheinander durchgehen]] | ||
- [[skript::Servos|Modellbau-Servos: Einfache Ansteuerung eines Motors]] | - [[skript::Servos|Modellbau-Servos: Einfache Ansteuerung eines Motors]] | ||
- [[einleitung::Methoden#Methoden/Funktionen: Strukturen für mehr Übersicht und weniger Tipperei]] | - [[einleitung::Methoden#Methoden/Funktionen: Strukturen für mehr Übersicht und weniger Tipperei]] | ||
- [[einleitung::Arrays#Arrays: Mehrere Variablen des gleichen Typs anordnen]] | - [[einleitung::Arrays#Arrays: Mehrere Variablen des gleichen Typs anordnen]] | ||
- | ==== Woche 3 ==== | + | ==== Woche 4 ==== |
- [[skript::GrafikMitProcessing|Grafikausgabe mit Processing]] | - [[skript::GrafikMitProcessing|Grafikausgabe mit Processing]] | ||
Zeile 32: | Zeile 32: | ||
- [[skript::Klassen|Klassen: Funktionen und Variablen als handliches Päckchen]] | - [[skript::Klassen|Klassen: Funktionen und Variablen als handliches Päckchen]] | ||
- [[skript::Kommunikation|Kommunikation zwischen Processing und Arduino]] | - [[skript::Kommunikation|Kommunikation zwischen Processing und Arduino]] | ||
- | + | ===== Tutorien ===== | |
- | =====Tutorien===== | + | - [[start:skript:tut1|Tutorium 1]]\\ |
- | + | - [[start:skript:tut2|Tutorium 2]]\\ | |
- | ==== Woche 0 ==== | + | - [[start:skript:tut3|Tutorium 3]]\\ |
- | [[start:skript:tut0|Tutorium 0]]\\ | + | - [[start:skript:tut4|Tutorium 4]]\\ |
- | ==== Woche 1 ==== | + | - [[start:skript:tut5|Tutorium 5]]\\ |
- | [[start:skript:tut1|Tutorium 1]]\\ | + | |
- | ==== Woche 2 ==== | + | |
- | [[start:skript:tut2|Tutorium 2]]\\ | + | |
- | ==== Woche 3 ==== | + | |
- | [[start:skript:tut3|Tutorium 3]]\\ | + | |
- | ==== Woche 4 ==== | + | |
- | [[start:skript:tut4|Tutorium 4]]\\ | + | |
- | ==== Woche 5 ==== | + | |
- | [[start:skript:tut5|Tutorium 5]]\\ | + | |
=====Zusatzaufgaben==== | =====Zusatzaufgaben==== | ||
Zeile 54: | Zeile 44: | ||
- [[skript:verstaerker|Eine Verstärkerschaltung und Textausgabe]] | - [[skript:verstaerker|Eine Verstärkerschaltung und Textausgabe]] | ||
- [[skript:stepper|Steuerung eines Schrittmotors]] | - [[skript:stepper|Steuerung eines Schrittmotors]] | ||
- | - [[skript:ir-entfernungsmesser|IR-Entfernungsmesser: Datenauswertung und Fehlerabschätzung]] | + | - [[skript:ir-entfernungsmesser|IR-Entfernungsmesser: Datenauswertung]] |
- | - [[skript:git|Einen Git-Repository anlegen]] | + | - [[skript:git|Ein Git-Repository anlegen]] |
- | - [[skript:interrupts|Interrupts und Listeners]] | + | - [[skript:interrupts|Auf Erreignisse reagieren: Interrupts und Listeners]] |
- | - Serielle Kommunikation | + | |
- | - [[skript:collections|Containers und Collections]] | + | |
- [[skript:klassen-arduino|Klassen in Arduino/C++]] | - [[skript:klassen-arduino|Klassen in Arduino/C++]] | ||
- [[skript:vererbung|Vererbung in Processing/Java]] | - [[skript:vererbung|Vererbung in Processing/Java]] | ||
+ | - [[skript:eclipse|Processing ohne Processing-IDE]] |