RGB LED Matrix with CapSense

February 27, 2018 David Strasser and Maria Bauer

cameringo_20180225_105705

Projektidee

Für unser Semsteraufgabe haben wir uns entschieden uns mit der CapSense library zu beschäftigen. Diese library erlaubt es einem mittels einen Kupferdrahtes zb einen Kapazitiven Sensor zu erstellen und diesem dann programmierte Funktionen zuweisen. Wir haben uns dafür entschieden diesen Kapazitiven Sensoren mit einer 3 x 3 RGB LED Matrix zu kombinieren. Wir haben den Teensey 3.6 verwendet, da dieser sehr viele I/O’s zur Verfügung stellt und wir diese benötigten.

 

Projekt Bestandteile

  • 1 x Hülle (Wir haben provisorisch eine Handy Verpackung genommen. Geplant war es eine Hülle mittels eines 3D-Druckers zu erstellen)
  • 1 x Teensey 3.6 Arduino Board (Projekt kann auch mit anderen Boards umgesetzt werden)
  • 1 x Teensey 3.6 Socket (Es gibt Socket Kits um den Teensey nicht endgültig auf ein Board löten zu müssen)
  • 9 x RGB LEDs
  • 1 x ca 30cm langer & stabiler Kupferdraht
  • 6 x 50 Ohm Widerstände
  • 3 x 150 Ohm Widerstände
  • 3 x 1 MegaOhm Wiederstände (Benötigt für den Kapazitiven Sensor)
  • 2 x Lötplatine (Geht auch nur mit 1ner aber bei 2 ist es leichter den Socket vom Teensey anzubringen)
  • 1 x ca 30 cm lange Verbindungskabeln (Wurde verwendet um die 2 Platinen zu verbinden)
  • 1 x Micro USB auf USB  Kabel, um das Board mit dem Computer zu verbinden und um das Board mit Spannung zu versorgen)

Projektablauf

Fertige Box

Nachdem die Box mit Spannung versorgt ist, schaltet sich die mittlere LED mit der grünen Farbe ein. Wenn nun ein Steuerelement ausgewählt wird, können andere LEDs auch eingeschalten werden. ZB.: Wenn nach oben gedrückt wird, schaltet sich die darüberlegende LED auch mit ein. Wenn nun die selbe LED 2 Mal ausgewählt wurde, ändert sie die Farbe von Grün auf Blau, dann Rot und schlussendlich auf Weiß.

Die Helligkeit wurde für die Fotos angepasst und leuchtet ansonsten viel Heller auf.

Farbmuster, nachdem mehrere LEDs ausgewählt wurden.

Wenn nun alle LEDs 4 mal aktiviert wurden, leuchten alle LEDs weiß.

Zusätzliche Informationen

Gruppenmitglieder:

Strasser David – mt 161140

Bauer Maria – mt161004

Erweiterungen zu dem Projekt:

3D-Hülle erstellen, mehr Sensoren einbauen und ein Tetris spiel daraus machen, interne Stromversorgung des Boards

, , electronics, interaction