當前位置:製作窩 >

創意生活 >電子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/shenghuo/dianzidiy/nqvgm.html