Lernpfad:Einführung in den micro:bit/2: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{NNavigation}}
{{DISPLAYTITLE:{{Name}}}}{{NNavigation}}


{{DISPLAYTITLE:Foo}}
== Eingabe-Verarbeitung-Ausgabe ==
''Informationsverarbeitende Systeme'' arbeiten immer nach demselben Prinzip, dem [[wikipedia:EVA-Prinzip|EVA-Prinzip]]. '''EVA''' steht für '''''E'''ingabe-'''V'''erarbeitung-'''A'''usgabe''.
''Informationsverarbeitende Systeme'' arbeiten immer nach demselben Prinzip, dem [[wikipedia:EVA-Prinzip|EVA-Prinzip]]. '''EVA''' steht für '''''E'''ingabe-'''V'''erarbeitung-'''A'''usgabe''.



Version vom 13. Februar 2022, 18:30 Uhr

Informationsverarbeitende Systeme arbeiten immer nach demselben Prinzip, dem EVA-Prinzip. EVA steht für Eingabe-Verarbeitung-Ausgabe.

Zunächst werden Informationen in das System über ein Eingabeeinheit eingegeben. Das System verarbeitet die Informationen und gibt sie über einen Ausgabeeinheit wieder aus.

Eingaben des micro:bit

Microbit.png

Der micro:bit besitzt auf der Vorderseite zwei programmierbare Drucktasten, die mit A und B benannt sind. Dazwischen befinden sich 25 rote Leuchtdioden in einem 5-mal-5-Raster, die einzeln angesteuert werden können. Weiterhin kann der micro:bit über einen Beschleunigungssensor und ein Magnetometer seine Geschwindigkeit und Ausrichtung erkennen. Man kann also zum Beispiel ermitteln, ob die Platine gerade geschüttelt wird.

Der micro:bit hat auch ein Funkmodul (Bluetooth Low Energy), mit dem Signale empfangen werden können.

Und schließlich besitzt die Platine fünf GPIO-Anschlüsse, an denen Erweiterungen (z.B. weitere Sensoren) angeschlossen werden können.

Auf der Rückseite findet sich ein Mini-USB und ein Batterieanschluss, für die Stromversorgung bzw. den Anschluss an einem Computer, sowie ein "Reset"-Knopf, mit dem der micro:bit neu gestartet werden kann.

Ausgaben des micro:bit

Zentral befindet sich ein kleines Feld mit 5x5 roten LEDs, die als einfaches Display genutzt werden können.

Über die schon erwähnten GPIO-Anschlüsse können weitere Ausgabegeräte angeschlossen werden.

Verarbeitung des micro:bit

Der Prozessor des micro:bit ist ein ARM Cortex-M0 mit 32-Bit-Architektur und 16 MHz Taktfrequenz. Er verfügt über 256 KB Flash-Speicher (Festplatte) und 16 KB statischen RAM (Arbeitsspeicher).

Das ist nicht besonders viel und Python Programme können schnell zu groß für den Speicher werden. Versuche daher möglichst effizient und platzsparende zu programmieren und den Quelltext mit der strukturierten Zerlegung übersichtlich zu gestalten.