Mood lámpa attiny13
hangulat lámpa - RGB LED lámpa, fokozatosan változik a fény színe véletlenszerűen. A web megtalálható számos különböző rendszerek, mint lámpák, ahol, mint a szabály alapján viszonylag erős mikrokontroller. Azt akartam, hogy a lámpa alapján a legprimitívebb AVR ATtiny13 mikrokontroller.
Reakcióvázlat kapott lámpa triviális:

Az algoritmus a következő:
- véletlenszerűen generált érték RGB pont és az időközt, amely a szín eléréséig
- színű lesz „szép” az egyik RGB komponens véletlenszerűen eltűnik
- A számláló időzítő megszakítás kezelő lóg házi Shima, és ezen keresztül az egyes iteráció Shima számított aktuális színű LED-ek világítanak
A projekt írott és összeállított AVRStudio 5.0. Látott egy vicces pillanat - Debug lefordított változata a firmware hozott 1022 bájt, a Release-változat - annyi, mint 1094 bájt, így az utolsó teljesen alkalmatlanok firmware Kbyte vezérlő. stúdió beállítás Nem nyúltam az összes alapértelmezett.
Ha rögzíteni szeretné a firmware használt avrdude. A programozás történhet futtatása:
A nyomtatott áramköri lámpák:

Erőteljes LED van szerelve a radiátor, készült egy régi alumínium elektrolit kondenzátor esetében:

Mivel a lámpaház egy száloptikai lámpa hozott elemek „töltelék”, amely teljesen eltávolítottuk.

Az áramköri lap és Eagle + PDF és az SVG fájlok zsákmány
Flash és a forrás (AVR Studio 5)
összeállított firmware