Raspberry Pi Zero е толкова компактен, че можете буквално да го вземете със себе си навсякъде. Забравете медийните центрове и ретро игрите - запазете тези за по-големия Raspberry Pis. Вашият Pi Zero просто трябва да излезе на открито!
Един проект, за който можете да го използвате навън, е да създадете филм със закъснение за това, което правите в момента. Необходими са само калъф, батерия и модул на камерата Raspberry Pi. С правилния скрипт можете да създадете филм със закъснение, който записва деня ви, готов за качване в YouTube или споделяне на друго място онлайн.
Какво ще ви трябва, за да запишете носещ се интервал от деня
Като идеята да запишете всичко, което се случва? Можете да записвате кадри с интервал от време, където и да отидете, със следното:
- Raspberry Pi Zero v1.3 или по-нова версия
- Модул за камера Raspberry Pi
- Лента за камера за Pi Zero
- Ластик за поддържане на кабела подреден
- Преносима батерия (вижте по-долу)
- Тежка опаковъчна лента (за закрепване на USB захранващия кабел)
Би трябвало да можете да ги съберете за по-малко от $ 50.
Raspberry Pi Zero трябва да е версия 1.3 или по-нова, тъй като по-старите версии нямат порта за модула на камерата. По-късно моделите Pi Zero с Wi-Fi са добри, но почти три пъти по-високи от цената на 1.3.
Имайте предвид, че лентовият кабел на камерата за Pi Zero е различен от лентата по подразбиране на модула на камерата за пълноразмерен Raspberry Pis. Този лентов кабел е по-тесен в единия край, за да отговаря на по-малкия конектор на Pi Zero.
Захранвайте вашата носеща се камера със закъснение
Тъй като това е преносим проект, е необходима батерия. Представят се три варианта.
- Стандартна акумулаторна батерия за смартфон или таблет.
- Изработена по поръчка батерия за Raspberry Pi.
- Компактен, произведен акумулаторен гръб.
Кой от тях ще изберете, зависи от това на какъв вид мобилност се надявате и колко време трябва да работи камерата. Вземете вариант 1: това ще продължи по-дълго от останалите, но ще ви направи по-малко мобилни. Междувременно вариант 3 ще бъде най-мобилната опция, но с най-нисък живот на батерията (около два часа). Вариант 2 ще ви даде най-доброто от двата свята, но не се зарежда.
Прочетете още: Батерийни пакети Raspberry Pi за преносими проекти
Инсталирайте Time Lapse Camera
Можете да настроите цялото нещо от нулата, но когато има специален образ на диска на Raspberry Pi, наречен Time Lapse Camera, това изглежда малко безсмислено.
Изтегли: Камера за закъснение
Това може да бъде инсталирано на вашата microSD карта с помощта BalenaEtcher или Raspberry Pi Imager инструмент.
Time Lapse Camera има настройки по подразбиране за заснемане на JPEG изображения с 1280x720 пиксела на всеки 15 секунди. Това може да бъде променено във файла timelapse.sh (вижте по-долу), което ви позволява да изградите персонализирана, конфигурируема камера на тялото Raspberry Pi.
Конфигурирайте камерата
Настройките по подразбиране в състава на Time Lapse Camera може да не са изцяло по ваш вкус. За да ги промените, отворете /boot/timelapse.sh във вашия текстов редактор. Това може да стане, докато microSD картата е поставена във вашия компютър или след като Pi е стартиран, свързан през SSH или с помощта на мишка и клавиатура:
sudo nano /boot/timelapse.sh
Тук ще намерите раздел с надпис „Конфигурируеми неща“. Използвайте това, за да промените настройката според вашите предпочитания:
- Интервал: време между заснеманията, измерено в секунди
- Ширина: ширина на изображението в пиксели
- Височина: височина на изображението
- Качество: всяко изображение се заснема като JPG, с ниво на качество 1-100
- Дестинация: това е директорията на местоназначението
- Префикс: дайте префикс на изображенията със закъснение
- Спиране: ако използвате бутон за спиране, посочва GPIO щифта (срещу GND)
- LED: ако използвате светодиод за състояние, указва GPIO щифта
- предвреме: използвайте това, за да определите закъснение за първото улавяне
Когато сте готови, запазете текстовия файл, преди да излезете. Ако редактирате timelapse.sh на вашия компютър, извадете безопасно картата и я поставете във вашия Raspberry Pi Zero
Помислете за вашия случай
За да свържете вашия Raspberry Pi Zero и камерата заедно и да ги носите с относителна безопасност, ще ви трябва калъф. С толкова много налични решения има само една опция, която предлага перфектното решение: 3D печат.
Накратко, имате нужда от калъф, който разполага с клипс или приспособление за прикачен файл в стил ремък. Освен това ще трябва да побере вашия Raspberry Pi Zero, камерата и избраното решение за батерията.
Две добри опции за 3D печатен калъф за Raspberry Pi Zero и камера:
- Калъф за камера Raspberry Pi Zero + от едно парче
- Калъф за камера за носене на Raspberry Pi Zero от Adafruit - предлага се с вградена щипка и отвор за закрепване на шнур и носене като ремък.
Не притежавате 3D принтер? Потърсете онлайн местен бизнес за 3D печат или поръчка по пощата.
Перфектно!
Изградете своята Raspberry Pi Zero носеща се телекамера
И така, имате своя Raspberry Pi Zero, някакъв калъф, захранване и скрипта. Може да сте избрали бутона за спиране / стартиране или да се радвате камерата да се стартира веднага щом се включи. Ако е възможно, можете да използвате вашата локална безжична мрежа, за да се свържете чрез SSH, за да потвърдите състоянието на камерата.
Свързани: Какво е SSH?
Сега е време да сглобите каросерията. Най-малкото трябва да имате нещо, което прилича на това:
Преобразувайте изображенията във филм
След като създадете своя интервал от време, ще трябва да компилирате изображенията във видео. Първо прегледайте изображението, за да се уверите, че е правилно ориентирано. Ако не, инсталирайте imagemagick и ги завъртете, както е подходящо:
sudo apt инсталирайте imagemagick
за файл в * .png; да конвертирате $ file -завъртете 90 завъртяно- $ файл; Свършен
Тази примерна команда ще завърти всяко изображение в текущата директория на 90 градуса по посока на часовниковата стрелка. От upi трябва да завъртите, да речем, .JPG файлове обратно на часовниковата стрелка на 90 градуса:
за файл в * .jpg; конвертирате $ file -rotate -90 rotated- $ file; Свършен
На този етап ще имате две версии на изображенията, така че можете да изберете да изтриете оригиналите. Това спестява място на по-малки microSD карти.
След това създайте видеоклипа с помощта на avconv, част от пакета libav-tools.
sudo apt-get инсталирайте libav-tools
avconv -r 10 -i завъртяно изображение% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi
Изчакайте, докато вашето видео се компилира, след това го прегледайте на видеоплейъра на Pi.
Излезте и започнете своето видео със закъснение!
Всичко, което трябва да направите сега, е да се отправите и да започнете да записвате.
След като приключите, безопасно изключете Pi Zero, извадете microSD картата и компилирайте изображенията във видеозапис с интервал от време. Или запазете вашите Raspberry Pi кадри за потомци или ги споделете онлайн.
Свързването на Raspberry Pi Zero към телевизор чрез HDMI не винаги е най-добрият вариант. Ето как да направите композитен RCA кабел и да свържете вашия Pi Zero с него.
Прочетете Напред
- Направи си сам
- Raspberry Pi
- Носима технология
- Забързване на времето
Заместник-редактор по сигурността, Linux, „направи си сам“, програмиране и обясни технологиите. Той също така продуцира The Really Useful Podcast и има богат опит в настолната и софтуерна поддръжка. Сътрудник на списание Linux Format, Кристиан е производител на Raspberry Pi, любител на Lego и фен на ретро игри.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.