8
有了單反,立志要為女神拍下美美的照片,可是,sei都不甘心只做相機(jī)背后的男人。那么,自制一個聲控快門線吧。是的,今天硬創(chuàng)邦小編就要來拯救你們啦,掌聲在哪里?
一:所需材料
樹莓派 2
LM393聲控傳感器
1KΩ 的電阻
兩個3.5毫米的立體聲插頭焊接連接器
兩個3.5毫米的套接口
能連相機(jī)的特定接線
二:焊接大法好!
將3.5毫米的立體聲插頭焊接連接器和聲控傳感器。
特別注意的是,如果用樹莓派 2,那么建議連3.3V 的電源,如果用Arduino的5V,可能會讓處理器損壞。
將跳線的母接頭接入聲控傳感器。圖上紅色的為5V的輸入線,綠色的為輸出線,以及黑色的地線。
將跳線的另一端和3.5毫米的公接頭相連。然后,把所有的線在末端截斷(因為我們要焊的?。?,最重要的是認(rèn)清每條線所對應(yīng)的功能。
除外,還要激光切割下一塊3毫米的膠合板。
三:連連看!
接下來的這一步,簡單說來就是連連看。如圖所示,將各自對應(yīng)的線接在不同的接口上。
5V輸入線——3V接口
輸入線——20孔
地線——任意地線即可
然后,將Pi Hat連接到相機(jī)上。相當(dāng)于用聲音觸發(fā)快門。
21孔——1KΩ的電阻
1KΩ的電阻——NPN晶體管主接口
NPN副接口——相機(jī)觸發(fā)線(紅線)
NPN發(fā)射接口——另一觸發(fā)線(黑線)
四:組裝Pi Hat
現(xiàn)在,我們要把 Hat上所接的線都焊接上插頭,采用3.5毫米插頭的原因在于它極好的適配性。
如上圖所示,這是基于樹莓派和Pi Hat制作的配件。
五:運行代碼
接下來,我們要在樹莓派上運行Raspbian,默認(rèn)輔以Python 3運行。具體代碼如下:
import time<br>import RPi.GPIO as GPIO ## Import GPIO library
GPIO.setmode(GPIO.BOARD)
GPIO.setup(38,GPIO.IN) ## Set board pin 38 to IN (Pi HAT pin #20)
GPIO.setup(40,GPIO.OUT) ## Set board pin 40 to OUT (Pi Hat pin #21)
GPIO.output(40,False) ## Output default to off
outputPinOn=False
while True:
if GPIO.input(38)==False: ## If sound detected
if not outputPinOn:
GPIO.output(40,True)
outputPinOn=True
time.sleep(0.2);
else:
if outputPinOn:
GPIO.output(40,False)
outputPinOn=False
最后:進(jìn)行基礎(chǔ)設(shè)置!
將相機(jī)接入,運行代碼。我們現(xiàn)在以兩個小實驗來測試一下快門線好不好用吧!
實驗一:桌球
將桌球在高空做自由落體,當(dāng)它掉到地面發(fā)出聲音時,相機(jī)會應(yīng)聲拍照。不過似乎是相機(jī)遲滯的問題,并不能及時地拍到桌球落地的那一刻。
實驗二:硬幣入水
將相機(jī)對焦在有水的盤子里,向里面扔硬幣。我們從照片可以看到硬幣落入水中瞬間的樣子。
有了這個聲音快門線,我們就可以和女神一起拍照,而不用再做相機(jī)背后的男人了!想早日脫光?趕緊關(guān)注“硬創(chuàng)邦”微信公眾號哦!
via instructables
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。