Pflanzenbewässerung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 6: | Zeile 6: | ||
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung== | == [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung== | ||
:Erweitere den Pflanzenwächter mit einer Bewässerungsautomatik. | :Erweitere den Pflanzenwächter mit einer Bewässerungsautomatik. | ||
:Ein Servomotor dient sozusagen als Pumpwerk. | :Ein Servomotor dient sozusagen als Pumpwerk. | ||
[[Pflanzenwächter|Pflanzenwächter]] | |||
Version vom 13. Dezember 2021, 17:52 Uhr
Blumengießen vergessen schwer gemacht!
- Geschichte?
Aufgabenstellung
- Erweitere den Pflanzenwächter mit einer Bewässerungsautomatik.
- Ein Servomotor dient sozusagen als Pumpwerk.
<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>
Materialien
- BBC micro:bit
- 2 Krokodilklemmen
- 2 Nägel oder Schrauben
- 1 Gefäß mit trockener Erde
- 1 Gefäß mit feuchter Erde
- 1 Glas
- 1 Mikroservo (180°)
- 3 Krokoklemmen mit Stift am Ende
- 1 Eisstiel oder Holzleiste
- 2 Gummiringe
- 1 Rolle durchsichtiges Klebeband
- 1 Strohhalm
Zeitaufwand
- 2 Schulstunden zum Entwickeln des Programmes und den Versuchsaufbau
Schwierigkeitsgrad
Kompetenzen
Du lernst
- vernetztes und fachübergreifendes Denken
- das Formulieren und Kodieren von Abläufen in formalen Algorithmen
- das Arbeiten mit Pins und Krokoklemmen
- das richtige ansteuern eines Servo Motors
Unterrichtsfächer
INF, BU, WE
Tipps und Hilfestellung
Ziel
Der Servo soll mit dem Strohhalm Wasser aus dem Glas in den Topf mit trockener Erde pumpen.<spoiler> </spoiler>
Erforderliche Programmierblöcke
- Variable <spoiler text="Block"> </spoiler>
- Verschachtelte bedingte Anweisungen <spoiler text="Block"> </spoiler>
- dauerhaft <spoiler text="Block"> </spoiler>
- beim Start <spoiler text="Block"> </spoiler>
- schreibe analogen Pin <spoiler text="Block"> </spoiler>
- zeichne Balkendiagramm <spoiler text="Block"> </spoiler>
Eckpfeiler zur Programmierung
Schritt für Schritt zur Lösung
- Hinweise zur Lösungsfindung und die Lösung findest du auf der Lösungsseite zu diesem Beispiel.
Präsentation und Reflexion
- Erstelle eine Video, das dein Projekt beschreibt und zum Nachbauen einladet
Weiterentwicklung
- Audioalarm (eingbauter Lautsprecher beim mico:bit V2)
- 3D Druck Teile entwerfen und verbauen