В предыдущем посте, я описывал сделанное мною крепление для аналоговых камер, а в этом опишу, собственно ту часть, которая это дело будет оцифроввывать и питать. То есть о вот таком вот коробе:
Но сначала, небольшой таймлэпс, который я заснял на одну из камер в виде теста.
Как видно, качество оставляет желать лучшего, а высокая температура воздуха внутри добавляет матрице шумов.
Итак, вот так выглядят камеры, если их закрепить на раму:
Теперь, прежде чем этим всем можно будет пользоваться, нам потребуется совсем немногое. Во-первых, какая-то железка для видеозахвата, которая будет без проблем поддерживаться линуксом, а во-вторых — источник питания.
Видеозахват: На том же самом чердаке, где я отрыл камеры, я откопал и 4-х канальный EasyCAP сделанный на Syntek’овском чипе (Да, том самом который нормально поддерживается в линуксах !). Пластиковый корпус был уж больно хлипкий, так что я его выкинул сразу.
Питание: Кажда камера ожидает 9-12 вольт постоянного напряжения на вход, согласно описани. Но от него в области утолщения на кабеле разогревается крайне быстро. Так что запитывать от 14 вольт, которые выдавал мой блок питания 3д-принтера я не рискнул. Я вскрыл утолщение на одной из камер и нашел внутри линейник 78L05. Опа! Так камере значит хватит ~7.5 вольт! Именно поэтому я решил взять импульсник на LM2596. Когда на входе будет 7.5 вольт линейник на камере не будет так греться.
До кучи я добавил USB хаб на 4 порта, и все это упаковыл в самопальную коробку, которую не долго думая распечатал. На коробке я сразу предусмотрел крепления на раму принтера.
А вот та оно выглядит когда мы все это хозяйство прикрутим к раме 3д-принтера:
Хаб мне в итоге пришлось разобрать и впаять туда шнур подлиннее. Тот обрубок, который там был изначально не годится ни на что.
Как обычно, файлы сконструированного мною короба для easycap можно взять у меня на thingiverse.
Пока я использовал только одну из камер и писал поток при помощи ffmpeg. Однако у меня в ближайших планах сделать свою более функциональную тулу для записи таймлэпсов сразу со всех четырех каналов изикапа. Но об этом я напишу отдельный пост как-нибудь потом.