Использование Arduino и реле
Переделать старую цифровую мыльницу фотокамеру для проведения замедленной (цейтраферной) фото- и видеосъемки не просто, а очень просто. Все что вам надо – прямые руки, базовые знания электроники и чуток терпения.
В качестве контроллера циклов съемки автор применил Arduino, что, однако, не исключает использование любого другого микроконтроллера к которому у вас лежит душа.
ШАГ ПЕРВЫЙ: подбор компонентов
Прейскурант:
цифровая фотокамера: 1 шт.
небольшой разъем на 2 контакта: 1 шт.
электромагнитное реле на 5 Вольт: 1 шт.
микроконтроллер Arduino (ну или любой другой): 1 шт.
ШАГ ВТОРОЙ: вскрытие покажет…
Инструкции автора просты и незатейливы – аккуратно вскройте, ничего не упоров поломав и порвав при этом.
ШАГ ТРЕТИЙ: нажми меня полностью
Теперь вам необходимо найти кнопку, ответственную за спуск затвора. Убедитесь, что это – именно то, что вам надо, сфотографировав поверхность стола.
Обратите внимание на металлические выступы по бокам кнопки (договоримся далее называть их электрическими контактами). Небольшим отрезком зачищенного с обоих концов провода попарно замыкайте их для определения тех, которые отвечают за спуск затвора.
ШАГ ЧЕТВЕРТЫЙ: добро пожаловать в гнездо
После определения пары контактов, которые отвечают за спуск, аккуратно (лучше всего газовым или заземленным паяльником) припаяйте к ним провода, ведущие к двухконтактному гнезду.
Вырежьте в корпусе отверстие, достаточное для того, чтобы гнездо плотно фиксировалось в нем после сборки камеры.
Подберите достаточную длину проводов для того, чтобы срез гнезда был заподлицо с корпусом камеры.
ШАГ ПЯТЫЙ: немного клея
Клеевым пистолетом аккуратно фиксируем гнездо внутри фотокамеры.
Обратите внимание на чистоту потрохов плат и механизмов камеры. Не залейте клей внутрь гнезда!
ШАГ ШЕСТОЙ: зашиваем, собираем корпус
Да, наконец мы подошли к этапу обратной сборки корпуса. Если вы не облажались и все сделали правильно, крышка корпуса станет на свое место, оставляя вам возможность свободного доступу к гнезду.
ШАГ СЕДЬМОЙ: реле
Пока просто припаяйте проводники к выводам реле. Цвет проводов не имеет значения.
Спецификация и распайка реле
ПРИМЕЧАНИЕ ПЕРЕВОДЧИКА: в отличии от размера, цвет проводников все же имеет значение, так что рекомендую читателям придерживаться устоявшихся традиций – черный – общая шина, красный - + питания.
ШАГ ВОСЬМОЙ: Plug and Play (Сборка)
Подключите выводы управляющей цепи реле к выводам № 7 и GND (общий) на микроконтроллере (разумеется, речь идет об Arduino).На примере нашего реле – воображаемая ось, соединяющая управляющие выводы расположена перпендикулярно центральной продольной оси корпуса реле.
Выводы постоянно разомкнутых контактов реле подключаются к контактам затвора камеры через соответствующий разъем. Полярность подключения не имеет значения.
ШАГ ДЕВЯТЫЙ: программирование ARDUINO
/* Time-Lapse Camera Controller
- ------------------
*
- Hits a camera shutter at a set interval
- for time-lapse photography. The rate of the
- delay can be manipulated for unique effects.
*
- Created 5 February 2008
- by Randy Sarafan
*
*/
int camPin = 7; // sets the camera shutter pin
int stupidvar = 30000; // sets the delay between pictures
void setup()
{
pinMode(camPin, OUTPUT); // defines pin as an output
}
void loop()
{
digitalWrite(camPin, HIGH); // presses the button
delay(5000); // waits
digitalWrite(camPin, LOW); // release the button
delay(stupidvar); // delay between pictures
// stupidvar = stupidvar + 1000 // increments delay by one second for unique effect.
}
ШАГ ДЕСЯТЫЙ: тестирование на дым
Подключаем, загоняем код в ARDUINO и наслаждаемся кучей фоток
#Time-Lapse-Photography(A_Z )