https://mbit.phst.at/api.php?action=feedcontributions&user=Leo.koeberl&feedformat=atommicrobit - Das Schulbuch - Benutzerbeiträge [de]2024-03-29T10:18:12ZBenutzerbeiträgeMediaWiki 1.30.0https://mbit.phst.at/index.php?title=Sonnenuhr&diff=2498Sonnenuhr2018-05-05T22:55:45Z<p>Leo.koeberl: /* Reflexion */</p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die Erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallen?<br />
# Warum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aufgebaut ist!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq $wgExternalLinkTarget = '_blank';</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr&diff=2497Sonnenuhr2018-05-05T22:55:09Z<p>Leo.koeberl: /* Reflexion */</p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die Erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallen?<br />
# Warum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aussieht!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq $wgExternalLinkTarget = '_blank';</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr&diff=2496Sonnenuhr2018-05-05T22:54:32Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die Erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallenWarum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aussieht!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq $wgExternalLinkTarget = '_blank';</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2494Sonnenuhr Lösung2018-05-05T22:53:37Z<p>Leo.koeberl: /* Befehle und Struktur des Programmes */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Befehle und Aufbau des Programmes ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Die Stunden erhält man, indem man die Grade durch 15 dividiert (15 x 24 = 360).<br />
: Den Rest der Division multipliziert man mit 4 und erhält so die Minuten (alle 4 Minuten dreht sich die Erde um 1 Grad). <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2493Sonnenuhr Lösung2018-05-05T22:53:17Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Befehle und Struktur des Programmes ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Die Stunden erhält man, indem man die Grade durch 15 dividiert (15 x 24 = 360).<br />
: Den Rest der Division multipliziert man mit 4 und erhält so die Minuten (alle 4 Minuten dreht sich die Erde um 1 Grad). <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2490Sonnenuhr Lösung2018-05-05T22:51:26Z<p>Leo.koeberl: </p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Die Stunden erhält man, indem man die Grade durch 15 dividiert (15 x 24 = 360).<br />
: Den Rest der Division multipliziert man mit 4 und erhält so die Minuten (alle 4 Minuten dreht sich die Erde um 1 Grad). <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2487Sonnenuhr Lösung2018-05-05T22:49:31Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Die Stunden erhält man, indem man die Grade durch 15 dividiert (15 x 24 = 360).<br />
: Den Rest der Division multipliziert man mit 4 und erhält so die Minuten (alle 4 Minuten dreht sich die Erde um 1 Grad). <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2485Sonnenuhr Lösung2018-05-05T22:48:35Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Die Stunden erhält man, indem man die Grade durch 15 dividiert (15 x 24 = 360).<br />
: Den Rest der Division multipliziert man mit 4 und erhält so die Minuten (Alle 4 Minuten dreht sisch die Erde um 1 Grad). <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr&diff=2481Sonnenuhr2018-05-05T22:42:21Z<p>Leo.koeberl: /* 20px|Icon Tipps und Hilfestellung */</p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die Erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallenWarum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aussieht!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq $wgExternalLinkTarget = '_blank';</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr&diff=2477Sonnenuhr2018-05-05T22:37:15Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallenWarum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aussieht!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq $wgExternalLinkTarget = '_blank';</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr&diff=2471Sonnenuhr2018-05-05T22:32:11Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallenWarum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aussieht!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq Target ="blanc"</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr&diff=2466Sonnenuhr2018-05-05T22:25:20Z<p>Leo.koeberl: </p>
<hr />
<div>== [[Datei:Icon_story.png|20px|Icon]] Elektronische Sonnenuhr – wie kann das funktionieren ... ==<br />
<br />
[[Datei:Sonnenuhr3.jpg|right|300px|border|Sonnenuhr]]<br />
Zwei begeisterte IT-Freaks experimentieren gerade wieder einmal mit ihren Micro:Bits und denken über neue Anwendungen nach.<br />
: „Wie spät ist es eigentlich schon, ich soll heute um 18 Uhr daheim sein.“ fragt Lukas seinen Freund David.<br />
: „Warte, ich muss erst mein Handy suchen – es ist schon 10 Minuten vor 6 Uhr“ meint David.<br />
: Da hat Lukas eine Idee: „HEY – könnte man nicht auch den Micro:Bit als Uhr verwenden?“<br />
: „Vielleicht gar als Sonnenuhr!“ lacht darauf David.<br />
: „Ja, warum nicht, vielleicht können wir die Sensoren des Micro:Bits dazu nutzen! Das ist unser nächster Job!!! Denk du auch bis morgen darüber nach, wie wir das machen, ich hab schon eine Idee! - Tschau, bis morgen.“<br />
<br />
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==<br />
* Zu allererst muss man einmal wissen, wie eine Sonnenuhr funktioniert. <br />
* Wie kann mit dem Micro:Bit die Tageszeit berechnet und angezeigt werden? <br />
* Welche Sensoren können dazu genutzt werden:<br />
<spoiler>Notwendige Schritte:<br />
* Am Micro:Bit muss ein Stift montiert werden, der einen Schatten wirft.<br />
* Der Micro:Bit muss so gedreht werden, dass der Schatten des Stiftes immer genau auf die mittlere LED-Reihe fällt.<br />
* Der Kompass-Sensor ermittelt, um wieviel Grad der Micro:Bit gedreht ist.<br />
* Aus dem Wert der Drehung kann die Zeit berechnet werden.<br />
</spoiler><br />
<br />
== [[Datei:icon_material.png|20px|Icon]] Materialien ==<br />
<br />
[[Datei:Material_Sonnenuhr2.jpg|right|300px|border|Notwendige Materialien]]<br />
* Micro:bit<br />
* Ein Wattestäbchen <spoiler>Das Wattestäbchen muss auf einer Seite um 2 cm gekürzt werden.</spoiler><br />
<br />
== [[Datei:icon_sanduhr.png|20px|Icon]] Zeitaufwand ==<br />
<br />
<br />
<br />
* nur 5 Minuten für die notwendigen Hardware-Arbeiten. <spoiler>Kürzen des Wattestäbchens mit einer Schere.<br />
Wattestäbchen von unten durch das Loch bei Pin 2 am Micro:Bit stecken und senkrecht ausrichten.</spoiler> <br />
* Zwei Schulstunden zum Entwickeln des Programms<br />
<br />
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==<br />
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]]<br />
<br />
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==<br />
<br />
Du lernst ...<br />
* ... Grundkenntnisse über die Abhängigkeit der Tageszeit vom Stand der Sonne<br />
* ... Zusammenhang der Tageszeit und der Rotation der Erde<br />
* ... Berechnung der Tageszeit aus dem Winkel der Erddrehung<br />
* ... Formulieren und Kodieren der Berechnung der Tageszeit<br />
<br />
== [[Datei:Icon faecher.png|20px|Icon]] Unterrichtsfächer ==<br />
INF, M, GW<br />
<br />
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellung ==<br />
<br />
[[Datei:Wattestaebchen.jpg|right|300px|border|Micro:Bit mit Wattestäbchen]]<br />
* Nach dem Einschalten des Micro:Bits muss der Kompass-Sensor jedes Mal kalibriert werden. Dazu muss man auf dem 5x5 LED Display durch Neigen des Micro:Bits ein Kreis gezeichnet werden.<br />
* Danach einmal den Kompass-Sensor testen und dabei einfach den Micro:Bit auf den Tisch legen und verdrehen. Mit der Kompass-Funktion die Grad-Werte ermitteln und am Display anzeigen lassen. <br />
* Dann den Micro:Bit so drehen, dass der Schatten des Stabes genau auf die mittlere LED-Reihe fällt - siehe Bild links.<br />
* Aus dem nun ermittelten Wert der Drehung kann die Tageszeit berechnet werden. Die erde dreht sich 360° in 24 Stunden, das sind somit 15 Grad pro Stunde oder alle 4 Minuten 1 Grad. <br />
* Dann muss eine mathematische Formel für die Umrechnung vom Drehwinkel in die Tageszeit entwickelt werden.<br />
<br />
Weitere Infos, Hinweise und auch eine mögliche, komplette Lösung findest du auf der [[Sonnenuhr_Lösung|Lösungsseite zu diesem Beispiel]]<br />
<br />
== Reflexion ==<br />
<br />
# Stelle dein Projekt vor! Wozu dient dein Projekt?<br />
# Was hat dir bei der Entwicklung deines Produkts gefallenWarum ist dein Projekt für alle interessant?<br />
# Welche Schwierigkeiten sind aufgetreten? Wie konnten sie gelöst werden?<br />
# Erkläre, wie das Programm aussieht!<br />
# Was war bei dieser Aufgabenbearbeitung interessant für dich?<br />
# Dient dein Projket zur Vermittlung von Einsichten für das tägliche Leben?<br />
<br />
== Optionen und Erweiterung ==<br />
<br />
* Expert_innen können auch noch die Anpassung auf Sommerzeit und Winterzeit in das Projekt einbinden.<br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2453Sonnenuhr Lösung2018-05-05T22:15:13Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
; https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2452Sonnenuhr Lösung2018-05-05T22:14:53Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
; Link zur Simulation<br />
https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2449Sonnenuhr Lösung2018-05-05T22:14:24Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
* Link zur Simulation<br />
https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2435Sonnenuhr Lösung2018-05-05T21:17:15Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
: Link zur Simulation<br />
https://ggbm.at/jd3Vvtkq</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2434Sonnenuhr Lösung2018-05-05T21:14:50Z<p>Leo.koeberl: /* Simulation der Elektronischen Sonnenuhr mit Geogebra */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.<br />
[[Datei:https://ggbm.at/jd3Vvtkq]]</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2433Sonnenuhr Lösung2018-05-05T21:10:53Z<p>Leo.koeberl: </p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler><br />
<br />
== Simulation der Elektronischen Sonnenuhr mit Geogebra ==<br />
; Mit dem interaktiven Prgramm kann die elektronische Sonnenuhr sehr anschaulich simuliert werden.</div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2432Sonnenuhr Lösung2018-05-05T21:07:27Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|300px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2431Sonnenuhr Lösung2018-05-05T21:07:11Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SUZeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Datei:SUZeitkorrektur.jpg&diff=2430Datei:SUZeitkorrektur.jpg2018-05-05T21:06:41Z<p>Leo.koeberl: </p>
<hr />
<div></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Datei:SU_Zeitkorrektur.jpg&diff=2429Datei:SU Zeitkorrektur.jpg2018-05-05T21:04:28Z<p>Leo.koeberl: Leo.koeberl lud eine neue Version von Datei:SU Zeitkorrektur.jpg hoch</p>
<hr />
<div></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Datei:SU_Zeitkorrektur.jpg&diff=2428Datei:SU Zeitkorrektur.jpg2018-05-05T21:02:37Z<p>Leo.koeberl: </p>
<hr />
<div></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2427Sonnenuhr Lösung2018-05-05T21:01:43Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2426Sonnenuhr Lösung2018-05-05T21:01:19Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|900px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2425Sonnenuhr Lösung2018-05-05T21:00:50Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2424Sonnenuhr Lösung2018-05-05T21:00:30Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|350px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2423Sonnenuhr Lösung2018-05-05T20:59:54Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|400px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2422Sonnenuhr Lösung2018-05-05T20:58:58Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"> [[Datei:SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2421Sonnenuhr Lösung2018-05-05T20:58:21Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
: [[Datei:SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2420Sonnenuhr Lösung2018-05-05T20:57:28Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung">[[Datei:SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2419Sonnenuhr Lösung2018-05-05T20:57:07Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung">[[Datei:SU Programm.jpg|border|700px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2418Sonnenuhr Lösung2018-05-05T20:56:46Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung">[[Datei:SU Programm.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Datei:SU_Programm.jpg&diff=2417Datei:SU Programm.jpg2018-05-05T20:56:08Z<p>Leo.koeberl: </p>
<hr />
<div></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Datei:SU_Programm_gesamt.jpg&diff=2416Datei:SU Programm gesamt.jpg2018-05-05T20:53:53Z<p>Leo.koeberl: </p>
<hr />
<div></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2415Sonnenuhr Lösung2018-05-05T20:52:59Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung">[[Datei:SU_Programm_gesamt.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2414Sonnenuhr Lösung2018-05-05T20:50:56Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:SU_Programm_gesamt.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2413Sonnenuhr Lösung2018-05-05T20:49:52Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|600px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|600px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:SU Programm.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2412Sonnenuhr Lösung2018-05-05T20:49:10Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|300px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:SU Programm.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2411Sonnenuhr Lösung2018-05-05T20:48:33Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:SU Programm.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2410Sonnenuhr Lösung2018-05-05T20:47:40Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:SU Programm.jpg|border|400px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2409Sonnenuhr Lösung2018-05-05T20:46:57Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU_Zeit_anzeigen.jpg|border|300px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:Sonnenuhr - SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2408Sonnenuhr Lösung2018-05-05T20:46:09Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:SU Zeitanzeige.jpg|border|800px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:Sonnenuhr - SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2407Sonnenuhr Lösung2018-05-05T20:45:14Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeitkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU Zeitanzeige.jpg|border|800px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:Sonnenuhr - SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Datei:SU_Zeitanzeige.jpg&diff=2406Datei:SU Zeitanzeige.jpg2018-05-05T20:43:48Z<p>Leo.koeberl: </p>
<hr />
<div></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2405Sonnenuhr Lösung2018-05-05T20:42:02Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zietkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU Zeitanzeige.jpg|border|800px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung"><br />
[[Datei:Sonnenuhr - SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2404Sonnenuhr Lösung2018-05-05T20:41:34Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Zeit berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zietkorrektur.jpg|border|500px|Korrektur der Zit um 12 Stunden]]</spoiler><br />
; Anzeige der Zeit in Stunden und Minuten<br />
: Danach kurze Pause. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU Zeitanzeige.jpg|border|800px|Anzeige der Uhrzeit in Stunden und Minuten]]</spoiler><br />
; Gesamtes Programm <spoiler text="Lösung">[[Datei:Sonnenuhr - SU Programm.jpg|border|800px|Gesamtes Programm]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2403Sonnenuhr Lösung2018-05-05T20:35:07Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Ziet berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. <br />
: Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zietkorrektur.jpg|border|500px|Korrektur der Ziet um 12 Stunden]]</spoiler><br />
; Wenn die Tasten A und B gleichzeitig gedrückt werden, soll ja angezeigt werden, wer gewonnen hat. Was müssen wir dazu (der Reihe nach) wissen?<br />
: Der Programmteil könnte zB so aussehen: <spoiler text="Lösung">[[Datei:Morgenritual - AB gedrückt.png|border|800px|Was passieren könnte, wenn die Tasten A und B gleichzeitig gedrückt werden]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2402Sonnenuhr Lösung2018-05-05T20:34:36Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Ziet berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro&#58;bit um 180 Grad gedreht verwendet wird. Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zietkorrektur.jpg|border|500px|Korrektur der Ziet um 12 Stunden]]</spoiler><br />
; Wenn die Tasten A und B gleichzeitig gedrückt werden, soll ja angezeigt werden, wer gewonnen hat. Was müssen wir dazu (der Reihe nach) wissen?<br />
: Der Programmteil könnte zB so aussehen: <spoiler text="Lösung">[[Datei:Morgenritual - AB gedrückt.png|border|800px|Was passieren könnte, wenn die Tasten A und B gleichzeitig gedrückt werden]]</spoiler></div>Leo.koeberlhttps://mbit.phst.at/index.php?title=Sonnenuhr_L%C3%B6sung&diff=2401Sonnenuhr Lösung2018-05-05T20:32:04Z<p>Leo.koeberl: /* Komplettlösungen */</p>
<hr />
<div>== Grundsätzliche Überlegungen ==<br />
* Die Voraussetzung für unser Programm ist die Erkenntnis bzw. das Verständnis, dass die Erde sich in 24 Stunden einmal um sich selbst dreht, also um 360 Grad.<br />
* Daraus leitet sich die Rotation von 15 Grad pro Stunde und weiter die Drehung um 1 Grad alle 4 Minuten ab.<br />
<br />
== Vor dem Programmstart ==<br />
* '''Fixierung und senkrechte Ausrichtung des Wattestäbchens''' [[Datei:Startbild1.jpg|right|210px|border|Micro:Bit mit Wattestäbchen]]<br />
: Das Wattestäbchen soll möglichst fest im Loch an PIN 2 stecken.<br />
: Es soll möglichst senkrecht ausgerichtet sein. <br />
<br />
* '''Kalibrieren des Kompass-Sensors''' Nach jedem Hochladen des Programmes auf den Micro:bit!!!<br />
: Zunächst erscheint auf dem Micro:bit folgender Text in als Laufschrift: DRAW A CIRCLE<br />
: Nun durch Neigen in alle Richtungen einen Kreis auf der 5x5 LED Matrix zeichnen.<br />
: Jetzt ist der Kompass-Sensor startbereit und das Programm wird gestartet.<br />
<br />
== Verwendung der elektronischen Sonnenuhr ==<br />
; Was muss beim Starten des Programms festgelegt werden?[[Datei: Wattestaebchen.jpg|border|right|210px|Unser Startbildschirm]]<br />
* Wir weisen allen [[Variablen]] den Startwert 0 zu. <spoiler>Wir haben vier Variablen, die wir alle auf '''0''' setzen: RICHTUNG, STUNDE, MINUTE und SOMMERZEIT.</spoiler><br />
* ALs Startbild wird eine stilisierte Sonnenuhr gezeigt, damit man weiß, dass das Programm läuft. Du könntest aber auch ein anderes Startbild gestalten!<br />
* Durch Drücken den Tasten A und B kann die Sommerzeit (Taste A) und Winterzeit (Taste B) eingestellt werden.<br />
<br />
; Nun wollen wir die elektronische Sonnenuhr zum Einsatz bringen:<br />
* Wir richten den Micro:bit durch Drehen so aus,dass der Schatten des <br />
: Wattestächens genau auf die mittlere LED-Reihe fällt. - Siehe Bild rechts<br />
* Jetzt ermittelt der Micro:bit mit dem Kompasss-Sensor die Drehung (Grade).<br />
* Er berechnet daraus die Uhrzeit und zeigt diese an. [[Datei: Sommer_Winter.jpg|border|right|200px|Unser Startbildschirm]]<br />
* Zuerst die Stunden angezeigt dann als Trennung ein Bindestrich.<br />
* Sommerzeit: Bindesrich mit einem Punkt links oben <br />
* Winterzeit: Bindesrich mit einem Punkt rechts oben<br />
* Dann weren die Minuten angezeigt.<br />
* Nach einer Pause erfolgt die nächste Programmschleife.<br />
<br />
== Flussdiagramme ==<br />
Könnten bei Bedarf auch noch hier als Zwischenteil eingebaut werden.<br />
<br />
== Komplettlösungen ==<br />
; Beim Starten des Programms, was müssen wir alles festlegen?<br />
: Eine mögliche Lösung für den Start? <spoiler text="Lösung">[[Datei:Sonnenuhr- SU_Start.png|border|350px|Was passieren könnte, wenn das Programm startet]]</spoiler><br />
; Umschaltung Sommerzeit - Winterzeit:<br />
: Taste A:Sommerzeit (Variable Sommerzeit = 1) Taste B: Winterzeit (Variable Sommerzeit = 0) <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Sommer_Winter.jpg|border|500px|Umschaltung Sommerzeit - Winterzeit]]</spoiler><br />
; Kompass-Sensor auslesen und den Wert der Variablen RICHTUNG zuweisen, daraus Zeit berechnen.<br />
: Zuerst Stunden, aus dem bleibenden Rest die Minuten <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zeit_berechnen.jpg|border|500px|Kompass-Sensor auslesen und Ziet berechnen]]</spoiler><br />
; Korrektur der Zeit, da Micro:bit um 180 Grad gedreht verwendet wird. Wenn Sonne im Süden steht, fällt der Schatten nach Norden, dann wird 0 Grad angezeigt<br />
: Es ist aber dann 12 Uhr, daher Korrektur um 12 Stunden. <spoiler text="Lösung">[[Datei:Sonnenuhr - SU_Zietkorrektur.jpg|border|500px|Korrektur der Ziet um 12 Stunden]]</spoiler><br />
; Wenn die Tasten A und B gleichzeitig gedrückt werden, soll ja angezeigt werden, wer gewonnen hat. Was müssen wir dazu (der Reihe nach) wissen?<br />
: Der Programmteil könnte zB so aussehen: <spoiler text="Lösung">[[Datei:Morgenritual - AB gedrückt.png|border|800px|Was passieren könnte, wenn die Tasten A und B gleichzeitig gedrückt werden]]</spoiler></div>Leo.koeberl