Diese Aufgabe soll zunächst die grundlegenden Kenntnisse in der Programmierung mit Python abfragen. Dazu soll ein Programm entwickelt werden, welches einzelne Zeichen, aber auch ganze Wörter in Morsecodes übersetzt und diese dann entsprechend ausgibt.
Anforderungsbeschreibung
Einleitung
Ist-Situation
Trivial
Soll-Situation
Es soll ein Python Programm entwickelt werden, welches Buchstaben und Zahlen von der Tastatur einliest und diese anschließend in die entsprechenden Morsecodes übersetzt. Die Ausgabe soll sowohl auf dem Bildschirm, als auch mit Hilfe einer LED am Raspberry Pi als Blinksignale dargestellt werden. Gültige Zeichen sind alle Buchstaben (ohne Umlaute) und Ziffern, sowie das Leerzeichen.
Abgrenzungen
Die Pausenzeiten zwischen einzelnen Zeichen wird frei gewählt und muss keinem vorgegebenen Standard entsprechen.
Meilensteine
Meilenstein 1
Das Programm liest einzelne Buchstaben von der Tastatur ein und gibt diese als Morsecode aus.
Meilenstein 2
Das Programm liest ganze Sätze von der Tastatur ein und gibt die einzelnen Zeichen als Morsecodes wieder aus.