Arduino und LED Stripes

  • Durch das SEDU Ambilight bin ich jetzt auf den Geschmack gekommen, ein bisschen mit LEDs rumzuspielen.


    Jetzt würde mich mal interessieren, welches der verschiedenen Arduino Boards sich für LED Stripes mit WS2811 IC eignen? Wo ist generell der Unterschied bei den Boards abgesehen von Prozessor?


    http://arduino.cc/en/Main/Products

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Naja du wirst eine USB-Anbindung an den Rechner haben wollen, bei den älteren Arduinos ist das über einen FTDI-Chip realisiert, beim Arduino Leonardo sitzt der USB-Controller im µC (ATmega32u4)
    Ansonsten gibt es eine abweichende Anzahl von (Hardware-)PWM-Ausgängen, Seriellen Schnittstellen, analogen Eingängen (unterschiedliche AD-Wandler) und verfügbaren Anschlusspins. Außerdem gibt es welche für Betriebsspannungen von 5V bzw. 3,3 V

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,
    Ich hätte einen Pro Mini 5 V zur Verfügung.
    Die Lib vom schaut schon vielversprechend aus.


    Würde schon gerne basteln, nur wie kommen wir zu solchen Stripes ?
    Einige Pix solten zum Testen vorerst ausreichen

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

  • Naja, ich würd mir dann eventuell mal so ne 4m Rolle á 60LED/Meter in China bestellen.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Moin,

    Naja, ich würd mir dann eventuell mal so ne 4m Rolle á 60LED/Meter in China bestellen.

    Brauchst du alle 4 Meter selbst ?
    Wo bestellst du, dort ? krasse Versandkosten :evil:


    Ich habe noch ein mega2560 Board fertig aufgebaut als Testplattform, mit LCD Display Tastatur etc. habe das Ding vorher immer AVRCo Pascal bearbeitet.
    Ohne Bootloader, also mit einen ISP Programmer beschrieben.
    (Ist zwar wie mit Kanonen auf Spatzen zu schießen, aber zum Testen wäre dies sehr praktisch)


    Theoretisch könnte ich auch den erzeugten Code vom Arduino Compiler dort drauf laufen lassen, (Diese Cpu kann man dort einstellen).
    Unsicher bin ich, wie es auschaut mit dem Code der für Bootloader gedacht ist, der Arduino Compiler macht dies wohl default mässig.


    Z.b bei den 80C537 musste man im Compiler einstellen ob es für Bootloader gebaut werden soll oder nicht. (und wo die Startadresse liegen soll)


    Ist es bei den AVR's so, das dies egal ist ?
    Und dies über die fusebit geregelt wird - ich hasse das hantieren an den AVR Fusebits

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

    Einmal editiert, zuletzt von rudirabbit ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!