專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

一個(gè)技術(shù)宅的Geek生活

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2012年10月21日   【字體:

一個(gè)宅男的生活絕對(duì)不能只有右手,還可以Geek一些!

前段時(shí)間有個(gè)“水系列”的拍攝計(jì)劃,執(zhí)行了一部分,由于種種原因擱置了,這段時(shí)間尋思著重啟這個(gè)拍攝計(jì)劃。

當(dāng)然,老方法是不準(zhǔn)備再用了,手動(dòng)拍攝費(fèi)時(shí)、費(fèi)力、費(fèi)快門!出片率估計(jì)不到20%!這次咱也高端一把,搞個(gè)自動(dòng)的!用傳感器收集水滴信號(hào),延時(shí)器延時(shí)觸發(fā)快門。

有了想法就要實(shí)現(xiàn)。傳感器很容易,有現(xiàn)成的光電接近開關(guān),延時(shí)器就要?jiǎng)右幌履X子了。最開始想到了時(shí)間繼電器,上網(wǎng)搜了一圈,機(jī)械式的精度太差,有種數(shù)字式的精度可以達(dá)到10ms,基本滿足拍攝要求,但這種繼電器需要12V24V的電源驅(qū)動(dòng),在家玩還好,萬一要拿到野外拍攝,難道還要背個(gè)蓄電池?Pass!

接下來又想到了555電路和51單片機(jī),無奈電子技術(shù)基礎(chǔ)太差,網(wǎng)上搜了一圈還是沒啥頭緒……果斷放棄。

偶然看到了Arduino。其實(shí)原來關(guān)注Raspberry PI的時(shí)候也看到過這個(gè)東西,好像是結(jié)合Raspberry PI實(shí)現(xiàn)一個(gè)什么方案,沒太在意。這次深入看了下,發(fā)現(xiàn)這Arduino真乃一神器!各種傳感器、各種堆疊擴(kuò)展板,簡直無所不能!有了它,加上點(diǎn)鈾,造個(gè)原子彈、核動(dòng)力飛船什么的應(yīng)該不成問題……好吧,是夸張了點(diǎn),但是用Arduino實(shí)現(xiàn)物聯(lián)網(wǎng)、智能住宅什么的還是不在話下的!自然taobao(話說沒了taobao我要怎么活?。

接著就是尋找類似的方案。上網(wǎng)一搜,還真有好幾位已經(jīng)用Arduino實(shí)現(xiàn)了高速攝影快門觸發(fā)。不過人家的更高端,不用傳感器收集水滴信號(hào),直接用電磁閥控制水滴的下落……但是我有點(diǎn)迷惑:他說可以通過電磁閥開、斷的時(shí)間來控制水滴的大小,但好像環(huán)境一定的情況下,水滴的大小只與液體的表面張力有關(guān),這么說水滴的大小又與電磁閥開、斷的時(shí)間沒有關(guān)系了…..有沒有懂的?給介紹一下原理唄~~~

等待快遞的幾天就先先搭好調(diào)試環(huán)境,然后把程序編了~剛好兩個(gè)大夜班,全用來編程、調(diào)整程序了......

快遞一到,立馬開工!
 

可憐的床變成了工作臺(tái)......


    測試的過程真是感嘆書到用時(shí)方恨少!沒有編程基礎(chǔ)、沒有電子基礎(chǔ),這樣一個(gè)簡單的小電路、小程序也要調(diào)試n久。各種防抖動(dòng)、抗干擾全要考慮,一個(gè)小小的邏輯順序錯(cuò)誤就讓我查找了半天……以前感覺在學(xué)校里讀書沒什么用,什么東西都可以自學(xué)摸索出的。想當(dāng)年學(xué)習(xí)單片機(jī)覺得學(xué)校的東西都覺得很教條所以在http://www.torrancerestoration.com看生動(dòng)點(diǎn)的那種教程,現(xiàn)在覺得,系統(tǒng)的學(xué)習(xí)可以大大減少自學(xué)過程中走的彎路。應(yīng)該說各有好處吧。
    在經(jīng)歷了
n+m次調(diào)試失敗之后,coolguy版高速攝影快門觸發(fā)器終于誕生了!目前還只是試驗(yàn)版,成功以后準(zhǔn)備增加功能、縮小方案,弄出個(gè)便攜的成品出來!
拍照中~~~~






上成果~~~





總結(jié):......這個(gè)總結(jié)很無奈~總體說來這個(gè)觸發(fā)器是不成功的......程序上沒有問題,但傳感器的精度太低,水滴下落速度很快,不能完全觸發(fā),結(jié)果只能放在出水口,在水滴形成過程中觸發(fā)。這就造成了觸發(fā)的時(shí)間的不確定。水滴下落的時(shí)間也就三百多毫秒,落到水面再彈起的過程也就20ms左右,傳感器的誤差已經(jīng)遠(yuǎn)遠(yuǎn)超過這個(gè)數(shù)了。不過也有可能是因?yàn)橥该鞯乃坞y以觸發(fā)信號(hào),改天再用牛奶或者固體什么的試試~

 

關(guān)閉窗口

相關(guān)文章