Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
bausaetze:blinkenlights [2014/03/10 10:07] – [Shoplink] Hannes Jochriembausaetze:blinkenlights [2015/02/05 17:14] Hannes Jochriem
Zeile 1: Zeile 1:
-====== Shoplink ======+[float] 
 +~$ Passende Produkte im Shop: $~ 
 +[[http://www.ehajo.de/baus%C3%A4tze/smd-baus%C3%A4tze/blinkenlights-led-matrix.html|{{http://www.ehajo.de/image/cache/data/Produktfotos/blinkenlights-led-matrix-69-80x80.jpg|Blinkenlights-Bausatz}}]] 
 +[/float] 
 + 
 +======= Blinkenlights =======
  
-[[http://www.ehajo.de/bausätze/smd-bausätze/blinkenlights-led-matrix.html|hier klicken um zum Shop zu gelangen]] 
  
 ====== Stückliste ====== ====== Stückliste ======
Zeile 18: Zeile 22:
 Es müssen lediglich die 64 LEDs angelötet werden, die Unterseite (Controller, Widerstände, USB-Buchse, ...) sind bereits vormontiert. 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.+Zum Einsatz kommen qualitativ hochwertige LEDs der Firma Würth Elektronik.
  
-Der Controller ATMEGA8U2 besitzt einen USB-Bootloader mit dem er programmiert werden kann. Standardmäßig wird die Platine mit dem "Game of Life" ausgeliefert.+Der Controller ATMEGA32U2 besitzt einen USB-Bootloader mit dem er programmiert werden kann (Arduino/avr109). Standardmäßig wird die Platine mit dem "Game of Life" ausgeliefert.
  
 Diese Platine bietet eine Vielzahl an Möglichkeiten: Diese Platine bietet eine Vielzahl an Möglichkeiten:
Zeile 66: Zeile 70:
 {{:bausaetze:blinken-howto3.jpg?direct&200|}} {{:bausaetze:blinken-howto3.jpg?direct&200|}}
  
-Am Ende wird die erste Seite der LED noch einmal erhitzt, das verhinder kalte Lötstellen:+Am Ende wird die erste Seite der LED noch einmal erhitzt, das verhindert kalte Lötstellen:
  
 {{:bausaetze:blinken-howto4.jpg?direct&200|}} {{:bausaetze:blinken-howto4.jpg?direct&200|}}
Zeile 76: Zeile 80:
 ====== Bootloader ====== ====== Bootloader ======
  
-Um das Blinkenlights in den Bootloader-Modus zu schicken muss die Hardware-Boot-Bedingung erfüllt werden.+Um das Blinkenlights in den Bootloader-Modus zu schicken, müssen folgende zwei Pads beim Einstecken miteinander verbunden werden: 
 + 
 +{{:bausaetze:blinken_bootloader.jpg?200|}} 
 + 
 +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. 
 + 
 +Die Bootloader gibt es als Download hier:
  
-Dazu muss Pin PD7 mit GND verbunden werdenDanach 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.+^ Link ^ Beschreibung ^ 
 +| {{:bausaetze:bootloadercdc_8mhz_32k.hex|Hex-File 32k}}| CDC-Bootloader für 8MHz und Atmega32u2 | 
 +| {{:bausaetze:bootloadercdc_8mhz_8k.hex|Hex-File 8k}}| CDC-Bootloader für 8MHz und Atmega8u2 (altes Blinkenlights)|
  
-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:lufa_cdc_bootloader.inf|Treiber für den Bootloader}}
  
-{{:bausaetze:bootloader.jpg?direct&300|}} 
  
 ====== Projekte ====== ====== Projekte ======