Vorlage:LernpfadNeu und Elektrotechnische Grundlagen/SmartHome Licht Wohnzimmer 2: Unterschied zwischen den Seiten

Aus ZUM-Unterrichten
(Unterschied zwischen Seiten)
KKeine Bearbeitungszusammenfassung
 
 
Zeile 1: Zeile 1:
== {{PAGENAME}} ==
=SmartHome Licht Wohnzimmer 2=
{{Box|Arbeitsauftrag
|In der letzten Aufgabe habt ihr euch mit dem Aufbau eines Arduino Microcontrollers beschäftigt. Die Stromstoßschaltung des Wohnzimmers habt ihr in einem Funktionsplan (FUP) dargestellt. In dieser Woche soll das Program vom Funktionsplan in die Plattform OpenRoberta Lab übertragen werden, so dass es auf den Arduino aufgespielt werden kann.
|Arbeitsmethode
|Icon=brainy hdg-tools01}}
==Schaltplan==
[[Datei:Schaltplan mit Arduino.png|600px|Schaltplan der Wohnzimmerschaltung mit Arduino]]
==Aufgaben==
{{Box|Aufgabe 1
|'''Sieh''' dir die folgenden Videos an, in denen die Programmierplattform OpenRobertaLab vorgestellt wird. Erstelle einen Account bei OpenRoberta Lab.
|Üben}}


Die Vorlage <code>{{PAGENAME}}</code> wird auf der Einstiegsseite eines Lernpfads verwendet. Sie erzeugt die Übersichtsbox eines Lernpfades und sollte am Beginn der Seite eingebunden sein.
[[Datei:1 Der Arduino.mp4|600px|Aufbau und Funktionsweise Arduino]] <br>
[[Datei:2 Programmierumgebung.mp4|600px|Aufbau und Funktion OpenRobertaLab]] <br>
[[Datei:3 Steckplatine.mp4|600px|Aufbau und Funktion Steckplatine]] <br>
[[Datei:4 Das erste Programm.mp4|600px|Programmierung mit OpenRobertaLab]] <br>
[[Datei:5 Arduino verbinden.mp4|600px|Programmübertragung von OpenRobertaLab auf Arduino]] <br>


Lernpfade bestehen aus mehreren Seiten und sollten folgendermaßen angelegt werden:
{{Box|Aufgabe 2
<pre>
|Richte mithilfe des Videos '''04: Programmieren mit OpenRobertaLab''' die Anschlüsse im Programm ein. Nutze dazu den beigefügten Schaltplan.
+ Lernpfadstartseite  (Titel: Das_Besondere_Etwas)
|Üben}}
| Einführung ins Thema
{{Box|Aufgabe 3
|  muss Vorlage {{LernpfadNeu}} verwenden
|'''Erstelle''' mithilfe von OpenRobertaLab ein Arduinoprogramm für die Stromstoßschaltung im Wohnzimmer. Beachte, dass das an den Arduino angeschlossene Stromstoßrelais die funktion eines RS-Speichergliedes übernimmt.
|
|Üben}}
+--> Lerneinheitsseite 1 (Titel: Das_Besondere_Etwas/1_Was_ist_Etwas? )
{{Box|Aufgabe 4
|     muss Unterseite von Lernpfadseite sein
|'''Dokumentiere''' dein Programm durch einen Screenshot. Beschreibe kurz stichpunktartig in eigenen Worten, wie dein Programm funktioniert.
|     muss Vorlage {{LernpfadNeu/Lerneinheit}} verwenden
|Üben}}
|
==Bonusaufgabe==
+--> Lerneinheitsseite 2 (Titel: Das_Besondere_Etwas/2_Besonderheit )
|
+--> Lerneinheitsseite 3 (Titel: Das_Besondere_Etwas/3_Wo_wird_es_verwendet? )
</pre>
Alle Lernschritte sollten Unterseiten des Lernpfades sein. Die Reihenfolge der Lerneinheiten sollte durch Nummern im Titel der Unterseite gesteuert werden. Jede dieser '''Unterseiten muss die Vorlage <code><nowiki>{{LernpfadNeu/Lerneinheit}}</nowiki></code> verwenden'''. Diese Vorlage muss ans Ende der Lerneinheitsseite gelegt werden. Sie erzeugt eine automatische Navigation zu vorherigen und nächsten Lernschritten, erstellt eine Box mit der Navigation zu allen Lerneinheiten.


{{Box|Aufgabe 5
|Da es bei Microcontrollern kein RS-Speicherglied gibt, muss die Speicherfunktion durch '''Wenn...Dann''' abfragen selbst erstellt werden. '''Erstelle''' mit OpenRobertaLab ein Programm, dass die Funktion eines RS-Speichergliedes übernimmt.
|Üben}}


Die Vorlage erzeugt automatisch eine Navigation für den Lernpfad. Dazu wird die Vorlage <code><nowiki>{{LernpfadNeu/Navigation}}</nowiki></code> verwendet. Diese Vorlage sucht in allen Unterseiten nach Verwendungen der Vorlage <code><nowiki>{{LernpfadNeu/Lerneinheit}}</nowiki></code>.
{{Box|Aufgabe 6
 
|'''Ändere''' dein Programm so um, dass es auch bei der Verwendung eines normalen (nicht speichernden) Relais funktioniert.  
 
|Üben}}
 
 
;So verwendet man die Vorlage:
<pre>
{{ LernpfadNeu
| Titel = [optional]
| Bild = [optional] Bild welches rechts in der Lernpfadbox angezeigt wird
| Navigation = [optional] Die Navigation, welche zum aufklappen eingebunden wird
| qrcode = ja [optional] soll ein QR-Code zur Seite angezeigt werden
| Fach  = [optional] zusätzliche Fächerkategorie
| Fach1 = [optional] zusätzliche Fächerkategories
| Fach2 = [optional] zusätzliche Fächerkategories
| <text>
}}
</pre>
{{Box
|1=Beispiel
|3=Beispiel
|2=
;Das schreibt man:
<pre>
{{LernpfadNeu
| Titel = Das besondere Etwas
| Bild = [[Datei:Wauwil arkeologia lernopado 051.jpg|frameless]]
| qrcode = ja
| Namens paarmal nie Tundra Doge Afrika, erhielt Diele Bar siech patrouillierendem Adorno, bindend nur falls, gen Zitze B auflegendem äst adlige Habsburg was zus Most C da Pfand sein geschimmert biegt. Nehru vierzigsten wundertätige rächend im Banditen Puma Es Eid ö Brautbett km eingefühlt, Die Duplikat Box Tadel Geo Zylinders spitztest. Heu Fernzüge, im Dandy Allee ja dir uraufgeführt, biege all Verse kid kam veranschaulichst Baum, Dem weinend, usw brüllendes Schulden la reibe, Erz Ärzte esst, Ada locker, Bei AfA, Maya nun. Beo erblindete sag, Steigen wahr Gas Basen
}}</pre>
}}
;Das sieht man:
{{LernpfadNeu
| Titel = Das besondere Etwas
| Bild = [[Datei:Wauwil arkeologia lernopado 051.jpg|frameless]]
| qrcode = ja
| Namens paarmal nie Tundra Doge Afrika, erhielt Diele Bar siech patrouillierendem Adorno, bindend nur falls, gen Zitze B auflegendem äst adlige Habsburg was zus Most C da Pfand sein geschimmert biegt. Nehru vierzigsten wundertätige rächend im Banditen Puma Es Eid ö Brautbett km eingefühlt, Die Duplikat Box Tadel Geo Zylinders spitztest. Heu Fernzüge, im Dandy Allee ja dir uraufgeführt, biege all Verse kid kam veranschaulichst Baum, Dem weinend, usw brüllendes Schulden la reibe, Erz Ärzte esst, Ada locker, Bei AfA, Maya nun. Beo erblindete sag, Steigen wahr Gas Basen
 
}}
 
{{Vorlagenverwendung}}
[[Kategorie:Vorlage:Aufgabenbausteine|Lernpfad]]
 
<onlyinclude><includeonly>{{Box
  |1= Lernpfad{{#if: {{{Titel|}}}|<nowiki>:</nowiki> {{{Titel}}}}}{{#ifeq: {{{qrcode|ja}}} | ja | <div class="uk-align-right">{{QR-Code}}</div>}}
  |2= <div class="uk-flex uk-width-1-1 uk-flex-wrap"><div class="uk-width-large-7-10">{{{Inhalt|{{{1|}}}}}}</div><div class="uk-flex-item-none uk-text-right uk-width-large-3-10">{{#if: {{{Bild|}}}|{{{Bild}}}}}</div></div>
  |3=Lernpfad}}
{{#if: {{{Navigation|}}}
  | {{{Navigation|}}}
  | {{LernpfadNeu/Navigation|Seite={{PAGENAME}}}}
}}{{Autorenbox|1={{{Autor|}}}|mit_unterseiten=1
}}{{#if: {{{Werkzeugeverstecken|nein}}}|ja|{{LernpfadNeu/Lernpfadwerkzeuge}}}}{{Benutzer:Christian/Lernpfad/StructuredData-ListItem}}
[[Kategorie:Lernpfad]]
{{#if:{{{Fach|}}}|[[Kategorie:{{{Fach}}}]]
}}{{#if:{{{Fach1|}}}|[[Kategorie:{{{Fach1}}}]]
}}{{#if:{{{Fach2|}}}|[[Kategorie:{{{Fach2}}}]]
}}{{#incat: Edutags|<metakeywords>Lernpfad</metakeywords>|
}}</includeonly></onlyinclude>
<noinclude>
<templatedata>
{
"params": {
"1": {},
"Titel": {
"type": "string"
},
"Bild": {
"type": "wiki-file-name"
},
"Inhalt": {
"type": "content"
},
"qrcode": {
"type": "boolean"
},
"Navigation": {
"type": "content"
},
"Autor": {},
"Fach": {},
"Fach1": {},
"Fach2": {}
}
}
</templatedata>
</noinclude>

Aktuelle Version vom 15. Juli 2023, 15:54 Uhr

SmartHome Licht Wohnzimmer 2

Arbeitsauftrag

In der letzten Aufgabe habt ihr euch mit dem Aufbau eines Arduino Microcontrollers beschäftigt. Die Stromstoßschaltung des Wohnzimmers habt ihr in einem Funktionsplan (FUP) dargestellt. In dieser Woche soll das Program vom Funktionsplan in die Plattform OpenRoberta Lab übertragen werden, so dass es auf den Arduino aufgespielt werden kann.

Schaltplan

Schaltplan der Wohnzimmerschaltung mit Arduino

Aufgaben

Aufgabe 1

Sieh dir die folgenden Videos an, in denen die Programmierplattform OpenRobertaLab vorgestellt wird. Erstelle einen Account bei OpenRoberta Lab.






Aufgabe 2

Richte mithilfe des Videos 04: Programmieren mit OpenRobertaLab die Anschlüsse im Programm ein. Nutze dazu den beigefügten Schaltplan.

Aufgabe 3

Erstelle mithilfe von OpenRobertaLab ein Arduinoprogramm für die Stromstoßschaltung im Wohnzimmer. Beachte, dass das an den Arduino angeschlossene Stromstoßrelais die funktion eines RS-Speichergliedes übernimmt.

Aufgabe 4

Dokumentiere dein Programm durch einen Screenshot. Beschreibe kurz stichpunktartig in eigenen Worten, wie dein Programm funktioniert.

Bonusaufgabe

Aufgabe 5

Da es bei Microcontrollern kein RS-Speicherglied gibt, muss die Speicherfunktion durch Wenn...Dann abfragen selbst erstellt werden. Erstelle mit OpenRobertaLab ein Programm, dass die Funktion eines RS-Speichergliedes übernimmt.

Aufgabe 6

Ändere dein Programm so um, dass es auch bei der Verwendung eines normalen (nicht speichernden) Relais funktioniert.