Programmierung

Micro:bit mit Schaltkreis 1

clock 60 min
user 4.-6. Klasse
Mittel
Hier lernst du, wie man den micro:bit zusammen mit einem Schaltkreis verwendet. Dieses Heft ist für alle, die schon einmal in MakeCode programmiert haben. Wenn du bisher noch nicht mit MakeCode gearbeitet hast, solltest du mit dem Bonusheft Einführung in den micro:bit anfangen.
Materialliste
Das brauchst du:

Einführung

Wenn du mit der Lektion fertig bist, wirst du dies gelernt haben:

  • Du kannst einen micro:bit mit einem Steckbrett zusammen verwenden.
  • Du kennst die verschiedenen Arten von Pins am micro:bit und am DragonTail .
  • Du kannst einen Schaltkreis und einen micro:bit zusammenschalten.
  • Du kannst mithilfe eines Programmcodes einen Wert an einem Pin lesen.
  • Du kannst mithilfe eines Programmcodes den Wert an einem Pin auf hoch oder niedrig setzen.

Was ist ein micro:bit?

Hvad er en micro:bit?

Ein micro:bit ist eine Art Microcontroller . "Micro" bedeutet klein und "Controller" heißt, dass das Gerät etwas steuern kann. Um einem micro:bit zu sagen, wie er etwas steuern soll, erstellst du ein Programm , das der micro:bit ausführen kann. Wenn du einen Schaltkreis baust, kannst du ihn mit dem micro:bit steuern. Für die Steuerung hat der micro:bit mehrere Pins . Über diese Pins kann der micro:bit eine Spannung an den Schaltkreis anlegen oder die Spannung, die im Schaltkreis vorhanden ist, messen . Um die Pins mit einem Steckkbrett verbinden zu können, setzen wir unseren micro:bit in einen DragonTail .

DragonTail

_dragon_tail

Setze jetzt deinen DragonTail in das Steckbrett ein, wie auf der Abbildung dargestellt. Falls du dabei Schwierigkeiten hast, bitte eine*n Erwachsene*n um Hilfe.

micro_bit_dragon_tail

Wenn der DragonTail richtig im Steckbrett sitzt, setzt du deinen micro:bit in den DragonTail. Falls du dabei Schwierigkeiten hast, bitte eine*n Erwachsene*n um Hilfe.

Die Pins am DragonTail

dragontail

Am DragonTail gibt es drei verschiedene Arten von Pins. Auf der Abbildung sind sie rot, blau und grün dargestellt.

Rot: An den roten Pins steht "3 V". Das bedeutet, dass diese Pins eine Spannung von 3 Volt führen, wenn dein micro:bit eingeschaltet ist. Diese Pins kannst du als Pluspol benutzen, wenn du deinen Schaltkreis baust.

Blau: An den blauen Pins steht ein Minus (-). Diese Pins kannst du als Minuspol benutzen, wenn du deinen Schaltkreis baust.

Grün: An den grünen Pins stehen Zahlen zwischen 0 und 16. Dies sind die Pins, die der micro:bit steuern kann. Der micro:bit kann so programmiert werden, dass er eine Spannung an diese Pins anlegt oder dass er eine Spannung, die an diesen Pins vorhanden ist, misst .

Programmierung der Pins in MakeCode

Um die Pins mit einem Programm anzusteuern, verwendest du MakeCode. Klicke in MakeCode auf "Fortgeschritten" und dann auf "Pins". Dort findest du verschiedene Blöcke, mit denen du die Pins ansteuern kannst. Wir beginnen mit den Blöcken " digitale Werte von Pin" und "schreibe digitalen Wert von Pin".

Der Block "digitale Werte von Pin" misst, ob an dem Pin eine hohe Spannung (3 V) oder eine niedrige Spannung (0 V) anliegt.

Der Block "schreibe digitalen Wert von Pin" weist den Pin an, eine hohe Spannung (1) oder eine niedrige (0) Spannung anzulegen.

Bauen eines Schaltkreises mit dem micro:bit

Bevor du mit den Aufgaben beginnst, musst du zuerst den abgebildeten Schaltkreis aufbauen. Bei den Aufgaben sollst du dann deinen micro:bit dazu benutzen, eine Leuchtdiode zu steuern.

breadboard_microbit_diode_bb
Opgave 1

Schreibe ein Programm in MakeCode, das die Leuchtdiode zum Leuchten bringt.

 

Tipp: Der Block "schreibe digitalen Wert von Pin" weist den eingestellten Pin an, entweder eine hohe oder eine niedrige Spannung anzulegen.

Opgave 2

Schreibe ein Programm in MakeCode, das die Leuchtdiode zum Blinken bringt.

 

Tipp: Der Block "pausiere" hält die Ausführung des Programms für eine bestimmte Zeit an. Zwischen dem Ein- und Ausschalten der Leuchtdiode soll eine kurze Pause vergehen.

 

Extra: Bringe die Leuchtdiode dazu, so schnell zu blinken, dass man es mit den Augen nicht mehr sehen kann.

pausiere-500

Om teknologiundervisning

En frivillig forening der tilbyder teknologiske fritidsaktiviteter

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed di am nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et ju sto duo dolores et ea rebum. Stet clita kasd gubergren, no sea

om-teknologiskolen

Kontakt

Har du brug for at vide mere om vores projekter?

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit

text-image-kontakt