In preparation

Java für Einsteiger

Offered by openHPI Team

Übung LED Matrix 1

Instructions:


Hinweis: Dies ist eine experimentelle Aufgabe. Es kann nicht garantiert werden, dass das System dauerhaft verfügbar ist. Die Abgabe und Punktevergabe funktioniert allerdings zu jeder Zeit.

In den folgenden 2 Bonusaufgaben hast du die Möglichkeit eine LED-Matrix mit Java-Programmierung zu steuern. Dies geschieht über Arrays. Zur Umsetzung erstellst du ein 2-dimensionales Integer Array, welches die LED-Matrix symbolisiert. Dies wird in den folgenden Abbildung verdeutlicht. Dabei symbolisiert die erste Zahl den x-Wert und die 2. den y-Wert in der Matrix.
Die möglichen Integer-Werte mit Ihrer Bedeutung sind:

0 - aus,
1 - grün,
2 - rot,
3 - orange

Dieses Array wird mit der statischen Methode TCPClient.sentToBoard(array) ausgeführt und an das eingebettete System mit der LED-Matrix geschickt. Als Antwort wird im Erfolgsfall „MATRIX OK“ empfangen werden, sowie das aufgenommene Bild der von dir programmierten LED-Matrix.

enter image description here

enter image description here

Aufgabe 1

  1. Initialisiere das Array „ledMatrix“ als zweidimensionales Array, sodass eine 16x16 Matrix darin gespeichert werden kann.
  2. Das Array soll so gefüllt werden, dass ein durchgehender roter Strich von oben links nach unten rechts verläuft, wie in der folgenden Abbildung ersichtlich ist.

enter image description here

Die Aufgabe öffnet sich in einem neuen Fenster. Bitte folge den Anweisungen in Code Ocean.


  • Earn bonus points by solving this task.
  • 2.0 points
  • Due on June 03, 2015 at 13:30 (UTC)