CHDK atau kependekan dari Canon Hack Development Kit adalah sebuah
firmware yang dibuat oleh para pengembang dengan tujuan mengaktifkan
fitur-fitur yang tersembunyi didalamnya. CHDK sifatnya Hanya Memanggil Program
Jadi jangan khawatir kamera canonmu akan rusak atau crash programnya. CHDK bisa
diinstall di kamera Canon pocket(point and shoot) atau prosumer dengan bantuan sdcard.
Fitur yang akan kamu dapatkan banyak sekali, serasa kamu memegang kamera DSLR.
Dan berikut fitur yang akan kamu dapatkan:
1. Shutter-priority (Tv) eksposur - melalui fitur rana nilai override2. Memotret dengan RAW, bisa dalam bentuk DNG (Digital Negative) yang bisa langsung diedit dengan adobe photoshop.3. Bracketing-Tv, Av, ISO, dan bracketing Focus, menggunakan script, atau dalam mode waktu terus menerus atau kustom4. histogram Live,histogram DOF5. indikator baterai6. pengaturan kualitas video dan kompresinya, video bisa lebih bagus.7. Custom grid. Banyak pilihan grid untuk membantu framing.8. Custom flash. dengan memilih custom flash fungsi TTL flash dihilangkan. Diganti menjadi manual sehingga dapat di atur flashnya menjadi 3 tingkatan lemah, menengah dan kuat. Flash hanya nembak sekali, sehingga cocok untuk main strobist di studio dengan mata kucing biasa.9. Timelapse foto,dengan menambahkan program10. Shutter speed bisa kamu atur sampai batas spesifikasi kameramu11. HDR12. Dan masih banyak lagi.
Dan
berikut 2 tutorial cara menginstall chdk di kamera Canon,dan kali ini saya
mencobanya dengan menggunakan Canon Ixus 135.
Menginstall CHDK menggunakan CardTricks
Alat-alat
yang dibutuhkan adalah SDcard atau SDHC maksimal 4GB,Laptop atau computer,dan
Software Cardtricks yang kamu bisa Download di http://chdk.wikia.com/wiki/Downloads.
1.Hal
pertama yang kamu lakukan jika kamu sudah mengistall cardtricksnya adalah
memformat SD cardnya dengan menggunakan cardtricksnya langsung dengan memilih
sd card kamu.
2.
Klik “Format as Fat”.Ini akan memformat disk kamu,jika ada file yang penting
mending di backup terlebih dahulu.
3.Klik
Download CHDK.Ini adalah URL situr resmi tempat download CHDK,pilih kameramu
dan tentunya pilih juga versi firmwaremu.
4.Jika
kamu sudah mendownloadnya kamu bisa membuka “CHDK card”, disini bisa langsung
mengestrak file Zip yang kamu download tadi.
5.Dan
yang terakhir,adalah make bootable,ini adalah program perintah untuk
memerintahkan program chdknya secara otomatis.Jika kamu menginginkannya secara
otomatis berjalan jika kamera dinyalakan kamu bisa meng-kliknya. Dan jika kamu
tidak menginginkannya kamu mending tidak usah dipilih dan adapun cara mengaktifkannya
dengan mengklik Display –>Set->Firmware update.
Jika
sudah semuanya, Klik esc atau exit.
Catatan 1: Sebelum memasukkan sd cardnya ke kamera jangan lupa di “LOCK”
dulu di adapternya yaa.
Cara menginstall CHDK menggunakan Smartphone
Alat-alat
yang dibutuhkan adalah Hp Andoid atau Iphone atau apa saja yang penting Hp ber-SDcard,Sd
card 2,4,atau 8 GB juga nggak papa,dan App File Explorer.
1.Yang
pertama yang harus kamu lakukan adalah mendownload CHDK yang cocok berdasarkan
tipe kamera dan firmwaremu di http://www.mighty-hoernsche.de/.
2.Format
SD cardnya
3.Jika
kamu mendownload CHDKnya, buka file
Zipnya,lalu ekstrak filenya langsung di SD card yang akan telah disiapkan. Jika
kamu bingung, Sebenenarnya ini hanya pekerjaan mengekstrak file dan menaruhnya
di SD card kamu.
4.Lepas
SD cardnya dan pasang dengan menggunakan adapter ke kameramu dan jangan lupa
adapternya dalam posisi “LOCK” yaa.
BONUS:
Script Timelapse dan Speed shutter
Timelapse:
rem Time Lapse Photography
rem Step 1: Mount camera on bike
rem Step 2: Click "shoot" button
rem Step 3: Profit!
@title Time Lapse Photos
@param a Interval (secs)
@default a 1
@param b Interval (1/100 sec)
@default b 0
i=a*1000 + b*10
if i<100 i="100<br" let="" then=""> t=get_tick_count
rem Shot counter
n=1
print "Time Lapse Photos"
sleep 1000
goto "shot"
:shot
t=get_tick_count
print "Shot", n
shoot
n=n+1
rem Wait i msecs, including the
rem time it takes to shoot.
rem Shoots as fast as possible if
rem each shot takes longer than
rem i msecs.
d= i - get_tick_count + t
if d<0 d="0<br" let="" then=""> sleep d
goto "shot"
rem Step 1: Mount camera on bike
rem Step 2: Click "shoot" button
rem Step 3: Profit!
@title Time Lapse Photos
@param a Interval (secs)
@default a 1
@param b Interval (1/100 sec)
@default b 0
i=a*1000 + b*10
if i<100 i="100<br" let="" then=""> t=get_tick_count
rem Shot counter
n=1
print "Time Lapse Photos"
sleep 1000
goto "shot"
:shot
t=get_tick_count
print "Shot", n
shoot
n=n+1
rem Wait i msecs, including the
rem time it takes to shoot.
rem Shoots as fast as possible if
rem each shot takes longer than
rem i msecs.
d= i - get_tick_count + t
if d<0 d="0<br" let="" then=""> sleep d
goto "shot"
Speed Shutter:
rem Author: barberofcivil
rem Tested on S2
rem Requires AllBest build
@title Shutter Speed - AllBest
@param a EV fraction (1/x EV)
@default a 3
@param b Start Tv (1EV)
@default b -11
@param c Start Tv (1/xEV)
@default c 0
@param d No.Shots
@default d 1
@param e Step Size (y/x EV)
@default e 1
@param f Start Delay (s)
@default f 0
@param g Delay between shots (s)
@default g 0
cls
if f<0 f="0<br" then="">if g<0 g="0<br" then="">if d<1 d="1<br" then="">if a<1 a="1<br" then="">if c>=a then c=a-1
if c<0 c="0<br" then="">if b<0 c="-c<br" then="">
if d=1 then print "One shot to be taken" else print d,"shots to be taken"
if d=1 or e=0 then gosub "Single" else gosub "Multiple"
print "Click to proceed"
print "Any button to cancel"
wait_click
is_key z "set"
if z=1 then print "Proceeding..." else gosub "Cancel"
while f>0
print "Starting in",f,"s..."
sleep 1000
f=f-1
wend
print "Starting shots now..."
for i=1 to d
cls
print "Shot",i,"of",d
gosub "ShutterCalc"
if k>=6 then print "Shutter ~1/"o,"s" else print "Shutter ~"r"."st,"s"
print "Shutter value:",p
set_tv96_direct p
shoot
sleep 1000*g
next i
end
:ShutterCalc
k=(1-i)*e-b*a-c
l=(k/a/4)*4*a
if k<0 l="l-4*a<br" then=""> m=1
for j = 1 to (l/a/4+2)
m=m*16
next j
h=(k-l)
j=(((((((((30*h*h*h)/(4*a))*h)/(4*a))*h)/(4*a))*243)/(4*a))*7)
j=j-(((((((30*h*h*h)/(4*a))*h)/(4*a))*254)/(4*a))*4)
j=j+(((((30*h*h*h)/(4*a))*227)/(4*a))*9)
j=j+(((30*h*h*307)/(4*a))*3)
j=j+(30*h*850)
o=(((((((j/(18000)+1)/2)+a)*m)/(128*a)+1))/2)
p=(k*96)/a
q=(((51200*a)/(((((j/18000)+1)/2)+a)*m)+1)/2)
r=q/100
s=(q-r*100)/10
t=q-r*100-s*10
return
:Cancel
print "Shots cancelled"
end
:Single
if e=0 and d>1 then print "Tv locked (step=0)"
i=1
gosub "ShutterCalc"
if k>=6 then print "Tv: ~1/"o,"s" else print "Tv: ~"r"."st,"s"
return
:Multiple
i=1
gosub "ShutterCalc"
if k>=6 then print "Tv Start: ~1/"o,"s" else print "Tv Start: ~"r"."st,"s"
i=d
gosub "ShutterCalc"
if k>=6 then print "Tv End: ~1/"o,"s" else print "Tv End: ~"r"."st,"s"
return
rem Tested on S2
rem Requires AllBest build
@title Shutter Speed - AllBest
@param a EV fraction (1/x EV)
@default a 3
@param b Start Tv (1EV)
@default b -11
@param c Start Tv (1/xEV)
@default c 0
@param d No.Shots
@default d 1
@param e Step Size (y/x EV)
@default e 1
@param f Start Delay (s)
@default f 0
@param g Delay between shots (s)
@default g 0
cls
if f<0 f="0<br" then="">if g<0 g="0<br" then="">if d<1 d="1<br" then="">if a<1 a="1<br" then="">if c>=a then c=a-1
if c<0 c="0<br" then="">if b<0 c="-c<br" then="">
if d=1 then print "One shot to be taken" else print d,"shots to be taken"
if d=1 or e=0 then gosub "Single" else gosub "Multiple"
print "Click
print "Any button to cancel"
wait_click
is_key z "set"
if z=1 then print "Proceeding..." else gosub "Cancel"
while f>0
print "Starting in",f,"s..."
sleep 1000
f=f-1
wend
print "Starting shots now..."
for i=1 to d
cls
print "Shot",i,"of",d
gosub "ShutterCalc"
if k>=6 then print "Shutter ~1/"o,"s" else print "Shutter ~"r"."st,"s"
print "Shutter value:",p
set_tv96_direct p
shoot
sleep 1000*g
next i
end
:ShutterCalc
k=(1-i)*e-b*a-c
l=(k/a/4)*4*a
if k<0 l="l-4*a<br" then=""> m=1
for j = 1 to (l/a/4+2)
m=m*16
next j
h=(k-l)
j=(((((((((30*h*h*h)/(4*a))*h)/(4*a))*h)/(4*a))*243)/(4*a))*7)
j=j-(((((((30*h*h*h)/(4*a))*h)/(4*a))*254)/(4*a))*4)
j=j+(((((30*h*h*h)/(4*a))*227)/(4*a))*9)
j=j+(((30*h*h*307)/(4*a))*3)
j=j+(30*h*850)
o=(((((((j/(18000)+1)/2)+a)*m)/(128*a)+1))/2)
p=(k*96)/a
q=(((51200*a)/(((((j/18000)+1)/2)+a)*m)+1)/2)
r=q/100
s=(q-r*100)/10
t=q-r*100-s*10
return
:Cancel
print "Shots cancelled"
end
:Single
if e=0 and d>1 then print "Tv locked (step=0)"
i=1
gosub "ShutterCalc"
if k>=6 then print "Tv: ~1/"o,"s" else print "Tv: ~"r"."st,"s"
return
:Multiple
i=1
gosub "ShutterCalc"
if k>=6 then print "Tv Start: ~1/"o,"s" else print "Tv Start: ~"r"."st,"s"
i=d
gosub "ShutterCalc"
if k>=6 then print "Tv End: ~1/"o,"s" else print "Tv End: ~"r"."st,"s"
return
Catatan 2 : Jika
kameramu nge-hang jangan panik,mungkin masalah ini hanya terletak pada
kesalahan firmware yang kamu download tadi,Ini tidak akan merusak kameramu,download lagi dan coba install lagi.
Jika kamu masih bingung bagaimana cara mengistallnya kamu bisa menghubungi facebook ku.
Selamat menjalankan ibadah puasa,and stay classic.
Selamat menjalankan ibadah puasa,and stay classic.
Tidak ada komentar:
Posting Komentar