0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样使用Arduino拍摄美丽的高速摄影

454398 来源:网络整理 作者:网络整理 2019-12-02 16:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

砸碎酒杯和弹出气球显然很有趣,这就是我的滚动方式。但结合使用DSLR相机和Arduino,它也可以拍摄一些有趣的照片。这就是我们今天要做的。

项目基础

该项目实际上有两个部分–第一个是声音触发。使用压电蜂鸣器作为麦克风和Arduino,我们可以轻松检测到很大的噪音并定义动作。第二部分是相机设置。由于直接触发相机的速度太慢,因此我们将在黑暗的房间中将相机的快门保持打开状态,并使用外部闪光灯提供足够的光线来完成拍摄。

如果您完全摄影新手,请参阅绝对适合初学者的5大摄影技巧。如果这个项目对您来说有点复杂,为什么不去倾斜移动为您的照片提供模型立体效果呢?

设备

DSLR摄像头三脚架

带有手动触发器的外部闪光灯

Arduino

压电蜂鸣器和1M欧姆电阻

4N35或类似的光电耦合器/opto-隔离器和220欧姆电阻器

接线图

压电蜂鸣器应将黑色导线连接到GND,红色导线连接到A0;在两个引脚之间放置1M电阻。电阻用于为压电产生的电压提供电流消耗,以保护模拟输入。

怎样使用Arduino拍摄美丽的高速摄影

我们正在使用光隔离器以保护Arduino免受外部闪光灯可能具有的任何电压的影响。光电隔离器是一个采用小型封装的LED和光敏开关。转动一侧的LED,另一侧的开关将被激活。在4N35(其他型号可能会有所不同)上,您应该在一个角上看到一个很小的圆圈-该引脚1。通过220欧姆电阻将引脚1连接到引脚12,然后将引脚2连接到GND。被触发的设备进入对角(5/6)的两个引脚。这些触发引线的末端可以连接到实际的闪光触发电缆,也可以将它们直接插入插槽中进行评审–您可能需要使用Blu-Tack使其固定在位。

这是连接到闪存的完整电路。

Arduino代码

该项目的代码相对简单。在下面的文件中,我保留了串行控制台输出,尽管您可能希望在确定一切正常时将其删除–只需注释 Serial.begin 和 Serial。准备就绪时,使用println 行。拍手,然后运行代码并查看控制台输出–您应该从压电蜂鸣器获得输出。您在此处使用的数字可用于确定闪光灯闪光的阈值,但我的压电元件根本不那么敏感,因此我将其保留为1。

在主循环中,检查压电读数是否高于阈值,以及自上次触发闪光灯以来是否超过一秒。这样可以避免多次触发闪光灯。在某些闪烁中,这可能不是必需的,但是由于我的雷能够持续爆发,因此它只是多次发射而没有检查。

此外,在触发之前请注意 delay 值闪光灯–根据您要拍摄的内容,您可以尝试使用它或完全删除它。在没有延迟的情况下,撞击后立即拍摄了碎玻璃的照片,没有碎裂效果。 50ms有点太慢了,所以25ms应该是理想的观察实际破碎的方法。

int ledPin = 13;

int cameraPin = 12;

int piezo = 0;

unsigned long lastMillis = 0;

byte val = 0;

int threshold= 1;

void setup() {

pinMode(ledPin, OUTPUT);

pinMode(cameraPin, OUTPUT);

Serial.begin(9600);

}

void loop() {

val = analogRead(piezo);

if(val》0){

Serial.println(val); //used to debug

}

if (val 》= threshold && (millis()-lastMillis 》 1000)) {

delay(25); // change as needed, or remove entirely

digitalWrite(ledPin, HIGH);

digitalWrite(cameraPin, HIGH);

lastMillis = millis();

}

else{

digitalWrite(ledPin,LOW);

digitalWrite(cameraPin, LOW);

}

}

射击

首先,您需要黑暗这样做的空间–越接近黑色,效果越好。如果您发现镜头太模糊,则可能是由于环境光线过多所致。您要拍摄的唯一光线是在触发闪光灯的那一刻,因此请将您的数码单反相机设为手动模式,并将曝光时间最多设置为 4秒或更长时间。将光圈设置为 F8至F16 ;我需要 ISO 1600 来拍摄这些照片,但是在继续之前,您应该调整这两个值以找到适合您的东西。

您还需要将相机设置为手动对焦,如果有,请禁用任何稳定功能。试一下您的闪光定时–我使用了 1/128功率 –高于1/32,您会发现闪光灯闪光时间过长,从而导致拍摄模糊。我当然不是摄影专家,所以实际上只是在玩耍寻找适合您的设置。

测试设置的一种简单方法是先杀死灯光,单击快门然后拍手–镜头应该照亮且不会模糊。

对测试感到满意,我继续尝试弹出气球。

代码可以做一些优化-即使没有编程的延迟,似乎快照也只是5-10毫秒而无法捕捉瞬间。尽管如此,这还是很不错的,它显示了大理石的气球颜色和一只迷糊的狗。

这是我最初尝试粉碎事物的过程,刻不容缓,照片是在撞击时直接拍摄的,并不特别令人兴奋。

10毫秒的延迟只是太早了这个杯子。

我再次尝试了杯子的另一半,并延迟了50毫秒–太晚了 我觉得:

我又给了50ms这款玻璃杯的机会-确保您将东西粉碎成盒子以便清理

关于数码单反相机的妙处在于,即使玻璃器皿价格昂贵,您也可以拍摄一百万张,直到正确为止。老实说,我整天都在做调整,并拍了数百张练习照,以寻找正确的设置,因此,如果第一次使用不正确,请不要放弃。

一旦如果您对气球和眼镜感到无聊,请尝试使用各种触发器进行试验:也许是将ping传感器放置在地面上以捕获掉落的物体,或者是激光和光电二极管恰好位于水面上,当光束破裂时会触发。拍些好照片吗?在评论中让我们知道您的经历或遇到的任何问题。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6516

    浏览量

    196069
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 1516次阅读

    索尼FX3A电影机如何破解水下拍摄困局

    随着影视创作对特殊场景影像需求的不断升级,传统水下拍摄方式的局限日益显现。摄影师往往需携带重型设备进行潜水拍摄,在光线昏暗、水流复杂等环境下,不仅面临沟通滞后与安全风险,还要应对运镜稳定性不足
    的头像 发表于 11-18 14:38 416次阅读

    亿光闪光灯LED:高亮度与高显色性的摄影光源技术突破

    提供充足照明,而高显色性则让拍摄对象的色彩得以真实还原,两者相辅相成,为专业摄影摄像师以及摄影摄像爱好者带来了更出色的创作条件。高亮度高亮度LED的工作原理基于半导
    的头像 发表于 10-28 14:25 576次阅读
    亿光闪光灯LED:高亮度与高显色性的<b class='flag-5'>摄影</b>光源技术突破

    手持云台马达驱动:提升摄影稳定性与观感的秘密武器

    摄影的世界里,稳定性一直是影响作品质量的关键因素。无论是专业摄影师捕捉精彩瞬间,还是普通爱好者记录生活点滴,画面的稳定与流畅都至关重要。而手持云台马达驱动的出现,如同给摄影设备装上了“稳定神器”,为提升
    的头像 发表于 07-22 16:51 470次阅读

    手持云台马达驱动:摄影领域的未来之星

    摄影的世界里,技术的革新如同璀璨星辰,不断照亮新的创作天地。手持云台马达驱动作为近年来摄影器材领域的一项重要创新,正以其独特的魅力和强大的功能,在摄影领域展现出无限的应用前景。
    的头像 发表于 07-22 16:36 441次阅读

    富捷科技电子元件助力拍摄技术持续革新

    当下拍摄领域热点频出:苹果 iOS 26 推出镜头清洁提示功能,三星 Galaxy 新品搭载 "最佳面孔" 智能拍摄,"用 iPhone 拍摄" 广告斩获戛纳大奖。从手机到专业设备,拍摄
    的头像 发表于 07-02 10:10 721次阅读

    索尼推出紧凑型4K全画幅电影摄影机ILME-FX2

    近日,索尼(中国)推出紧凑型4K全画幅电影摄影机 ILME-FX2。 新品延续索尼电影机系统专业、高效的性能表现,支持7K超采样4K输出,画质出色;FX2配备AI自动对焦与新开发的多角度取景器,而且支持竖屏状态下的信息显示优化,顺应移动互联网时代创作习惯,对网剧拍摄友好。
    的头像 发表于 05-30 15:07 1188次阅读

    H5227Y 升压恒流芯片 24V36V48V转54V-60V 10A大电流无频闪万分之一调光摄影灯方案

    惠海H5227Y大功率恒流芯片用于摄影灯的优势 **输出稳定‌:**通过精准控制电流,消除电压波动对光线的影响,确保摄影灯在全功率运行时仍能保持亮度均匀和色温一致,避免拍摄时出现曝光偏差或色差
    发表于 04-24 10:29

    索尼以科技之力助力体育摄影新突破

    2025年南京世界田联室内锦标赛(以下称“南京世锦赛”)已圆满结束,作为赛事的官方技术合作伙伴,索尼以其影像技术在赛事期间提供了全方位的服务支持,包括视频转播解决方案、专业赛事判罚技术、摄影设备
    的头像 发表于 04-21 14:21 733次阅读

    摄影补光灯调光调色,为何都选 FP7195 芯片方案?

    在专业摄影和直播场景中,灯光的精准调光和灵活调色至关重要。传统的单路LED驱动方案难以同时满足色温无级调节、亮度精准控制和动态光效切换的需求,而FP7195作为一款专为高端摄影灯光系统设计的双路调光
    的头像 发表于 04-08 17:47 1117次阅读
    <b class='flag-5'>摄影</b>补光灯调光调色,为何都选 FP7195 芯片方案?

    探索星辰大海:在树莓派5上轻松安装GIMP,让天文摄影更上一层楼!

    天体摄影是一项引人入胜的爱好,它让爱好者们能够捕捉到宇宙的美丽。然而,这个过程并不仅仅是拍摄出完美的照片;它通常还涉及后期处理,来增强和完善图像。虽然AdobePhotoshop长期以来一直是图像
    的头像 发表于 03-25 09:42 492次阅读
    探索星辰大海:在树莓派5上轻松安装GIMP,让天文<b class='flag-5'>摄影</b>更上一层楼!

    怎样才能通过matlab实现DLP4500的连接与控制?

    做结构光的,希望通过一个界面完成相机与投影仪的同步投影与拍摄模式,相机部分连接控制模块做的差不多了,想问一下怎样才能通过matlab实现DLP4500的连接与控制?
    发表于 03-03 06:52

    索尼影像技术学院的虚拟拍摄影棚介绍

    索尼影像技术学院的虚拟拍摄影棚位于北京朝阳区酒仙桥的恒通国际商务园内,占地面积大约100 平米,长 11 米,宽 9 米,高 5.2 米,“麻雀虽小,五脏俱全”,功能齐备的设施,设计合理的空间,能满足灯光、布景和拍摄的多种需求,为创意提供了更多可能。
    的头像 发表于 02-17 09:55 853次阅读

    用DLP3010投影,使用高速相机拍摄画面,采样间隔0.1ms,发现每第10张画面,就变暗是哪里出了问题?

    用DLP3010投影,使用高速相机拍摄画面,采样间隔0.1ms,发现每第10张画面,就变暗。 是控制程序写的不对,还是3010本就如此?
    发表于 02-17 07:09

    摄影机器人市场发展趋势分析

    自2012年由MRMC设计的全球首台6轴工业机器人被完整应用于影视拍摄以来,摄影机器人的身影已经遍及全球。工业机器人具备高速、高精度、高稳定性,以及可重复执行相同运动轨迹等特点,这使其在广告、影视、特摄等场景中具备优势。
    的头像 发表于 02-12 10:43 1579次阅读