AtmoLight |
Atmolight kun je rechtstreeks aansturen vanuit videolan VLC player. Deze mediaspeler heeft namelijk standaard ondersteuning voor Atmolight!
In dit project bouw ik een AtmoLight, met behulp van de Arduino UNO V3
Ik wil graag een Atmolight bouwen met 3 zones, boven, links en rechts (zoals in het plaatje hierboven)
Ik gebruik RGB ledstrips. Deze ledstrips worden door de arduino aangestuurd via pwm. Per ledstrip zijn er 3 pwm kanalen nodig (één voor Red, één voor Green en één voor Blue)... Maar nu is er een probleem, de arduino die ik gebruik heeft slechts 6 pwm kanalen, dat zijn er dus 3 te weinig.
Om dat op te lossen heb ik een Arduino Shield ontworpen met daarop een extra AVR Microcontroller die de bovenste ledstrip aanstuurt.
Kijk eerst maar even naar dit filmpje daarin wordt misschien al een hoop duidelijk
Arduino Code
Hier kun je mijn arduino code downloadenDe Master code (voor de arduino zelf): AtmoLightMaster.ino
De Slave code (voor de tweede AVR controller): AtmoLightSlave.ino
Schema
Download als plaatje:Plaatje Download als gEda sch file:SCH File |
Het schema van de Shield (met de tweede avr en de transistor arrays ULN2003)
Hier is de LINK
Printplaat
Download als pdf:PDF Download als gEda pcb file:PCB File |
Software voor Windows
De Windows software kun je hier downloaden: https://www.vdr-wiki.de/wiki/index.php/AtmoWin
Software voor Linux
De Linux software heb ik geschreven in het ontwikkel programma 'processing' (https://processing.org/)Stap 1: Download en installeer 'processing' https://processing.org/ |
|
Stap 2: Download mijn code, en maak kleine aanpassingen AtmoLinux |
|
Stap 3: Exporteer de code naar een uitvoerbaar bestand |
|