多功能数码单反遥控器的制作

步骤1 :
此多功能遥控器通过复制尼康dslr响应的ir命令脉冲来工作。有关如何复制此信号的我的帖子可以在这里找到。收到信号后,可以通过对微控制器进行编程以完全相同的方式向ir led发出脉冲来复制该信号。
其他功能通过以下方法实现(请参见面包板/pcb图片) :-
a) 模式选择 。该电路使用具有四个“下”臂(r3至r6)的分压器,每个下臂具有不同的电阻。通过在每种模式之间切换并读取输出电压(arduino模拟引脚a3),设备可以在四种操作模式之间切换。
a) 间隔计 。我们使用一个电位器(r7)设置脉冲之间的间隔,并使用另一个电位器(r8)决定总共需要传输多少个脉冲。
b) 光检测 即可。一个电位器(r7)用于设置阈值水平。如果来自闪电的光线强度超过此阈值,则将发送一个脉冲来激活相机的快门释放。使用分压器形式的光敏电阻(r10)和4.7 k欧姆电阻(r9)测量(通过arduino analog pin a2)光强度。有关此分压器工作原理的详细信息,请点击此处。
c) 运动感应 。使用pir(被动红外)传感器可实现运动感应。这些廉价的传感器可测量环境热量水平,如果环境温度水平存在变化,则可在其输出线上发出high信号。因此,当动物(或任何其他温暖的身体)走过摄像头陷阱时,pir会感应到该运动并在其输出线上产生high。微控制器(arduino数字引脚d11)读取此high信号并触发一个脉冲。通过arduino数字引脚d13为pir供电。
d) 测试模式 :设备可以在“测试”或“脉冲”下运行(通过开关连接到插头j25,j26,j27)。在“测试”状态下,微控制器不会向ir led发出脉冲(激活相机),而是使正常的红色led闪烁。因此,通过将遥控器置于“测试”状态,您可以进行所需的所有设置,并通过观看红色的“测试” led确认触发器将在正确的时间操作。现在,您可以将设备放回“脉冲”状态,它现在将通过操作相机的ir led发送脉冲。
e) 状态lcd 。在调整各种开关和电位计上的设置时,lcd显示屏将显示以下信息。..
a)设备处于哪种模式-间隔计/光检测/运动检测/手动。
b)在间隔计模式下-(i)两次拍摄之间的延迟(ii)没有曝光
c)光线检测模式-(i)阈值设置(ii)当前的光线读数
d)被动红外模式-lcd通过显示“ motion detect !!”来指示是否检测到任何运动。
步骤2:所需的组件
微控制器
arduino pro mini-一个(我使用的是pro mini,但是任何与arduino兼容的板都可以通过对指定为“ reset”引脚的引脚进行必要的更改来正常工作。它必须是具有中断功能的引脚。如果您使用arduino uno,则无需进行任何更改。 。
电阻
r2至r6-模式选择分压器r9-光检测的“上”臂离子分压器
r10-用于光检测分压器“下”臂的ldr
r15,r16,r 17-“测试”/“传输”状态选择分压器
r11-reset按钮的下拉电阻(此版本中不需要)
r12-confirm按钮的下拉电阻
r13,r14-限流与输出led串联的电阻。
有关所需电阻器的确切值,请参见pcb图片上的注释。
电位器
r1-lcd亮度电位器0-10k
r7-延迟/阈值设置电位器0-10k
r8-重复设置电位器0-10k
》 开关
主电源dc 9v-开/关式开关
模式选择开关-4位旋转选择器开关
“测试/脉冲”状态选择开关-2个位置选择器开关
lcd背光灯开关-按钮
confirm按钮开关-按钮
其他组件
被动红外(pir)传感器-一个
ir led-一个红色led-一个
16x02背光lcd显示屏-一个
步骤3:组装
下载电路图(ml_l3_remote_with_pcb.pdf)并准备好pcb,然后将所有组件焊接到位。如果您不知道如何蚀刻pcb,那么有很多指导可以告诉您如何进行。否则,您可以在这里阅读我的方法。
您还可以下载我用来制作此电路的fritzing草图。我上传了两个版本:-
(a)breadboard.fzz(显示面包板上的所有组件)
(b)pcb.fzz(显示需要可以被蚀刻,但是没有任何“外部”组件,只是它们的插头引脚)。
pcb仅在一侧被蚀刻。我试图尽量减少在pcb上进行所有连接所需的跳线数量,并且在需要将跳线焊接到位的地方都使用1/2/3针母接头。您可以在我上传的pcb图片上看到标题的描述。这些列在下面。..
j5,j6-用于四向旋转开关(模式选择)
j25,j26,j27-用于两向选择开关(区域选择)
j9,j10-用于reset按钮(此版本中不需要)
j7,j8-用于confirm按钮
j32-用于pir引脚
j13,j24-用于测试led引脚
j14,j23-用于ir led引脚
j3-用于lcd背光按钮
j11 -用于电位计1
j31-用于电位计2
j4,j22-用于lcd对比度电位计
j2,j21,j30-用于lcd连接
j15-用于主dc 9v电源开关
j16-用于电池端子
j18-用于arduino i/o引脚
j17-arduino pro pc的迷你接口
j19-arduino输出到leds
j 29-arduino输出引脚连接到lcd上的rs引脚
j 28-reset按钮输入到arduino中断引脚d2(此版本中不需要)
最后,还上传了arduino源代码(nikon_ir_multi_functional_remote.ino)。
步骤4:bo对其进行修改
一旦电路准备就绪并且一切正常,则可以使用任何一种盒子来放置组件。我用了一个带铰链盖的塑料盒。它的尺寸有点大,但可以容纳所有组件而不会在电线上施加太大的压力。
在所有按钮,开关和lcd都可以插入的地方切出孔。将所有物品固定到位。
ldr固定在盒子的一侧。盒子的另一侧装有发送红外信号的pir和ir led(参见图片)。
步骤5:操作
1。开启设备
2。选择所需的操作模式。 lcd将显示选择的模式(间隔计/光检测/运动检测/手动)以及该模式的参数……
a)在间隔计模式下-(i)两次拍摄之间的延迟(ii)曝光次数
b)在光检测模式下-(i)阈值设置(ii)当前光读数
c)被动红外模式-液晶显示屏显示通过显示“ motion detect !!”来指示是否检测到任何运动。
3。如有需要,使用电位计r7和r8更改设置
4。将regime选择器开关置于“ test”
5。按下开始/确认按钮。如果test led闪烁符合您的要求,则可以将模式选择器翻转到“ pulse”位置,关闭电源,然后再次打开设备,然后再次按start以开始发送相机脉冲。
在手动模式下,每按一次start/confirm按钮,将发送一个脉冲
6。要随时更改模式,请将模式选择开关旋转到所需位置。关闭遥控器,然后再次打开,以进入新的操作模式。

销售E4418B单通道功率计 135-1060-97
SIMATIC S7-1500 PLC 变量表定义全局符号和导出和导入变量表
恩智浦NFMI技术为黑格科技的全新量产型无线耳塞参考设计提供支持
LCR表和阻抗分析仪的区别是什么?
英卡参与建设的穹窿山森林防火监测预警系统项目已完工并全面投入使用
多功能数码单反遥控器的制作
可自制灭蝇器两例
高交会:力拓科技成果产业化之路
【虹科直播回顾】CAN总线技术赋能智能制造发展
英国新创公司Wayv推出了一系列可穿戴的自行车安全照明产品
美国检方要求取消首席辩护律师资格,华为强烈抗议
飞安偏置电流与4GHz增益带宽积相结合为光子学应用带来新的亮点
无铅锡膏未焊满的原因有哪些?
人脸识别入门必读相关文章汇总推荐
DC电源模块外壳材质对模块的影响有多少
什么是PCB板?其主要制作材质是什么?
令人困惑的「气流与静压」:风扇散热两个重要参数的解读
实力说话!华芯智测持续推动EDA发展及应用落地
苹果被德国法院狠批禁售机型不得开卖对用户造成误导
如何根据类型进行电路设计的划分