Benutzer:Echox/4x4x4-Cube

Aus RaumZeitLabor Wiki
Wechseln zu: Navigation, Suche
                 
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.