Analog vs digital: Ampelschaltung: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== 20px|Icon Blumengießen vergessen schwer gemacht! == right|500px|border|Pflanzenwächter :„S…“)
 
(Die Seite wurde geleert.)
 
Zeile 1: Zeile 1:
== [[Datei:Icon_story.png|20px|Icon]] Blumengießen vergessen schwer gemacht! ==
 
  
[[Datei:maedchenundgießkanne.jpg|right|500px|border|Pflanzenwächter]]
 
:„Sag mal Lea, hast du die Pflanze von Oma gegossen?“
 
::„Äähhhm, … nein?! Ooooohh, diese Pflanze ist total vertrocknet.“
 
::„Jakob, ich glaube, wir werden diesmal auf unser Blumendiensttaschengeld verzichten müssen.“
 
:„Lea, das passiert uns nicht mehr! Wir brauchen doch nur etwas, das uns zeigt, ob die Pflanze genügend Wasser hat.“
 
 
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung==
 
:Der BBC micro:bit dient als Messgerät für den Feuchtegrad im Blumentopf.
 
::Sobald der micro:bit mit Strom versorgt ist, misst er dauerhaft und zeigt den Messwert als Graph.
 
::Wird die Taste A gedrückt, zeigt er den Wert als Zahl.
 
 
<spoiler>
 
*Zur Überwachung des Feuchtegrades der Blumentopferde gibt der micro:bit Strom über die Pins in die Erde ab
 
*Dazu wird ein Stromkreis mit Krokoklemmen und Sensoren aufgebaut
 
*Der Strom vom micro:bit gelangt über Kabel und Sensoren in den Boden und zurück
 
*Es kann nun gemessen werden, wie viel davon noch tatsächlich in den micro:bit zurück kommt
 
*Dieser Wert wird als Graph auf der LED MAtrix angezeigt
 
</spoiler>
 
 
== [[Datei:icon_material.png|20px|Icon]] Materialien ==
 
 
[[Datei:materialpflanzenwächter.jpg|right|500px|border|Material Pflanzenwächter]]
 
* BBC micro:bit
 
* 2 Krokodilklemmen
 
* 2 Nägel oder Schrauben
 
* 1 Gefäß mit trockener Erde
 
* 1 Gefäß mit feuchter Erde
 
 
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==
 
 
* 2 Schulstunden zum Entwickeln des Programmes und für erste Messungen
 
 
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==
 
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternLeer.png|30px|borderless]]
 
 
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==
 
 
Du lernst
 
* vernetztes und fachübergreifendes Denken
 
* das Formulieren und Kodieren von Abläufen in formalen Algorithmen
 
* das Arbeiten mit Pins und Krokoklemmen
 
* Sensordaten zu lesen und zu interpretieren
 
 
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==
 
INF, BU, WE
 
 
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==
 
 
===Ziel===
 
Der micro:bit soll den Feuchtegrad der Erde mit einem Graph darstellen.<spoiler>
 
* Zu Beginn wollen wir nur die Feuchtigkeit messen
 
* Danach können wir auch Sensordaten und Werte am micro:bit anzeigen lassen
 
* Verschwende keine Energie und optimiere deinen Code
 
</spoiler>
 
 
===Erforderliche Programmierblöcke===
 
:<ol>
 
:<li>[[Variablen|Variable]] <spoiler text="Block"> [[Datei:Variable.png|border|500px|Icon]]</spoiler>
 
:<li>Verschachtelte  [[Bedingte_Anweisungen|bedingte Anweisungen]] <spoiler text="Block"> [[Datei:Geschachtelte verzweigung.png|500px|Icon|border|Bedingte Anweisung verschachtelt]]</spoiler>
 
:<li>[[Schleifen|dauerhaft]] <spoiler text="Block"> [[Datei:dauerhaft.png|500px|Icon|border|]]</spoiler>
 
:<li>[[Schleifen|beim Start]] <spoiler text="Block"> [[Datei:Beimstart.png|500px|Icon|border|]]</spoiler>
 
:<li>schreibe analogen Pin <spoiler text="Block"> [[Datei:Schreibepin.png|500px|Icon|border|]]</spoiler>
 
:<li>zeichne Balkendiagramm <spoiler text="Block"> [[Datei:Balkendiagramm.PNG|500px|Icon|border|]]</spoiler>
 
:</ol>
 
 
===Eckpfeiler zur Programmierung===
 
:<ol>
 
:<li>Durch Ansteuern eines Pins gibt dieser einen Strom aus.</li>
 
:<li>Wir lesen die Spannung an einem weiteren Pin aus und bilden diesen Wert in einer Variable ab.</li>
 
:<li>Variablen können auf der LED Matrix grafisch dargestellt werden.</li>
 
:<li>Die Werte der Variablen können auch als Zahl auf der LED Matrix dargestellt werden. In unserem Fall nur dann, wenn der Knopf A gedrückt wird.</li>
 
</ol>
 
 
===[[Pflanzenwächter_Lösung|Schritt für Schritt zur Lösung]]===
 
:Hinweise zur Lösungsfindung und die Lösung findest du auf der [[Pflanzenwächter_Lösung|Lösungsseite zu diesem Beispiel]].
 
 
== [[Datei:presentation.png|20px|Icon]] Präsentation und Reflexion ==
 
 
# Stelle dein Ergebnis vor!
 
# Was kann dein Messgerät? Messen andere micro:bits gleiche Werte?
 
# Vergleiche die Werte unterschiedlicher Blumentöpfe.
 
# Hast du aussagekräftige Werte bekommen? Kannst du damit eine Skala erstellen?
 
# Was hat dir bei der Entwicklung deines Produkts gefallen?
 
# Welche Schwierigkeiten hattest du? Wie konntest du sie lösen?
 
# Erläutere, wie dein Programm aussieht!
 
# Was war bei dieser Aufgabe interessant für dich?
 
 
== [[Datei:icon_plus.png|20px|Icon]] Weiterentwicklung ==
 
 
* Audioalarm beim Überschreiten eines Schwellenwertes
 
* Smileys anstelle des Graphen bei der Ausgabe der Feuchtigkeit
 
* Feuchtigkeitswerte zu anderen micro:bits senden
 
* Bau eines Pflanzenwächters mit Bewässerungsautomatik <spoiler>(https://youtu.be/7eC_VjH1eP0, https://makecode.microbit.org/projects/plant-watering)</spoiler>
 

Aktuelle Version vom 18. Januar 2022, 19:22 Uhr