Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
bausaetze:blinkenlights [2014/03/10 10:07] – [Shoplink] Hannes Jochriem | bausaetze:blinkenlights [2015/06/30 17:35] – Hannes Jochriem | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Shoplink ====== | + | [float] |
+ | ~$ Passende Produkte im Shop: $~ | ||
+ | [[http:// | ||
+ | [/float] | ||
- | [[http:// | + | ====== Blinkenlights ====== |
- | ====== Stückliste | + | |
+ | ===== Stückliste ===== | ||
^ Anzahl ^ Bezeichnung ^ Wert ^ | ^ Anzahl ^ Bezeichnung ^ Wert ^ | ||
Zeile 12: | Zeile 16: | ||
- | ====== Beschreibung | + | ===== 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...). | Der Blinkenlights-Bausatz stellt alle bisherigen Bausätze in den Schatten (allein schon deshalb, weil es sich hier um eine 4-lagige Platine handelt...). | ||
Zeile 18: | Zeile 22: | ||
Es müssen lediglich die 64 LEDs angelötet werden, die Unterseite (Controller, | Es müssen lediglich die 64 LEDs angelötet werden, die Unterseite (Controller, | ||
- | Zum Einsatz kommen qualitativ hochwertige LEDs der Firma Kingbright. | + | Zum Einsatz kommen qualitativ hochwertige LEDs der Firma Würth Elektronik. |
- | Der Controller | + | Der Controller |
Diese Platine bietet eine Vielzahl an Möglichkeiten: | Diese Platine bietet eine Vielzahl an Möglichkeiten: | ||
Zeile 40: | Zeile 44: | ||
Um die Kommunikation zu ermöglichen können die Pins RxD und TxD per Lötjumper ausgekreuzt werden. | Um die Kommunikation zu ermöglichen können die Pins RxD und TxD per Lötjumper ausgekreuzt werden. | ||
- | ====== Schaltung | + | ===== Schaltung ===== |
{{: | {{: | ||
- | ====== Platine | + | |
+ | ===== Platine ===== | ||
{{: | {{: | ||
Zeile 51: | Zeile 56: | ||
{{: | {{: | ||
- | ====== Aufbau | + | |
+ | ===== Aufbau ===== | ||
Das Blinkenlights kann in vier einfachen Schritten aufgebaut werden (ok, in Wahrheit sind es ja 4x64 Schritte, also 256): | Das Blinkenlights kann in vier einfachen Schritten aufgebaut werden (ok, in Wahrheit sind es ja 4x64 Schritte, also 256): | ||
Zeile 66: | Zeile 72: | ||
{{: | {{: | ||
- | Am Ende wird die erste Seite der LED noch einmal erhitzt, das verhinder | + | Am Ende wird die erste Seite der LED noch einmal erhitzt, das verhindert |
{{: | {{: | ||
Zeile 74: | Zeile 80: | ||
{{: | {{: | ||
- | ====== Bootloader ====== | + | ===== Bootloader ===== |
+ | |||
+ | Um das Blinkenlights in den Bootloader-Modus zu schicken, müssen folgende zwei Pads beim Einstecken miteinander verbunden werden: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Danach kann die Platine per avrdude oder der Arduino-Oberfläche (insofern diese den Atmega32u2 schon unterstützt...) programmiert werden. | ||
+ | Die zwei Pins sollten während des ganzen Programmiervorgangs verbunden bleiben. | ||
+ | |||
+ | Um das Programm zu starten muss die Platine einmal kurz aus und wieder eingesteckt werden. | ||
- | Um das Blinkenlights in den Bootloader-Modus zu schicken muss die Hardware-Boot-Bedingung erfüllt werden. | + | Die Bootloader |
- | 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 | + | ^ Link ^ Beschreibung ^ |
+ | | {{: | ||
+ | | {{: | ||
- | Diese Schritte müssen im eingesteckten Zustand erfolgen, danach meldet sich das Blinkenlights als Atmel Atmega8u2 und kann mit [[artikel:atmega_u-howto:flashen_flip|Flip programmiert]] werden. | + | Falls ein Treiber für Windows benötigt wird kann man den hier downloaden: |
+ | {{:bausaetze: | ||
- | {{: | ||
- | ====== Projekte | + | ===== Projekte ===== |
* [[artikel: | * [[artikel: | ||
* [[artikel: | * [[artikel: |