Raspberry Pi Zero jest tak kompaktowy, że możesz go dosłownie zabrać ze sobą wszędzie. Zapomnij o centrach multimedialnych i stacjach do gier retro - zachowaj te dla większego Raspberry Pis. Twoje Pi Zero po prostu musi wyjść na zewnątrz!
Jednym z projektów, których możesz użyć na zewnątrz, jest stworzenie filmu poklatkowego przedstawiającego to, co teraz robisz. Wszystko, czego potrzebuje, to obudowa, akumulator i moduł kamery Raspberry Pi. Za pomocą odpowiedniego skryptu możesz stworzyć film poklatkowy, który rejestruje Twój dzień, gotowy do przesłania do YouTube lub udostępnienia go w innym miejscu online.
Czego potrzebujesz, aby zarejestrować upływ czasu do noszenia w ciągu dnia
Podoba Ci się pomysł nagrywania wszystkiego, co się dzieje? Możesz nagrywać filmy poklatkowe, gdziekolwiek jesteś, korzystając z:
- Raspberry Pi Zero w wersji 1.3 lub nowszej
- Moduł kamery Raspberry Pi
- Taśma aparatu dla Pi Zero
- Elastyczna taśma do utrzymania porządku na kablu
- Przenośna bateria (patrz poniżej)
- Wytrzymała taśma pakowa (do zabezpieczenia kabla zasilającego USB)
Powinieneś być w stanie zebrać je za mniej niż 50 USD.
Raspberry Pi Zero musi być w wersji 1.3 lub nowszej, ponieważ starsze wersje nie mają portu modułu kamery. Późniejsze modele Pi Zero z Wi-Fi są dobre, ale prawie trzykrotnie droższe od 1.3.
Zwróć uwagę, że kabel taśmowy kamery dla Pi Zero różni się od domyślnej taśmy modułu kamery dla pełnowymiarowej Raspberry Pis. Ten kabel taśmowy jest węższy na jednym końcu, aby pasował do mniejszego złącza w Pi Zero.
Zasil swoją poręczną kamerę poklatkową
Ponieważ jest to projekt przenośny, wymagana jest bateria. Przedstawiają się trzy opcje.
- Standardowy akumulator do smartfona lub tabletu.
- Niestandardowy zestaw baterii do Raspberry Pi.
- Kompaktowy, wyprodukowany z powrotem akumulator.
To, który wybierzesz, będzie zależeć od tego, jaką mobilność chcesz się cieszyć i jak długo aparat powinien działać. Wybierz opcję 1: potrwa to dłużej niż inne, ale sprawi, że będziesz mniej mobilny. Tymczasem opcja 3 będzie najbardziej mobilną opcją, ale z najniższą żywotnością baterii (około dwóch godzin). Opcja 2 zapewnia to, co najlepsze z obu światów, ale nie można jej ładować.
Czytaj więcej: Pakiety baterii Raspberry Pi do projektów przenośnych
Zainstaluj kamerę poklatkową
Mógłbyś ustawić wszystko od zera, ale kiedy jest dedykowany obraz dysku Raspberry Pi o nazwie Time Lapse Camera, wydaje się to trochę bezcelowe.
Ściągnij: Kamera poklatkowa
Można go zainstalować na karcie microSD za pomocą BalenaEtcher albo Raspberry Pi Imager narzędzie.
Kamera Time Lapse ma domyślne ustawienia do robienia zdjęć JPEG o rozdzielczości 1280x720 pikseli co 15 sekund. Można to zmienić w pliku timelapse.sh (patrz poniżej), umożliwiając zbudowanie niestandardowej, konfigurowalnej kamery bodycam Raspberry Pi.
Skonfiguruj kamerę
Domyślne ustawienia w kompilacji aparatu Time Lapse mogą nie odpowiadać całkowicie Twoim upodobaniom. Aby je dostosować, otwórz /boot/timelapse.sh w edytorze tekstu. Można to zrobić, gdy karta microSD jest włożona do komputera lub po uruchomieniu Pi, podłączeniu przez SSH lub za pomocą myszy i klawiatury:
sudo nano /boot/timelapse.sh
Tutaj znajdziesz sekcję oznaczoną „Konfigurowalne elementy”. Użyj tego, aby dostosować konfigurację do swoich preferencji:
- Interwał: czas między ujęciami mierzony w sekundach
- Szerokość: szerokość obrazu w pikselach
- Wysokość: Wysokość obrazu
- Jakość: każdy obraz jest przechwytywany jako JPG o poziomie jakości 1-100
- Miejsce docelowe: to jest katalog docelowy
- Prefiks: nadaj obrazom poklatkowym prefiks
- Postój: jeśli używasz przycisku stop, określa pin GPIO (przeciwny do GND)
- DOPROWADZIŁO: jeśli używasz diody LED stanu, określa pin GPIO
- prevtime: użyj tego, aby określić opóźnienie dla pierwszego przechwytywania
Kiedy skończysz, zapisz plik tekstowy przed wyjściem. Jeśli edytujesz timelapse.sh na swoim komputerze, bezpiecznie wyjmij kartę i włóż ją do Raspberry Pi Zero
Rozważ swój przypadek
Aby połączyć Raspberry Pi Zero z kamerą i przenosić je z względnym bezpieczeństwem, potrzebujesz etui. Przy tak wielu dostępnych rozwiązaniach jest tylko jedna opcja, która oferuje idealne rozwiązanie: druk 3D.
Krótko mówiąc, potrzebujesz etui z klipsem lub miejsca na mocowanie w stylu smyczy. Będzie również musiał pomieścić Raspberry Pi Zero, kamerę i wybrane rozwiązanie bateryjne.
Dwie dobre opcje obudowy wydrukowanej w 3D dla Raspberry Pi Zero i kamery:
- Jednoczęściowa obudowa Raspberry Pi Zero + kamera
- Obudowa do noszenia na aparat Raspberry Pi Zero by Adafruit - posiada wbudowany klips oraz otwór do przypięcia linki i noszenia jako smyczy.
Nie masz drukarki 3D? Poszukaj w Internecie lokalnej lub wysyłkowej firmy zajmującej się drukiem 3D.
Idealny!
Zbuduj swoją kamerę do noszenia Raspberry Pi Zero
Więc masz swoje Raspberry Pi Zero, jakąś obudowę, zasilacz i skrypt. Być może zdecydowałeś się na przycisk stop / start lub cieszysz się, że kamera uruchomi się zaraz po włączeniu. Jeśli to możliwe, możesz użyć lokalnej sieci bezprzewodowej do połączenia przez SSH w celu potwierdzenia stanu kamery.
Związane z: Co to jest SSH?
Nadszedł czas, aby złożyć kamerę do ciała. Przynajmniej powinieneś mieć coś, co przypomina to:
Przekształć obrazy w film
Po utworzeniu filmu poklatkowego będziesz musiał skompilować obrazy w wideo. Najpierw przejrzyj obraz, aby upewnić się, że jest prawidłowo zorientowany. Jeśli nie, zainstaluj imagemagick i odpowiednio je obróć:
sudo apt install imagemagick
dla pliku w formacie * .png; konwertuje $ file -rotate 90 rotated- $ file; gotowy
To przykładowe polecenie obróci każdy obraz w bieżącym katalogu o 90 stopni zgodnie z ruchem wskazówek zegara. Z upi trzeba obrócić, powiedzmy, pliki .JPG w lewo o 90 stopni:
dla pliku w formacie * .jpg; konwertuje $ plik -rotate -90 rotated- $ plik; gotowy
Na tym etapie będziesz mieć dwie wersje obrazów, więc możesz zdecydować się na usunięcie oryginałów. Oszczędza to miejsce na mniejszych kartach microSD.
Następnie utwórz wideo za pomocą avconv, części pakietu libav-tools.
sudo apt-get install libav-tools
avconv -r 10 -i rotated-image% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi
Poczekaj, aż wideo zostanie skompilowane, a następnie obejrzyj je w odtwarzaczu wideo Pi.
Wyjdź i rozpocznij swój film poklatkowy!
Wszystko, co musisz teraz zrobić, to wyjść i rozpocząć nagrywanie.
Gdy skończysz, bezpiecznie wyłącz Pi Zero, wyjmij kartę microSD i skompiluj obrazy w film poklatkowy. Zachowaj nagrania z kamery Raspberry Pi dla potomności lub udostępnij je online.
Podłączenie Raspberry Pi Zero do telewizora przez HDMI nie zawsze jest najlepszą opcją. Oto jak zrobić kabel kompozytowy RCA i podłączyć go do Pi Zero.
Czytaj dalej
- majsterkowanie
- Raspberry Pi
- Technologia do noszenia
- Upływ czasu
Zastępca redaktora ds. Bezpieczeństwa, Linuksa, majsterkowania, programowania i objaśnień technicznych. Produkuje także The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów stacjonarnych i oprogramowania. Współtwórca magazynu Linux Format, Christian jest majsterkowiczem Raspberry Pi, miłośnikiem klocków Lego i fanem gier retro.
Zapisz się do naszego newslettera
Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.