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:

Mood lámpa attiny13

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:

Mood lámpa attiny13

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

Mood lámpa attiny13

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

Mood lámpa attiny13

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

Kapcsolódó cikkek