Elektrotechnische Grundlagen/Rolladenschaltung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
KKeine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
||
Zeile 25: | Zeile 25: | ||
{{Box|Aufgabe 3 | {{Box|Aufgabe 3 | ||
|Um die gleichzeitige Tasterbetätigung zu verhinder, muss diese mit der '''UND''' Verknüpfung abgefragt werden. Erkläre, wie du die UND-Verknüpfung in deinem Programm eingesetzt hast. | |Um die gleichzeitige Tasterbetätigung zu verhinder, muss diese mit der '''UND''' Verknüpfung abgefragt werden. Erkläre, wie du die UND-Verknüpfung in deinem Programm eingesetzt hast. | ||
|Üben}} | |||
{{Box|Bonusaufgabe | |||
|Durch einen Programmierfehler wurde die UND durch eine ODER Verknüpfung in deinem Programm vertauscht. Beschreibe, wie die Programmfunktion sich hierdurch verändert. | |||
|Üben}} | |Üben}} |
Version vom 5. Mai 2020, 19:39 Uhr
Arduinoprogrammierung einer Rolladenschaltung
Arbeitssituation
Familie Hoffmann möchte ihre Rolladensteuerung im Haus erneuern. Frau Hoffmann ist sehr technik begeistert und möchte, dass die Rollandensteuerung vom Handy aus bedient werden kann.
Funktionsbechreibung
- Wird der Schalter S1 betätigt, so zieht das Relais K1 an und die Rolladen fahren auf.
- Wird der Schalter S2 betätigt, so zieht das Relais K2 an und die Rolladen fahren zu.
- Werden beide Schalter S1 und S2 betätigt, so darf kein Relais anziehen.
Schaltplan
Schaltplan Rolladenschaltung mit Arduino
Aufgaben
Lade dir den Schaltplan herunte und vollziehe mithilfe des Schaltplans die Funktionsbeschreibung der Rolladenschaltung
Erstelle ein Arduino Programm mit OpenRobertaLab zur Rolladensteuerung. Achte darauf, dass du zuerst die Hardware beschreiben musst.
Um die gleichzeitige Tasterbetätigung zu verhinder, muss diese mit der UND Verknüpfung abgefragt werden. Erkläre, wie du die UND-Verknüpfung in deinem Programm eingesetzt hast.
Durch einen Programmierfehler wurde die UND durch eine ODER Verknüpfung in deinem Programm vertauscht. Beschreibe, wie die Programmfunktion sich hierdurch verändert.