Benutzer:Echox/4x4x4-Cube
4x4x4 LED Cube Release status: beta [box doku] | |
---|---|
Beschreibung | Frei programmierbarer Cube gesteuert durch einen Atmega 16 |
Kategorie | Elektronik |
Autor(en) | echox |
Besitzer | echox |
Verantwortliche(r) | echox |
Letzte Version | 0.6 (28.5.2012) |
Lizenz | ISC (equivalent to 2-clause BSD license) |
Download | https://github.com/echox/cube |
Bausatz verfügbar? | noch nicht |
Mindestpreis/Bausatz | - |
Info
//todo
Hardware
//todo
LED Cube
//todo
Aufbau LEDs
//todo
Schablone Horizontal
//todo
Schablone Vertikal
//todo
Board
//todo
Schematic / PCB
//to upload
Changelog
Revision | Changes |
---|---|
< 0.4 | unknown |
0.4 | fixed ISP layout |
Bestueckung
- 1x Atmega 16P
- 4x BC338 Transistor
- 2x 22pf Capacitor
- 1x HC49/S Crystal
- 4x 2,2K Ohm
- 1x Connector, ML10
- 1x Btn Switch
- 1x USB-B Connector
- (16x 150 Ohm Resistor)
- (64x LED)
Extensions
//todo
USB FTDI
An PD0 und PD1 kann direkt ein USB FTDI angeschlossen werden.
Ethernet
//todo
Software
Der Cube kann ueber den Atmega16 beliebig programmiert werden. Um die Ebenen getrennt voneinander schalten zu koennen und den Atmega nicht zu ueberlasten (Strom) muessen die Ebenen gemultiplext werden.
Mit PORTA und PORTC koennen die einzelnen LEDs angesteuert werden. PD2, PD3, PD4 und PD5 schalten die Ebenen.
Firmware
Unter https://github.com/echox/cube findet sich eine erste Version der Firmware um den Cube zu beschalten.
Alternativen Code findet man hier: http://www.instructables.com/id/LED-Cube-4x4x4/step9/Compile-and-program/. Der Code muss allerdings auf die Schaltung angepassst werden.