Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
B basis
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • m242
  • basis
  • Wiki
  • Home

Last edited by Stephan Metzler Feb 21, 2019
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Home

Zurück zur Übersicht : home.komeo.net
Ablauf ■ Entwicklungsumgebung ■ Handlungsziele ■ Bewertung

M242 Mikroprozessoranwendung realisieren

Niveau 2 / 40

Niveau = Taxonomie ► 1:Wissen 2:Verstehen 3:Anwenden 4:Analyse 5:Synthese 6:Bewerten

escape

by geek & poke

Ablauf

Tag 4L^1 HZ^2 LBV^3 LB^4 Workshops (2-er Teams) - Flipper Projekt (2-er Teams)
1 am 1 2 Setup - Installation - Nunchuck als Input
pm 1 2 1 1/10 1. Workshop (es stehen total 7 Workshops zur Auswahl)
2 am 1 2 1 1/10 2. Workshop (jeder Workshop zählt 10% der Modulnotel)
pm 1 2 1 1/10 3. Workshop (die 3 Workshops defineren also 30% der Modulnote)
3 am 3 4 5 2 Flipper Projekt (als ganze Klasse, in 2-er Teams, Gewicht 70%)
pm 3 4 5 2 Flipper Projekt Fortsetzung
4 am 3 4 5 2 Flipper Projekt Fortsetzung
pm 3 4 5 2 Flipper Projekt Fortsetzung
5 am 3 4 5 2 Flipper Projekt Fortsetzung
pm 7/10 Tournier und Abgabe (Besprechung/Bewertung pro 2-er Team)

^1 4L ► je 4 Lektionen | "a. m." (ante meridiem = vor Mittag), "p. m." (post meridiem = nach Mittag)
^2 HZ ► Handlungsziel
^3 LB ► Leistungsbeurteilung
^4 LBV ► Leistungsbeurteilungsvorgabe

Entwicklungsumgebung

erstes Programm

  • installiere die Arduino IDE
  • klone das komeo GitLab Projekt arduino libraries in ein lokales Repository
    • z.B: c\m242\dev
  • setzte das lokale Repository als: Arduino > File > Preferences > Sketchbook location
  • verbinde ein WorkShop Kit per USB
  • öffne das Nunchuck Programm mit: Arduino > File > Sketchbook > Workshops > Nunchuck
  • setze das Board als: Arduino > Tools > Board: Arduino/Genuino Uno
  • setzte den entsprechenden Port mit: Arduino > Tools > Port > ..
  • kompiliere den Code
  • uploade den Code
  • öffne den Monitor: Arduino > Tools > SerialMonitor
    • kontrolliere die Baud Rate

Programm für Arduino erstellen

  • programmiere mit C
  • verwende zusätzliche alternative Libraries
  • schreibe eigene Libraries

Referenzen

  • Arduino Reference
  • Getting Started
  • Wiki Space
  • arduino programming notebook by: brian w. evans

Arduino Material günstig beziehen

  • tutti Hanspeter Kocher
  • ricardo
  • bastelgarage

Handlungsziele

HZ gemäss ICT-Berufsbildung

HZ Taxonomie^1 Kompetenz
1 2 Vorgabe analysieren / Zustandsdiagramm
Register, RAM, EEPROM, Port, Timer, UART, ADC, etc.
2 2 Zeitkritische Funktionen identifizieren / Datentypen zuordnen
3 2 Programmentwurf umsetzen
4 2 Testfälle identifizieren, spezifizieren und dokumentieren
5 2 Realisierte Applikation austesten, Fehler identifizieren, korrigieren und dokumentieren

^1 Taxonomie ► 1:Wissen 2:Verstehen 3:Anwenden 4:Analyse 5:Synthese 6:Bewerten

Bewertung

LBV (Leistungs-Beurteilungs-Vorgabe)

LBV Gewicht Element-Beschreibung Umsetzung Bewertung
1 30% Aufgaben lösen
Fachgespräch
3 Workshops 50% Wissensfragen
50% praktische Teilaufgaben
2 70% Praxisbezogene Zuordnung
mit vorgegebenem Material
Projekt 10% Programmentwicklung
30% Programmierung
10% Test und Inbetriebnahme
20% Dokumentation
30% Funktionsumfang

Bewertungsraster

  • für die 3 Workshop gibt es je eine Bewertung [A .. D] mit einer Gewichtung von je 10%
  • für das Projekt gibt es pro 2er-Team je eine Bewertung [A .. D] mit einer Gewichtung von 70%
  • die Modulnote ist der Durschnitt der 4 Bewertungen
  • die Modulnote wird zur Halbnote [3, 3.5, 4, 4.5, 5, 5.5, 6] gerundet
Bewertung Bedeutung entspricht Note
A Auftrag / Erwartungen übertroffen (Mehrwert vorhanden) 6
B Auftrag / Erwartungen zu 100 % erfüllt 5
C Auftrag / Erwartungen knapp erfüllt (kleine Mängel) 4
D Auftrag / Erwartungen nicht erfüllt (Ansatz unbrauchbar) 3
Clone repository
  • flipper project
  • Home
  • interrupt
  • lcd
  • led bar
  • led ring
  • led stick
  • nunchuck
  • rfid rc522
  • speaker
  • testen
  • wifi
  • workshops