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