當前位置:製作窩 >

創意生活 >電子DIY >

運動觸發型照相機手工電子DIY教程

運動觸發型照相機手工電子DIY教程

運動觸發型照相機

這是第二個用開源硬件觸發的自動攝像機。在此我將向你們展示如何製作一個可用動作觸發的照相機。這個機器一旦探測到位於照相機前的動作,就會觸發伺服系統,由此自發地按下快門, “咔嚓”拍張照片。
與之前的版本類似,這一裝置也是以開源硬件作為動力源。

主要材料

  開源硬件  照相機
  運動傳感器模塊  伺服系統

所需工具:

  剪刀  美工刀
  馬克筆  熱膠槍

製作步驟:

第1步:

運動觸發型照相機 第2張

第一步:零件
這部分的材料與工具很簡單,而且容易找到:
開源硬件
照相機
運動傳感器模塊
伺服系統

第2步:

運動觸發型照相機 第3張

第二步:觸發器
首先,讓我們將伺服裝置按如下圖放在照相機上,我的照相機完全模擬無電氣開關的觸發,因此我使用伺服來點擊觸發器。你可能需要電線連接器,或者也可以用熱膠將伺服貼在攝像機上。默認情況下,我將伺服觸發相機設置在105 *,但是如果你的伺服無法點擊觸發器,那麼就在開源硬件代碼中改變這個值,將其改為更高的值,例如120。將伺服與開源硬件連接起來。默認情況下,伺服是附加到字碼頂針10。完成這些後,是時候來連接伺服到開源電路板上了。伺服有3根電線,紅色線連接開源硬件5伏,黑色接地,黃色是信號針,連接字碼頂針10。

第3步:

運動觸發型照相機 第4張

第三步:編碼
是時候上傳代碼,以確保藍牙模塊沒有連接到arduino電路板,否則代碼無法上傳到電路板。從附件中下載代碼,並將其上傳到你的電路板上。當這些工作做完後,可以開始設置運動傳感器了。
代碼

const int buttonPin = 11;
int buttonState = 0;

void setup() {
pinMode(buttonPin, INPUT);
ch(10);
}

void loop(){
buttonState = digitalRead(buttonPin);

if (buttonState == HIGH) {
e(135);
delay(1000);
e(90);
}
else
{
e(90);
}
}
第四步:運動傳感器
好了,我們現在來添加運動傳感器模塊。我是在eBay中找到這個東西的,每當它前面有運動發生時,都能產生高輸出。我的運動傳感器感應角度有270度及前方5米的範圍。因此它能很好運行。運動傳感器連接針11。

  • 文章版權屬於文章作者所有,轉載請註明 https://zhizuowo.com/zh-mo/shenghuo/dianzidiy/nqvgm.html