Оглавление:

PiLapse - Timelapse Raspberry Pi [V0.2]: 7 шагов (с изображениями)
PiLapse - Timelapse Raspberry Pi [V0.2]: 7 шагов (с изображениями)

Видео: PiLapse - Timelapse Raspberry Pi [V0.2]: 7 шагов (с изображениями)

Видео: PiLapse - Timelapse Raspberry Pi [V0.2]: 7 шагов (с изображениями)
Видео: PiLapse 1 - Raspberry Pi Timelapse, attempt 1 2024, Июль
Anonim
PiLapse - Замедленная съемка Raspberry Pi [V0.2]
PiLapse - Замедленная съемка Raspberry Pi [V0.2]

Превратите свой Raspberry Pi в таймлапс-машину!

Полное руководство доступно здесь:

В этом руководстве я использовал:

  • RPi версии 2 (но я полагаю, что он работает на всех версиях RPi)
  • USB-адаптер Wi-Fi
  • Терминальный режим
  • Кнопочный режим

Шаг 1: Предварительные шаги

Предварительные шаги
Предварительные шаги

Вам нужен только этот пакет для Raspbian Jessie:

sudo apt-get install libav-tools

Сначала нам нужно правильно подключить камеру RasPi (первое изображение).

Запустите эту команду на терминале:

vcgencmd get_camera

«Поддерживается» и «Обнаружено» должно быть 1, иначе сценарий не будет запущен.

Если Поддерживается 0, запустите эту команду в терминале sudo raspi-config и включите камеру.

Если значение «Обнаружено» равно 0, камера не подключена к Raspi.

Шаг 2: подключение к Интернету

Интернет-соединение
Интернет-соединение
Интернет-соединение
Интернет-соединение
Интернет-соединение
Интернет-соединение
Интернет-соединение
Интернет-соединение

Вы можете решить, как подключить Raspberry Pi к Интернету:

  1. Кабель
  2. USB-адаптер Wi-Fi

Статический IP

Зачем мне фиксировать статический IP-адрес?

Каждый раз, когда вы подключаете устройство к своей сети, маршрутизатор присваивает ему новый IP-адрес.

Поскольку вы хотите подключиться к некоторому IP-адресу RPi, для удаленного запуска нового таймлапса теперь у вас правильный IP-адрес.

Я помню, как вы можете подключиться к вашему RPi с помощью команды SSH: ssh pi @ IP_ADDRESS

Начните с редактирования файла dhcpcd.conf

sudo nano /etc/dhcpcd.conf

Если вы используете кабель:

интерфейс eth0

статический ip_address = 192.168.0. статические маршрутизаторы = 192.168.0.1 статические domain_name_servers = 192.168.0.1

Если вы используете Wi-Fi Dongle:

интерфейс wlan0

статический ip_address = 192.168.0. статические маршрутизаторы = 192.168.0.1 статические domain_name_servers = 192.168.0.1

Теперь с помощью «sudo raspi-config» подключите WiFi-ключ к вашему WiFi-соединению. (Изображения 3 ° и 4 °)

Теперь каждый раз, когда вы отключаете или перезагружаете RPi, RPi будет подключаться по одному и тому же IP-адресу: ssh [email protected]

Шаг 3. Установите и запустите

Установить и запустить
Установить и запустить

Загрузите папку сценария с GitHub или выполните эту команду:

git clone

Папка «PiLapse» ДОЛЖНА оставаться в «/ home / pi /», и вы можете установить сценарий, выполнив команду:

python3 Install.py

Скрипт будет запускаться автономно каждый раз при загрузке RPi.

Шаг 4: Рабочий режим: Терминальный режим

Режим работы: режим терминала
Режим работы: режим терминала

Пора разобраться, как скрипт получает информацию для таймлапса.

Очень полезно использовать SSH с удаленного компьютера.

В папке PiLapse запустите:

python3 PiLapse_terminal.py

и следуйте инструкциям на мониторе.

Когда сценарий завершит захват изображений, будет создано замедленное видео.

Все изображения и таймлапс находятся в папке с именем, вставленным во время выполнения «PiLapse_terminal.py».

Шаг 5: Режим работы: режим кнопки

Режим работы: режим кнопки
Режим работы: режим кнопки
Режим работы: режим кнопки
Режим работы: режим кнопки

Версия Daemon поможет вам управлять TimeLapse с помощью внешней кнопки.

Демон работает непрерывно.

Одиночный снимок включается однократным нажатием кнопки.

Промежуток времени

Активируется удержанием кнопки в течение 3 или более секунд.

По умолчанию это занимает 1 картинку каждые 10 секунд. Нажмите кнопку еще раз, чтобы закончить интервальную съемку.

Вы можете изменить этот период по умолчанию, открыв файл PiLapse.py и отредактировав ПЕРЕМЕННЫЕ -> freq_button.

Создается папка с названием «год-месяц-день».

Если вы хотите использовать светодиод RGB, проверьте, является ли он общим анодом или катодом!

Если это общий анод, код в порядке, но если у вас общий катод, откройте файл PiLapse.py и отредактируйте Anode = 0 в ПЕРЕМЕННЫХ.

Шаг 6. Загрузка DropBox

DropBox Загрузить
DropBox Загрузить

Вы можете загружать свои фотографии и интервальную съемку прямо в DropBox. Запустите эту команду только в первый раз:

cd / home / pi / PiLapse /

curl "https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o dropbox_uploader.sh

chmod + x dropbox_uploader.sh

Теперь запустите:

./dropbox_uploader.sh

и следуйте инструкциям.

Вы можете изменить переменные, относящиеся к загрузке DropBox, с помощью этого руководства:

Шаг 7: подставка для камеры Raspberry Pi

Подставка для камеры Raspberry Pi
Подставка для камеры Raspberry Pi

Для моего проекта мне нужна подставка для камеры Raspberry.

Поскольку я хочу оставить весь проект открытым, я искал проект 3D-печати с открытым исходным кодом.

На мой взгляд, это хорошее решение для начала:

Рекомендуемые: