Оглавление:
- Шаг 1. Raspberry Pi захватывает изображения и загружает их в Интернет
- Шаг 2. Камера в водонепроницаемом чехле Pelican
- Шаг 3: Настройка в реальном мире
Видео: Водонепроницаемая веб-камера DSLR с Wi-Fi и питанием от Raspberry Pi для замедленной съемки: 3 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Я любитель смотреть закаты из дома. Настолько, что я получаю немного FOMO, когда хороший закат, а меня нет дома, чтобы его увидеть. IP-веб-камеры показали неутешительное качество изображения. Я начал искать способы перепрофилировать свою первую зеркалку: Canon Rebel XTi 2007 года выпуска, которая все еще делает приличные фотографии. Это руководство охватывает строительство:
- водонепроницаемый корпус Pelican Case
- Триггер камеры Raspberry Pi и загрузчик Wi-Fi
- простой веб-сервер для доступа к изображениям из сети
Есть несколько существующих руководств, которые показывают, как построить водонепроницаемый корпус для таймлапсов, но они, как правило, фокусируются на установке, которая может выжить в дикой природе в течение 3-4 месяцев. Поскольку этот проект находится у меня дома, параметры немного другие: есть питание и Wi-Fi. Отсутствие необходимости беспокоиться о питании освободило мое время, чтобы сосредоточиться на использовании Wi-Fi для загрузки новой фотографии в Интернет каждую минуту вместо того, чтобы вручную снимать их с карты (как это обычно бывает в более традиционных установках с длительной интервальной съемкой).
Примечание: этот проект был построен в сентябре 2017 года, а вскоре после него был создан черновой вариант Instructable. Камера проработала очень надежно 4 месяца, пока скачок напряжения не сжег Pi. Я нашел черновик сегодня и подумал, что он все еще может быть интересным для людей.
Шаг 1. Raspberry Pi захватывает изображения и загружает их в Интернет
Этот аспект был для меня самым неизвестным, поэтому я начал с него.
Сначала я подключил свой Rebel через USB к дополнительному ноутбуку и использовал gphoto2 для программного захвата изображений. gphoto2 позволяет захватывать изображения в формате JPEG или RAW и сразу же передавать их на главный компьютер после захвата, что важно для быстрой загрузки фотографии в Интернет.
Моим подтверждением концепции был простой скрипт nodejs для моего Mac Mini, который собирал изображения раз в минуту и загружал их в Amazon S3. Чтобы выйти на улицу с Mini, я купил самый длинный USB-шнур, который смог найти, но это было невозможно. Хотя я слышал, что Raspberry Pi был бы полезен для чего-то вроде этого, у меня не было большого опыта их использования. Я установил Raspbian, скрестил пальцы и проверил, поддерживает ли gphoto2 Raspberry Pi - полная поддержка!
Следующая итерация потребовала, чтобы Raspberry Pi с поддержкой Wi-Fi полностью заменил Mac Mini. В общих чертах:
- Загрузите последний образ Raspbian
- Вставьте карту micro SD и размонтируйте ее (`diskutil unmountDisk / dev / disk2`)
- Используйте утилиту командной строки `dd` для записи образа на карту (` sudo dd if = 2017-09-07-raspbian-stretch.img of = / dev / disk2 bs = 4m` - занимает 30-60 минут)
- Коснитесь `/ ssh` в файловой системе, чтобы включить SSH при загрузке (подробное руководство по SSH / Wifi)
- Установите gphoto2 с помощью скрипта установки Raspberry Pi (занимает 60-90 минут)
- Установите задание cron на запуск один раз в минуту и используйте gphoto2 для съемки фотографии.
- Используйте curl в том же задании cron, чтобы загрузить фотографию на простой сервер, работающий на Heroku.
Конфигурация cron очень проста:
# m h dom mon dow команда
* * * * * bash /home/pi/capture-upload.sh 2 и 1 >> /home/pi/cron.log
#! / bin / bash
# capture-upload.sh set -e gphoto2 --auto-detect --capture-image-and-download --force-overwrite curl -F "[email protected]" https:// user: pass @ potrerohillcam. herokuapp.com/upload
В то время как исходное доказательство концепции относилось к загрузке на S3, я решил, что было намного проще * упростить то, за что отвечал Raspberry Pi, и перенести S3 и этапы постобработки на простой веб-сервер, работающий на Heroku. Эта команда curl берет захваченное изображение и отправляет его на этот сервер.
* под проще, я имею в виду, что мне надоело ждать, пока пакеты скомпилируются на Pi.
Шаг 2. Камера в водонепроницаемом чехле Pelican
Теперь, когда решение камеры / RPi могло надежно снимать фотографии и загружать их, я начал работать над корпусом, который защитит всю электронику от дождя.
Загрузите фотографии одну за другой и наведите указатель мыши на обведенное белое поле, чтобы увидеть описание детали / шага.
Шаг 3: Настройка в реальном мире
Последним шагом было крепление кейса «Пеликан» на перилах моей спины и проверка того, что все работает.
Рекомендуемые:
Крышка объектива для бедняков или бленда (подходит для любой DSLR / Semi-DSLR): 4 шага
Крышка объектива для бедняков или бленда (подходит к любой зеркальной / полу-зеркальной фотокамере): когда я покупал свою бывшую в употреблении зеркалку, у нее не было крышки объектива. Он был все еще в хорошем состоянии, и я так и не решился купить крышку объектива. Так что я только что сделал один. Поскольку я беру камеру в пыльные места, вероятно, лучше иметь крышку объектива
Очень дешевое крепление для замедленной съемки на 360 ° V2.0: 4 шага
Очень дешевое крепление для замедленной съемки на 360 ° V2.0: это усовершенствованная версия 360 ° очень дешевое крепление Time Lapse v1.0 ЗДЕСЬ В этой версии я сделаю крепление, чтобы использовать GoPro без футляра и с подключенным проводом, чтобы замедлить время дольше, чем время работы от батареи
Механизм панорамирования и наклона для замедленной съемки DSLR: 7 шагов (с изображениями)
Механизм панорамирования и наклона для замедленной съемки DSLR: у меня было несколько шаговых двигателей, и я очень хотел использовать их, чтобы сделать что-нибудь крутое. Я решил, что сделаю систему панорамирования и наклона для моей зеркальной камеры, чтобы я мог создавать крутые таймлапсы. Вам понадобятся: 2 шаговых двигателя -htt
Ползунок замедленной съемки Arduino: 3 шага (с изображениями)
Ползунок замедленной съемки Arduino: поэтому я искал создание видеоролика с замедленной съемкой с помощью своей цифровой зеркальной камеры и видел, как многие использовали механизм ползунка, чтобы добавить еще одно измерение. Я смотрел на покупку одного, но они стоят немного дороже, чтобы просто «окунуть пальцы ног в воду»; так т
Водонепроницаемая сумка для фотоаппарата своими руками: 5 шагов
Водонепроницаемая сумка для фотоаппарата DIY: это водонепроницаемая сумка для фотоаппарата, которую я сделал для своей видеокамеры Aiptek AHD, она водонепроницаема, то есть при таких событиях, как дождь, брызги лужи и т. Д … Она не полностью водонепроницаема, но это могло быть так, у меня небольшая течь в корпусе объектива