User Tools

Site Tools

projects:lavalamp

This is an old revision of the document!


Lavalampe til Jenkins

Jeg købte en billig lavalampe. Ved at skrue foden af og gå amok med en Dremel kunne printet (heldigvis fenolprint, som let kunne brækkes i mindre stykker inden i lampen) tages ud. Herpå sad en RGB LED med indbygget farveskiftschip og en 20 ohms modstand, som fungerede som varmelegeme.

Det lykkedes at få plads til 3 stk RGB LED (WS2812-style), en ATTiny, den originale modstand, samt en MOSFET til at tænde og slukke for varmelegemet. Et USB-kabel blev loddet på ATTiny-printet og ført ud igennem foden. For at gøre lampen mere stabil, og for at trækaflaste ledningen, kom jeg en god klat silikonefugemasse i foden og pressede en kraftig metalskive ned i det.

På ATTiny'en ligger en simpel stump kode, der tillader at sende nogle få enkle kommandoer via USB (da den primitive USB-stak der er plads til ikke er helt compliant, er det nødvendigt at bruge noget dedikeret kode til at snakked med lampen.

Kommandoerne er

Permalink projects/lavalamp.1488576300.txt.gz · Last modified: 2017/03/03 22:25 by Torsten Martinsen

oeffentlich