当前位置:制作窝 >

创意生活 >电子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-sg/shenghuo/dianzidiy/nqvgm.html