title image

AtmoLight   

Youtube
AtmoLight is een Philips Ambilight kloon. In dit project bouwen mijn neef (Mark Venneker) en ik AtmoLight voor zijn pc monitor.
Atmolight kun je rechtstreeks aansturen vanuit videolan VLC player. Deze mediaspeler heeft namelijk standaard ondersteuning voor Atmolight!


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 downloaden
De Master code (voor de arduino zelf): AtmoLightMaster.ino
De Slave code (voor de tweede AVR controller): AtmoLightSlave.ino

Schema

processing 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

processing Download als pdf:PDF
Download als gEda pcb file:PCB File


Software voor Windows

processing
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/)

processing
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
processing