Microcontroller von Festo
Die Schüler programmieren einen Microcontroller, der von Firma digiraster GmbH in Stuttgart entwickelt und der Schule von der Hopp-Foundation gesponsert wurde.
Erste Schritte
- Programm EasyKitProgrammierung - EasyLab Starter starten.
- Unten rechts bei "Hinzufügen" das Mini Base Board hinzufügen.
- Bausteine ins Arbeitsfenster ziehen und miteinander verbinden, z. B. einen Joystick und eine LED.
- In den Code-Erzeugungsmodus wechseln.
- Bei Codeerzeugung EasyKit Mini (Standalone) auswählen.
Die Schüler bekommen ein Handout mit Erklärungen zu den wichtigsten Bausteinen.
Aufgaben
Lösungen können beim Lehrer eingesehen werden
- Ampelschaltung.
- Zwei Phasen: Rot und Grün, Grün soll drei Mal so lange dauern wie Rot.
- Mit den folgenden Bausteinen: Konstante, , Schrittfunktion, Dreipunktregler, Typumwandlung, Negation, LEDs.
- Taster zum vorzeitigen Abbruch hinzufügen. (Joystick, vorderflankengesteuerte T-Kippstufe, Schrittfunktion, Konstante, .)
- Beschleunigungsanzeige (3 Beschleunigungssensoren, 3 Testschreiber, OLED-Bildschirm).
- Beschleunigungslinie.
- Uhr.
- Trigonometrische Funktion (u.a. Schrittzähler und Oszilloskop).
Microcontroller Arduino
Einstiegsaufgaben
Mindestens Nr. 1 im Plenum.*
Lampe blinken lassen.
- 5 Lampen blinken lassen (for-Schleife).
- Alle gleichzeitig
- Nacheinander
- Night-Rider
- Night-Rider mit zwei Lampen
Zu beachten
- Bei i=2 beginnen
- Lampen versetzt ins Steckbrett
- Vorwiderstände
- Minuspol schwarz (ground)
- Pluspol in den richtigen Pin
- Unter Tools den Port ändern (nicht 6)