Exponálás CHDK-val
A canon fényképezőgépek egyik nagyon kedvező tulajdonsága, hogy az SD kártyára másolt programmal bővíthető a használatuk. Egy csomó típusra elérhető ilyen program a következő oldalon:
http://chdk.wikia.com/wiki/CHDK
Én eleve olyan fényképezőgépet vettem, ami viszonylag olcsó, és van hozzá CHDK bővítés. Szükség lesz egy kisebb SD kártyára, mivel 4G felett nem biztos, hogy működik a dolog.
Letöltöttem a szükséges fájlokat, majd a formázott SD kártya gyökérkönyvtárába másoltam.

Bekapcsoltam a gépet, és megcsináltam a firmware frissítést. Valójában nem íródik felül a gép eredeti programja, csak a kártyára íródik néhány konfigurációs fájl. Ezután kivettem az SD kártyát, és írásvédettre kapcsoltam.

Ez azért kell, hogy a következő bekapcsoláskor automatikusan elinduljon a CHDK bővítés. Ezt egy képernyő mutatja is.

Az írásvédelem ellenére a gép szépen menteni fogja a képeket a kártyára.
Ezután aktiválni kell az ALT funkciót, ami minden gépen más gombbal történik. Az én gépemen a képek lejátszását indító gomb való erre. Az ALT módot a képernyő alján egy piros felirat jelzi.

Utána a menü gombbal tudom előhívni a bővített funkciókat. Rengeteg lehetőség van, de a legjobb a SCRIPT programok futtatása.



Egy BASIC szerű szövegfájllal tetszőlegesen vezérelhető a gép.
A scriptet egy karakteres szövegszerkesztővel kell megírni, majd elmenteni xx.BAS néven a CHDK SCRIPT mappájába a kártyára.

Onnan a menüvel betölthető, majd az exponáló gombbal indítható. Leállítani a gép kikapcsolásával lehet.



Nagyon jó lehetőség a saját menü használata, mert a menü gomb lenyomásával csak azok a pancsok jönnek elő, amit előre beállítottunk. Kint a terepen nehéz a sok menüt keresgélni. Ugyanezért állítottam a lehető legnagyobbra a betűméretet is.
A scriptek írhatnak a képernyőre bármit, így könnyen ellenőrizhető, hogy működik rendesen.
(Jártam már úgy, hogy felküldtem a gépet és el sem indult az exponálás program. Szépen megreptettem a gépet, de nem fényképezett.)
Két scriptet használok a sárkányos fényképezéshez.
Az első csak egyszerűen 3 másodpercenként exponál.
@title KITE KAP@param a = interval (sec)@default a 3
n = 1
dos = get_tick_countshootprint "n=",nsleep a*1000 - (get_tick_count - s)n=n+1until ( 0 )
A második a zoom-ot is változtatja 3 lépésben.
@title KITE ZOOM@param a = interval (sec)@default a 3
n = 1
do
set_zoom 1print "zoom=1"s = get_tick_countshootprint "n=",nsleep a*1000 - (get_tick_count - s)
set_zoom 16print "zoom=16"s = get_tick_countshootprint "n=",nsleep a*1000 - (get_tick_count - s)
set_zoom 32print "zoom=32"s = get_tick_countshootprint "n=",nsleep a*1000 - (get_tick_count - s)
n=n+1
until ( 0 )
A CHDK telepítéséről további információk olvashatók itt:
http://www.bykyny.hu/fenykepezes-chdk.shtml
Találatok: 4615



