Как автоматизировать камеру, которая будет делать два снимка каждый час в течение 24 часов, причем каждое изображение будет разнесено на 15 секунд? - Фотопедия
2 голосов
/ 08 октября 2018

Я хотел бы автоматизировать камеру, чтобы сделать то, что просили в заголовке. Камера будет находиться в фиксированном месте, глядя на колонию водяных блох. Я знаю о промежутках времени, чтобы делать снимки каждый час, и о режиме серийной съемки, который может делать несколько снимков, разнесенных на определенное время, но я хочу сочетание обоих. Если это невозможно, то можно ли автоматизировать камеру, чтобы снимать 15-секундный видеоклип каждый час в течение 24 часов? Это может быть камера любого типа, использующая программное обеспечение любого типа.

Ответы [ 3 ]

7 голосов
/ 09 октября 2018

Легко. Используйте любую камеру Canon, поддерживаемую magic lantern . Загрузите его на карту (много онлайн-уроков, все, что вам нужно сделать, это скопировать некоторые файлы на SD-карту и запустить обновление прошивки на камере). После этого откройте меню ML (кнопка «Корзина») и перейдите на вкладку модулей. Загрузите модуль lua.mo, нажав кнопку SET на камере.

Сохраните следующий скрипт как timed.lua в каталоге /ML/scripts на SD-карте:

-- Timed shots --
-- take two shots, 15 seconds apart, every hour for 24 hours --

msleep(15000) -- wait 15 seconds to exit menu and setup camera

for i = 1,24
do -- run 24 times
    camera.shoot()
    msleep(15000) -- wait 15 seconds between shots
    camera.shoot()
    msleep(3600000) -- wait 1 hour before taking next shot
end

Вставьте карту в камеру и перейдите в меню ML, затем на вкладку скриптов. Выберите сценарий Timed shots и запустите его (нажмите клавишу Q, затем SET для запуска). Теперь у вас есть 15 секунд, чтобы выйти из меню и настроить камеру так, как вы этого хотите. Liveview не должен быть запущен. Вы можете увеличить это время на все, что захотите.

Скрипт запустится через эти 15 секунд, если вам нужно, чтобы он запускался точно каждый час, посмотрите на класс дат API сценариев ML Lua, его можно легко и просто реализовать .

Другой, еще более простой идеей было бы настроить 15000 в четвертой строке скрипта, чтобы он соответствовал началу следующего целого часа. Например. если сейчас 5:56 вечера и вы хотите начать в 18:00, установите его на 240000 (миллисекунды), и первый выстрел будет сделан в 18:00. Вы также должны вычесть 15 секунд между кадрами из 1-часового сна в конце сценария, так что 3600000 станет 3585000.

Вам не нужна батарея для этого. Используйте это вместо этого. (Убедитесь, что это правильный тип батареи)
В случае смерти вышеуказанного звена: это фиктивная батарея с разъемом для подключения внешнего источника питания.

1 голос
/ 08 октября 2018

В этой ситуации необходим программируемый контроллер, содержащий пару таймеров. Один таймер срабатывает каждый час (на X часов?), А другой таймер срабатывает дважды с интервалом в 15 секунд, вызывая срабатывание затвора камеры. Если вы не хотите его строить, спросите у людей по адресу http://www.cognisys -inc.com что у них есть. Я думаю, что их модель StopShot может легко это сделать, но они будут знать, что у них есть, что может это сделать.

0 голосов
/ 10 октября 2018

Если камера имеет проводной разъем для удаленного управления, и запись видео может быть переключена им:

Универсальные интервалометры за $ 20, скорее всего, подойдут для параллельного подключения (используемый здесь «протокол» обычно имеет весь ток на проводе, подаваемом камерой, поэтому не возникнет проблема короткого замыкания, если вы не добавите более одной камеры). в схему). Просто установите для двух из них интервал один час и 24 повторения, а затем начните их с интервалом в 15 секунд.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...