Оглавление:
- Шаг 1. Быстрое видео
- Шаг 2: необходимые вещи
- Шаг 3. Требования к программному обеспечению
- Шаг 4: Установка Raspbian на SD-карту
- Шаг 5: первая загрузка
- Шаг 6: Найдите IP-адрес Pi и Raspberry Pi для удаленного доступа
- Шаг 7. Первый доступ. Часть 1. Расширьте файловую систему
- Шаг 8: Первый доступ. Часть 2: Включите интерфейс камеры
- Шаг 9: Подключите камеру Raspberry Pi
- Шаг 10: Код
- Шаг 11: перенос изображений с Raspberry Pi на ваш ноутбук
- Шаг 12: преобразование изображений в покадровое видео
Видео: Создавайте замедленные видео с помощью Raspberry Pi (11 строк кода): 12 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Недавно я впервые посадил семена в свой горшок. Мне было очень приятно наблюдать, как они растут, но, как мы все знаем, это медленный процесс. Неспособность увидеть рост меня очень разочаровала, но внезапно во мне проснулся любитель электроники и решил оснастить Raspberry Pi и его камеру, чтобы запечатлеть этот медленный процесс и превратить его в красивое покадровое видео.
Здесь я представляю инструкции по созданию таких красивых покадровых видеороликов. Давайте начнем.
Шаг 1. Быстрое видео
Вот небольшой видеоролик, в котором все резюмируется за 6 минут (включая красивую 2-минутную покадровую съемку).
нажмите здесь, чтобы посмотреть на YouTube
Шаг 2: необходимые вещи
Описание: мы будем использовать камеру Raspberry Pi для захвата изображений, Raspberry Pi будет запрограммирован для захвата изображений через равные промежутки времени. На SD-карте (предпочтительно 16 ГБ) будет размещен raspbian и сохранены захваченные изображения. Устройство чтения SD-карт будет использоваться для подключения SD-карты к ноутбуку / ПК через USB для прошивки raspbian. Кабель Ethernet подключит безголовый Raspberry Pi к сети, и мы сможем получить к нему доступ через наш ноутбук / ПК, также подключенный к той же сети (вы можете поместить свой ноутбук / ПК и Raspberry Pi в одну сеть, подключив их с помощью одного кабеля Ethernet). Источник питания USB 5 В / 2 А будет питать Raspberry Pi. Кроме того, вы можете достать подставку для камеры Raspberry Pi.
Список необходимых вещей:
- Raspberry Pi (ссылка)
- Камера Raspberry Pi 5MP (ссылка)
- Карта microSD на 16 ГБ (ссылка)
- карта microSD со считывателем (ссылка)
- Зарядное устройство 5V / 2A (ссылка)
- кабель Ethernet (ссылка)
Шаг 3. Требования к программному обеспечению
Описание: ОС Raspbian jessie для Raspberry Pi, мы будем использовать ее функции, такие как nmap, ssh, scp и python3. Видеоредактор Openshot для преобразования последовательностей изображений в покадровые видео (это видеоредактор, который я использовал на своем ноутбуке с Linux, вы можете выбрать видеоредактор по своему усмотрению).
Программные требования:
- Распбиан Джесси (ссылка)
- Видеоредактор Openshot (ссылка)
Шаг 4: Установка Raspbian на SD-карту
Описание: Первое, что нужно сделать, - это запустить Raspberry Pi. Для этого нам нужно сначала загрузить Raspbian OS с raspberrypi.org. После загрузки нам нужно записать образ этой ОС на нашу SD-карту. Выполните следующие действия, чтобы установить Raspbian на SD-карту.
Шаги:
- Зайдите на raspberrypi.org и загрузите последнюю версию Raspbian,
- Вставьте SD-карту в устройство чтения SD-карт,
- Вставьте устройство чтения SD-карт в свой ноутбук / ПК,
- Следуйте ЭТОЙ ССЫЛКЕ, чтобы загрузить ОС на SD-карту. Ссылка содержит инструкции для ноутбуков / ПК под управлением Windows, MAC и Linux, следуйте в соответствии с вашими требованиями.
Теперь вставьте эту SD-карту в Raspberry Pi и прочтите следующий шаг [не слишком торопитесь включать Rpi;)].
Шаг 5: первая загрузка
Описание: Перед включением Raspberry pi используйте кабель Ethernet, чтобы подключить безголовый (один без дисплея) Pi и ваш ноутбук / ПК к одной сети. Теперь включите Pi, используя источник питания 5 В / 2 А. Это ваша первая загрузка, но ничего не видно, только несколько миганий светодиодов на Raspberry Pi и непрерывное мигание сетевых светодиодов. Подождите, следующий шаг - это где вы вводите свой Raspberry pi:).
Шаг 6: Найдите IP-адрес Pi и Raspberry Pi для удаленного доступа
Описание: Теперь нам нужно найти IP-адрес Raspberry Pi, подключенного к той же сети, что и ваш ноутбук / ПК. Если вы используете ОС Linux на своем ноутбуке / ПК, введите ifconfig, чтобы найти IP-адрес вашего ноутбука / ПК. Мы можем найти IP-адрес Raspberry pi одним из следующих двух методов.
Способы определения IP-адреса:
- Используйте команду nmap на вашем Linux-компьютере, чтобы просканировать вашу подсеть и записать IP-адрес, который появляется для raspberry pi Foundation.
- Используйте конвертер USB в UART и следуйте ЭТОЙ ССЫЛКЕ. Это позволит вам получить доступ к Raspberry Pi, и снова вы можете использовать ifconfig, чтобы найти IP-адрес Raspberry Pi.
Как только вы найдете IP-адрес Raspberry Pi, вы сможете получить доступ к Raspberry Pi, используя SSH на Linux и PuTTY на машинах с Windows.
Шаг 7. Первый доступ. Часть 1. Расширьте файловую систему
Описание: При первой загрузке войдите в Raspberry Pi по SSH. Нам нужно выполнить 2 важных настройки, то есть развернуть файловую систему и включить интерфейс камеры. Расширяя файловую систему, вы можете гарантировать, что все хранилище SD-карты доступно для ОС. Шаги по выполнению этой конфигурации следующие.
Шаги по расширению файловой системы:
- После того, как вы подключитесь к Pi по SSH, используя его IP-адрес, введите sudo raspi-config,
- Появится всплывающее окно инструмента настройки программного обеспечения Raspberry Pi, выберите «Развернуть файловую систему» и нажмите ввод,
- Вы получите всплывающее окно с сообщением: «Размер корневого раздела изменен. Файловая система будет увеличена при следующей перезагрузке ', снова нажмите Enter,
- Выйдите из меню конфигурации,
- Снова всплывающее окно с вопросом: «Вы хотите перезагрузиться сейчас?» появится, выберите «да» и нажмите ввод,
- При перезагрузке подключитесь по SSH к Pi и введите «df». Это покажет подробную информацию о вашей расширенной файловой системе.
Итак, теперь у вас есть расширенная файловая система, давайте включим интерфейс камеры.
Шаг 8: Первый доступ. Часть 2: Включите интерфейс камеры
Шаги для включения интерфейса камеры:
- Подключитесь по SSH к Pi, используя его IP-адрес и введите sudo raspi-config,
- Появится всплывающее окно инструмента настройки программного обеспечения Raspberry Pi, выберите «Включить камеру» и нажмите ввод,
- Вы увидите всплывающее окно с сообщением: «Хотите, чтобы интерфейс камеры был включен?», Выберите «Да» и нажмите «Ввод».
- Появится всплывающее окно подтверждения с сообщением «Интерфейс камеры включен», нажмите Enter.
- Выйдите из меню конфигурации.
Теперь, когда все настройки выполнены, выключите Raspberry Pi и перейдите к следующему шагу.
Шаг 9: Подключите камеру Raspberry Pi
Описание: Теперь, когда Raspberry Pi выключен, подключите камеру к разъему CSI Pi. Сориентируйте соединительную планку камеры, как показано на рисунке. Наконец снова включите Raspberry Pi.
Шаг 10: Код
Описание: наш код написан на Python3 и содержит всего 11 строк кода. Первые 3 строки импортируют классы из пакетов, затем у нас есть бесконечный цикл, который создает объект камеры и периодически делает привязку. Мы можем выполнить этот код Python с помощью команды python3. Вместо того, чтобы выполнять этот код вручную, мы можем поместить эту команду выполнения в файл /etc/rc.local. Это гарантирует, что каждый раз при загрузке Raspberry Pi этот скрипт будет выполняться, то есть камера начнет захватывать изображения. Не забудьте поставить амперсанд (&) в конце команды выполнения файла rc.local, поскольку наш код содержит бесконечный цикл.
Вы даже можете скачать этот код с GITHUB.
Шаг 11: перенос изображений с Raspberry Pi на ваш ноутбук
Описание: Как только вы сделаете несколько снимков на свой Pi, вам захочется взглянуть на свои фотографии. Используйте команду scp для передачи изображений с Pi на ноутбук. Формат команды scp можно увидеть на изображении выше.
Шаг 12: преобразование изображений в покадровое видео
Описание: После того, как все изображения будут импортированы на ваш ноутбук. Мы можем использовать наши видеоредакторы, чтобы преобразовать эту последовательность изображений в красивое покадровое видео. Если вы используете Linux, вы можете выполнить следующие шаги, чтобы сделать то же самое.
Шаги:
- Откройте видеоредактор OpenShot (установите его из программного центра),
- Установите время, которое вы хотите выделить для каждого кадра, в меню Edit-> Preferences,
- Импортируйте изображения в видеоредактор, щелкнув правой кнопкой мыши в области файлов проекта и щелкнув левой кнопкой мыши файлы импорта,
- После импорта выберите все изображения и снова щелкните правой кнопкой мыши и выберите «Добавить на временную шкалу»,
- Взгляните на предварительный просмотр и, наконец, экспортируйте свое видео из File-> Export Video.
При экспорте вы получите красивое покадровое видео. Взгляните на него и …… (не знаю, почувствуйте).
Если вы хотите посмотреть мои видеоролики с интервальной съемкой, посмотрите видеоролик в шаге 2. Это все, что вам нужно, спасибо за ваше время.
Если вам понравился этот инструктаж, есть большая вероятность, что вам понравится мой канал на YouTube.
Рекомендуемые:
Создавайте Muscle MIDI Music !: 7 шагов (с изображениями)
Make Muscle MIDI Music! Всякий раз, когда вашей нервной системе нужно сделать движение, она посылает через нейроны крошечные электрические сигналы для управления вашими мышцами. Техника электромиографии (ЭМГ) позволяет нам усиливать и измерять эти электрические сигналы. Помимо того, что
Создавайте печатные платы для любителей с помощью профессиональных инструментов САПР, изменяя «правила проектирования»: 15 шагов (с изображениями)
Создавайте печатные платы для любителей с помощью профессиональных инструментов САПР, изменяя «правила проектирования»: Приятно, что любителям доступны некоторые профессиональные инструменты для печатных плат. Вот несколько советов по их использованию для создания плат, для изготовления которых не нужен профессиональный производитель
Будьте похожи на своего врага: создавайте знаки, которые сбивают с толку, поражают и пародируют!: 6 шагов (с изображениями)
Выглядите как ваш враг: создавайте знаки, которые сбивают с толку, поражают и пародируют !: В этом руководстве вы изучите дизайн камуфляжа. В прошлых проектах я использовал и усовершенствовал различные техники для имитации правительственных или корпоративных вывесок. Использование методов, описанных в следующих шагах, позволит вам временно
Создавайте свои собственные программы для U3 с помощью бесплатного программного обеспечения: 5 шагов
Создавайте свои собственные программы U3 с помощью бесплатного программного обеспечения: в этом руководстве мы собирались создавать программы U3 с использованием бесплатной программы Package factory от eure.ca
Создавайте трехмерные изображения с помощью мобильного телефона, палки и канцелярской ручки: 5 шагов
Создавайте 3D-изображения с помощью мобильного телефона, палки и GIMP: как создавать анаглифические 3D-изображения с помощью мобильного телефона, деревянной палочки и GIMP. Я очень хотел делать 3D-изображения с помощью цифровой камеры, но я обнаружил, что большинство методов довольно сложные и дорогие. После некоторого чтения я обнаружил, что