LED blikač řízený světlem a optimalizovaný na minimální spotřebu
Blikač je napájen dvěma AA články a jeho srdcem je procesor AtTiny10. Je optimalizován na velikost a minimální spotřebu. Pro snímání okolního osvětlení (bliká se jen za tmy) je použit trik, který používá LED diodu zároveň jako fotodiodu, popsaný zde: http://www.thebox.myzen.co.uk/Workshop/LED_Sensing.html
Zapojení je triviální. Procesor (AtTiny10 od Farnell, u nás není k sehnání), vysocesvítivá LED (L5RED4200 od ezk.cz), krabicka KM-27 a bižuterie (blokovací kondenzátor, omezovací odpor, držáky baterií).

DPS má velikost cca 15x15mm. Vyvedené piny jsou nutné kvůli programování.

Program je napsán v asembleru a má délku cca 250B. Podmíněným překladem lze povolit odvysílání naměřené hodnoty po nepoužitém pinu PB0 rychlosti 1200bps. Pro naprogramování procesoru je třeba TPI programátor, ať už komerční (STK600, ASIX Presto,...) nebo vlastní výroby (např. http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_id=2461&item_type=project).
Pozor, programování používá 5V, proto je nutné buď připojit LED až po naprogramování nebo dostatečně dimenzovat omezovací odpor.
Následující výpočty jsou poněkud pesimistické, v realitě by měla být výdrž ještě lepší. Také časování a proud LED mírně závisí na stavu baterií.
Procesor je cca 2s ve stavu PowerDown (10uA). Po probuzení probíhá 200ms měřící fáze (1mA). Případně následuje bliknutí LED po dobu 50ms (20mA). Dohromady tak vychází průměrná spotřeba cca 0.5mA. Z AA článků (3000mAh) tak bude blikač v provozu 6000hodin (8 měsíců). Díky vypínání během dne výdrž stoupne pravděpodobně cca na rok. Na obrázku je naměřený průběh při napájení téměř vybitými NiMH články.

Vnější pohled

Pohled dovnitř

a videjko nakonec
| Attachment | Size |
|---|---|
| blikac_podklady.zip | 32.27 KB |