树莓派如何控制延时拍照?

在本指南中,我将从头到尾指导您如何设置自己的树莓派延时设置。

我们在本指南中使用树莓派相机。您可以在出售树莓派的任何一家优秀的电子商店中选择这款酷炫的相机。

我将指导您完成所有必要的准备工作并准备就绪。该过程非常简单,您将学习如何设置 cron 作业等。

本教程也是了解树莓派相机以及您可以使用它进行的操作的绝妙方法。您最终产生的时间流逝非常酷,并且易于设置。

设备

下面列出了本教程中需要的设备。

  • 树莓派

  • 树莓派相机

  • 电源

  • Micro SD 卡

  • 键盘

  • 鼠标

有关设置延时摄影机的视频

如果您不是一个读书的人,那么请观看有关如何进行树莓派延时拍摄的出色视频,我已经为您准备了。

它会逐步完成让 Pi 拍照所需的所有工作,因此您可以在延时视频中使用这些照片。

Adblock 阻止了视频?订阅我们的无广告服务,为我们提供支持。

安装相机

可能最重要的步骤是将树莓派相机正确连接到您的 Pi 。

这个过程非常简单,但是对于任何新手来说,本节都会对您有所帮助。

硬件

要安装相机,您需要转到带状电缆附件,并用两根手指在连接器的任一侧轻按并向上拉。

此技术将打开附件,现在插入电缆,使金属引线背离以太网端口。

对齐并插入足够远的电缆后,将连接器轻轻向下按,电缆将被锁定在适当的位置。

软件

要启动此树莓派延时项目,您需要安装 Raspbian 的副本。如果您按照我的安装 NOOBS 指南进行操作,那么您将打开树莓派相机功能。

如果还没有,则可以通过进入终端并编写以下行来将其打开。

sudo raspi-config

此后,选择启用相机并选择是。然后,您需要重新启动树莓派。

测试相机

1 如果您的树莓派现在关闭了,该打开它了。

2 进入终端屏幕并输入以下命令。

raspistill -o cam.jpg

3 如果您现在输入 ls,您将能够看到图像文件已经存在 (cam.jpg)。在文件浏览器中或从计算机 (如果使用 SSH) 打开此映像。

如果您不熟悉 Linux ,则可能会发现 ls 命令指南很有帮助。

4 如果图像上下颠倒,则说明相机的放置方向不正确。您可以使用以下命令固定摄像机或仅翻转图像。

raspistill -hf -vf -o cam2.jpg

5 您现在可以确认图像现在朝上正确的位置。

编写脚本

现在该编写脚本,该脚本将拍照并在文件名上加上日期和时间。

如果您不想编写脚本,则可以在 camera.sh 处下载我已经制作的脚本。或者,您可以将其直接下载到树莓派。

sudo wget https://files.pimylifeup.com/timelapse/camera.sh

该脚本很简单,但是请记住,如果您的相机当前倒置,则需要添加 -hf -vf 标志。

输入以下命令,创建目录并命名为 timelapse 。

mkdir游戏中时光倒流

通过输入以下命令进入此文件夹。

cd ./timelapse

现在,我们需要使用诸如 vim 之类的文本编辑器创建一个名为 camera .sh 的 bash 脚本。您可以通过输入以下内容来做到这一点。

sudovimcamera.sh

在此文件中,复制并粘贴下面的 bash 脚本。

#!/bin/bash
DATE = $(日期+"%Y-%m-%d_%H%M")
raspistill -o /home/pi/timelapse/$DATE.jpg

通过运行以下行来测试脚本。

sh camera.sh

如果无法运行,请查看错误消息并尝试调试代码。另外,请尝试与我上面的代码进行交叉检查。

如果没有失败,那么我们进入下一阶段,为 Pi 设置运行时间表。

安排脚本拍摄照片上面的脚本现已完成,尽管您可以对其进行进一步的调整,但在本指南中,我们将其作为基础。

接下来,我们需要安排脚本运行,以便我们可以在 x 的时间内运行该脚本,从而使我们可以捕获成百上千的图片。

输入以下内容,打开 crontab 进行编辑。

sudo crontab –e

如果您从未使用过 cron ,它将提示您选择文本编辑器。我建议选择 vim ,因为我认为这是最容易快速学习的。

进入后,向下滚动到底部,您将在其中找到一些有用的列标题,如下所示。这些是您设置 cron 作业的指南。

请查看我们的 cron 作业指南,以了解有关 cron 系统如何工作的更多信息。如果您刚刚起步并且想了解更多信息,那就太好了。

#m h dom mon dow命令

要安排时间间隔每分钟开始,请添加以下行。您可以将其更改为您想要的任何内容。

* * * * * sh /home/pi/timelapse/camera.sh 2>&1

完成后,退出并保存 (按 Ctrl x 并按 y ,然后输入保存)。

然后,您应该会收到以下消息。

crontab:安装新的 crontab 

如果您在我们新的 timelapse 文件夹中输入 watch ls,它现在应该开始充满您可以用于延时拍摄的图像。

您可以将其关闭并将其移至所需位置,当您重新启动 Pi 时,它将开始重新拍摄照片。

如果您需要编辑或删除 cron 作业,请执行相同的步骤,然后编辑或删除我们添加的行。

现在,此方法仅将图片直接保存到 Pi ,您可以将其设置为保存到 USB 记忆棒,网络驱动器和其他地方以存储数据。

要从 Pi 上获取数据,只需将 USB 插入树莓派并使用 GUI (图形用户界面) 将文件复制并粘贴到 USB 记忆棒上。

如果您想使图像延时拍摄,请看一下我的指南将延时图像转换为视频的 5 个简单步骤。

部署树莓派延时摄影机

Pi 最令人惊奇的事情之一就是它的便携性和节能性。如果您有电池组,您将能够运行 Pi 几个小时,最好的办法是将其放置在所需的任何位置。

设置完树莓派相机和 cron 作业后,您可以断开连接并放置在所需的任何位置。您无需将屏幕连接至 Pi 即可运行。

有了它,您便有了自己的树莓派延时摄影功能,现在您可以拍摄一些很棒的照片,然后将其转换为精彩的延时摄影效果。

分享到