Dies ist eine alte Version des Dokuments!


Shoplink

Stückliste

Anzahl Bezeichnung Wert
70 LED1-LED64 rot
1 Platine vorbestückt

6 LEDs als Reserve

Beschreibung

Der Blinkenlights-Bausatz stellt alle bisherigen Bausätze in den Schatten (allein schon deshalb, weil es sich hier um eine 4-lagige Platine handelt…).

Es müssen lediglich die 64 LEDs angelötet werden, die Unterseite (Controller, Widerstände, USB-Buchse, …) sind bereits vormontiert.

Zum Einsatz kommen qualitativ hochwertige LEDs der Firma Kingbright.

Der Controller ATMEGA8U2 besitzt einen USB-Bootloader mit dem er programmiert werden kann. Standardmäßig wird die Platine mit dem „Game of Life“ ausgeliefert.

Diese Platine bietet eine Vielzahl an Möglichkeiten:

  • Lötübung (64 LEDs!)
  • Grundlegende Programmierung
  • LED Multiplexing (8×8)
  • LED-Laufschriften
  • PWM-Ansteuerungen
  • USB
  • Kommunikation zwischen Platinen

Auf der Unterseite sind Pads vorgesehen mit denen mehrere Blinkenlights aneinandergelötet werden können. Für die Kommunikation zwischen diesen Platinen sind die Pads:

  • PD0: INT0
  • PD1: INT1
  • PD2: INT2, RxD
  • PD3: INT3, TxD

Um die Kommunikation zu ermöglichen können die Pins RxD und TxD per Lötjumper ausgekreuzt werden.

Schaltung

Platine

Aufbau

Das Blinkenlights kann in vier einfachen Schritten aufgebaut werden (ok, in Wahrheit sind es ja 4×64 Schritte, also 256):

Zuerst muss ein Pad von jeder LED mit Lötzinn benetzt werden:

Danach werden die LEDs an der Stelle fixiert. Dazu einfach den vorher aufgetragenen Lötpunkt aufschmelzen und die LED anlöten. Auf die Polung der LED achten. Auf deren Unterseite befindet sich ein Pfeil, die Spitze ist die Kathode und muss in Richtung USB-Buchse zeigen. Die Kathode ist auf der Oberseite auch mit zwei kleinen grünen Punkten markiert. Die Richtung ist durch das Diodenzeichen im Bestückdruck am Rand der Platine noch einmal abgebildet:

Nun muss die zweite Seite der LED verzinnt werden:

Am Ende wird die erste Seite der LED noch einmal erhitzt, das verhinder kalte Lötstellen:

Einstecken und testen:

Bootloader

Um das Blinkenlights in den Bootloader-Modus zu schicken muss die Hardware-Boot-Bedingung erfüllt werden.

Dazu muss Pin PD7 mit GND verbunden werden. Danach wird ein Hardware-Reset ausgelöst (RESET-Pin gegen GND verbinden). PD7 befindet sich am Blinkenlights an der Kathode von den Leuchtdioden aus Spalte 4.

Diese Schritte müssen im eingesteckten Zustand erfolgen, danach meldet sich das Blinkenlights als Atmel Atmega8u2 und kann mit Flip programmiert werden.

Projekte