Нашел старый микрокалькулятор МК71. А там малюсенькая солнечная батарейка!
Ну-ка быстро вытаскиваем ее, и на кухню- снимать ВАХ. Люксметр, вольтметр и резистор. Такс. А не плохо так- 3,5 вольта при 40 мкА и 200лк… Нагружаем 120 мкА и 2,5 вольта. А если солнечно- 3,2 вольта… Думаю, нам хватит для фонарика.
Берем Attiny13a, RGB светодиод, 3 резистора по 33кОма, пишем маленькую программку, которая позволяет спать микроконтроллеру, при этом потребляя 4,5 мкА, просыпаться на короткое время, меняя цвет, и снова засыпать. Мигалка хорошо видна днем и потребляет от 35 мкА до 60 мкА в зависимости от текущего цвета. Причем работает даже в пасмурную погоду. Солнечная батарея выдает при этом 2,7 вольта. Мигание пропадает при 2,2 вольт- остается только красный цвет- но это уже сумерки.
Настроим его вот так:
А вот если установить маленький ионистор 1Ф 5 вольт, то он будет заряжаться весь день, и всю ночь светодиод будет мигать. Вот она - вечная мигалка - все время работает и никаких батареек не нужно.
Файлы:
видео RGB без ионистора
исходный кот