CHDK használata légifotózáshoz

2014.04.21. 10:26 niethammer

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.

sd00.jpg

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.

sd1.jpg

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

sd3.jpg

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.

sd4.jpg

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.

sd6.jpg

sd7.jpg

sd8.jpg

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.

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

sd9.jpg

sd10.jpg

sd11.jpg
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

do
s = get_tick_count
shoot
print "n=",n
sleep a*1000 - (get_tick_count - s)
n=n+1
until ( 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 1
print "zoom=1"
s = get_tick_count
shoot
print "n=",n
sleep a*1000 - (get_tick_count - s)


set_zoom 16
print "zoom=16"
s = get_tick_count
shoot
print "n=",n
sleep a*1000 - (get_tick_count - s)

set_zoom 32
print "zoom=32"
s = get_tick_count
shoot
print "n=",n
sleep 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

Szólj hozzá!

A bejegyzés trackback címe:

https://kitekap.blog.hu/api/trackback/id/tr226058699

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása