Как выяснилось всё сводится к тому чтобы просто закоротить контакты, но Panasonic подкинула заботу, решив видимо, что как у всех не круто. Поэтому на фотографии справа вы видите страшные сборки из последовательно соединенных резисторов, чтоб немного приблизится к указанному на картинке номиналу:
Конечно же точно подобрать не удалось, но в итоге всё заработало и даже не нужно было думать о кнопке фокуса, при «нажатии» на кнопку спуска происходит и то и другое сразу.
Как вы помните, мне это нужно для управления фотоаппаратом в воздухе и, побаловавшись замыканием проводков, стал искать, как же эти самые проводки замыкать через Arduino. Подавать +5в как минимум опасно, просто так закоротить контакты, не влезая в цепь, ардуинка не умеет. Первым что пришло в голову — обычное реле, но знающие люди рассказали что есть такая штука — n-fet, которая сделает всё то же самое, только проще и меньше по весу. RC моделисты знают, что в любом регуляторе скорости (ESC) этих fet-ов просто завались, поэтому добил один из регулей, выпаяв из него сразу 3 n-fet с маркировкой 4420, что привело меня к Si4420DY* Single N-Channel Logic Level PowerTrench® MOSFET, что как раз мне и было нужно. Далее (я ни сколько не радиолюбитель, уж простите) начал искать как подключать это чудо к Arduino, оказалось всё очень просто, вот например подключение лампочки:
Или моторчика:
Поразмыслив и посмотрев на маркировку, сделал вывод что вот такое подключение будет работать (перед пайкой сверился со знающим человеком, который дал добро):
Спаял по схеме, залил небольшой скетч:
void setup() { pinMode(13, OUTPUT); pinMode(3, OUTPUT); } void loop() { digitalWrite(13, HIGH); // зажечь статусный светодиод digitalWrite(3, HIGH); // активировать спуск delay(500); // ждем пол секунды, чтобы фотоаппарат сфокусировался // и сделал кадр (надо варьировать в зависимости от вашей технике) digitalWrite(3, LOW); // выключаем спуск digitalWrite(13, LOW); // и светодиод delay(5000); // ждем 5 секунд и делаем еще один кадр }
Подключаем Arduino к фотоаппарату и подаем на неё питание:
Как видите работает прекрасно и дальше можно делать всё что угодно, например добавить переменный резистор или экран с кнопочками для изменения задержки перед спуском. Или ловить насекомых и животных, пересекающих датчик. Или так же фотографировать и потом выкладывать в интернет воров. Или сделать вращающийся предметный столик с автоматическим фотографированием и делать псевдо-3D модели для интернет-магазинов. Применений масса и ограничена только фантазией и потребностями.
Но меня интересовала работа с обычный RC приемником. Не буду утомлять читателя подробностями, да и не нужно это (а еще я не знаю точно как эта магия работает). Поэтому простенький копипастный проект выложил на github, чтобы любой мог дополнить и улучшить эту штуку для авиамоделей и не только.
А что делать если нет специализированного выхода
Вот тут уже сложнее, иногда производитель оставляет подобные вход для управления техникой в хитром проприетарном разъеме, но самый простой и наиболее опасный вариант — подпаяться к контактам кнопки спуск вашего фотоаппарата.
Прерапировал я Sony tx55 (так же использую на коптере, видео снимает прекрасно, весит всего 100 грамм).
Вскрытие показало вот такую красоту очень маленьких размеров. Тестером удалось выяснить какие контакты отвечают за нажатие кнопки фокусировки (полунажатие) и кнопки собственно спуска.
После чего надфилем заточил паяльник и очень аккуратно приладил 3 провода: focus, shutter и gnd (земля/общий).
После чего включил фотоаппарат и попробовал замыкать контакты, оказалось что замыкать надо сразу всё, т.е. focus и shutter на землю. Для будущего подключения Arduino вывел контакты на гребенку:
В плане эстетики это конечно ужасно, но мыльница используется исключительно на коптерах, где подобные вещи совершенно никого не волнуют — главное чтобы было легко и работало.
Можно было бы вывести кнопки трансфокатора (зум) и подключить их через оставшиеся n-fet-ы. К сожалению кнопка начала видео записи сделана в виде иконки на экране, куда уже никак не припаять провода.
Статья хоть и сумбурная, но надеюсь понравится и принесет пользу фотографам и не только.
ссылка на оригинал статьи http://habrahabr.ru/post/193746/
Добавить комментарий