Инструкция к скрипту версии hmm_wrks-2009-07-07a.bas `````````` Это разновидность скрипта-интервалометра. С помощью установки времени в часах и минутах можно запрограммировать до 12 снимков в день, камера будет просыпаться за несколько секунд до установленного времени, подготавливаясь к снимку, затем делать снимок в установленное время с точностью более 100 миллисекунд без накопления ошибок отсчета времени до следующего снимка. Камера имеет три вида фокусировки: MF mode Предустановленное значение MF, используйте для ночных съемок. AF locked Делает фокусировку только при первом кадре, используется при переходах времени суток с дневного освещения в сумерки. AF refocus Обычный режим автофокуса. Используется при хорошем освещении. Атофокус может быть использован в нормальном, макро и супермакро режимах. Вспышка камеры может быть установлена в режим выкл., вкл. и авто. Остальные настройки – ББ, выдержка, диафрагма и т.д. могут быть также выставлены заранее. Вы можете также использовать CHDK брекетинг по экспозиции. Скрипт работает бесконечно, выключить его можно нажатием кнопки спуска. Через несколько секунд камера выключится. Для выключения скрипта без выключения камеры, нажмите спуск, а затем кнопку «set». параметры ``````````` Shoot Time a hhmm 0-2400 Shoot Time b hhmm 0-2400 Shoot Time c hhmm 0-2400 Shoot Time d hhmm 0-2400 Shoot Time e hhmm 0-2400 Shoot Time f hhmm 0-2400 Shoot Time g hhmm 0-2400 Shoot Time h hhmm 0-2400 Shoot Time i hhmm 0-2400 Shoot Time j hhmm 0-2400 Shoot Time k hhmm 0-2400 Shoot Time l hhmm 0-2400 MF Distance mm 10-65535 Options A & 0-255 Options B & 0-255 Low Battery mV >2000 Shoot Time x hhmm 0-2400 -----------------------Это заданное время снимка в часах и минутах в 24-часовом стиле. Используйте рычажок зума камеры для выбора изменяемого разряда числа – 1000, 100 или 10 - для быстрого ввода времени. Значение времени, равное нулю, игнорируется. Некорректно введенное значение времени молча принимается, например, 1293 будет приравнено к 1259. Отрицательные значения времени приравниваются к нулю, слишком большие числа приравниваются к 2400. Значение 2400 используется для полуночи (00:00), но оно будет реализовано за 10 секунд раньше для предотвращения сбоя при переходе на новые сутки. Вводите выбранное вами время съемок в хронологическом, естественном порядке для получения корректных результатов. Скрипт использует первое ближайшее время после текущего, если все введенные значения являются более ранними значениями времени текущего дня, то срабатывание скрипта будет произведено в следующие сутки. MF Distance mm 10-65535 (дистанция ручного фокуса) -------------------------Этот фактор имеет многофункциональное значение: 0 1 5 10-65535 Обычный автофокус Автофокус, макро режим Автофокус, режим супермакро Дистанция ручного фокуса в mm, 65535 приравнивается к бесконечНости (Прим. переводчика: не забудьте также установить саму камеру в выбранный режим!) Помните об использовании рычажка зума камеры для измения больших значений! Например, для изменения ручного фокуса с 65535 по умолчанию в режим нормального автофокуса, установите множитель 10000 (слева вверху, на дисплее, красные цифры – прим. переводчика:))) понизьте значение до -9999, уменьшите множитель до 1, прибавьте 1, чтобы получить значение 0. Low Battery mV >2000 (минимальное значение напряжения батарей) -------------------------Это значение минимального напряжения на батареях, при понижении вольтажа ниже этого порога скрипт не выполняется, камера полностью выключается. Сделано для предотвращения отключения камеры с выдвинутым объективом. По умолчанию стоит 215mV – для камер с двумя батарейками. Для 4 батарей нужно выставить минимальный вольтаж, установленный в настройках индикации батарей в CHDK, который считается критическим. Options A & 0-255 (опции А) -------------------------- 128 64 32 16 8 4 2 1 ---- --- --- --- --- --- --- --| | | | | | | | | | | | | | | `- - 0 | | | | | | | 1 – выводить больше информации. +1 | | | | | | | | | | | | | `- - - - 0 | | | | | | 1 – синхронизировать минуты с встроенными часами камеры +2 | | | | | | | | | | | `- - - - - - 0 | | | | | 1| | | | | | | | | `- - - - - - - - 0 | | | | 1| | | | | | | | | `- - - -`- - - - - - - - - - 0 | `- - - - - - - - - - - - - - - - 0 1Выпишите настройки которые вы хотите, и затем введите суммарное их значение справа в строке Options. (вроде так я это понял: нули – это значение по умолчанию, если не устраивает, смотрим, сколько нужно добавить, чтобы значение стало 1) Write down the settings you want, and add up the bit values (displayed to the right of the option) to get the final Options value. Options B & 0-255 (опции В) -------------------------Script options, it's complicated. This value is treated like an 8-way switch by the script -- since we're using an old-fashioned language, we use older techniques too ;^) The value is a bitmask, each of the eight bits has a value weighted in a binary sequence from 2^0 (1) to 2^7 (128) starting from the right -- as we use the arabic number system and they write from right to left. 128 64 32 16 8 4 2 1 ---- --- --- --- --- --- --- --| | | | | | | | | | | | | | | `- - 0 – Автофокус только при первом кадре | | | | | | | 1 - Автофокус только при каждом кадре +1 | | | | | | | | | | | | | `- - - - 0 – Разрешить менять режим фокуса | | | | | | 1 – Не разрешать менять режим фокуса [1] +2 | | | | | | | | | | | `- - - - - - 0 - нажатие"down" выбирает режим фокуса | | | | | 1 – нажатие "up" выбирает режим фокуса [2] +4 | | | | | | | | | `- - - - - - - - 0 – Не выключаться при выходе из скрипта | | | | 1 – Убрать линзы и выключиться при выходе +8 | | | | | | | | | | `- -`- - - - - - - - - - 0 – Не менять режим вспышки [3] | | 1 – Включить вспышку +16 | | 2 – выключить вспышку +32 | | 3 – вспышку в авто режим +48 | | | `- - - - - - - - - - - - - - 0 – запускать скрипт каждый день (по умолчанию) | 1 – выйти из скрипта после первого дня +64 | `- - - - - - - - - - - - - - - - 0 – Не делать тест снимка 1 – Тест снимка продолжительностью 1 мин +128 Выпишите настройки которые вы хотите, и затем введите суммарное их значение справа в строке Options. (вроде так я это понял: нули – это значение по умолчанию, если не устраивает, смотрим, сколько нужно добавить, чтобы значение стало 1. Пример – автофокус при каждом кадре - +1, выйти из скрипта после первого дня - +64. Для соблюдения этих условий ввести 1+64=65 Ну и так далее) [1] При этом значении нужно установить требуемый режим фокусировки, и в меню CHDK установить значение не выключать дисплей камеры во время работы скрипта. (для а690) [2] Это значение для камер G7 и других (SX10IS, например), у которых режим фокуса меняется кнопкой “UP” [3] Версии 2009-06-23a и более поздних.