Spisu treści:

PiLapse - Raspberry Pi Timelapse [V0.2]: 7 kroków (ze zdjęciami)
PiLapse - Raspberry Pi Timelapse [V0.2]: 7 kroków (ze zdjęciami)

Wideo: PiLapse - Raspberry Pi Timelapse [V0.2]: 7 kroków (ze zdjęciami)

Wideo: PiLapse - Raspberry Pi Timelapse [V0.2]: 7 kroków (ze zdjęciami)
Wideo: PiLapse 1 - Raspberry Pi Timelapse, attempt 1 2024, Lipiec
Anonim
PiLapse - Raspberry Pi Timelapse [V0.2]
PiLapse - Raspberry Pi Timelapse [V0.2]

Przekształć swoje Raspberry Pi w maszynę Timelapse!

Pełny przewodnik jest dostępny tam:

W tym poradniku użyłem:

  • RPi wersja 2 (ale przypuszczam, że działa na wszystkich wersjach RPi)
  • KLUCZ USB WIFI
  • Tryb terminala
  • Tryb przycisku

Krok 1: Kroki wstępne

Kroki wstępne
Kroki wstępne

Potrzebujesz tylko tego pakietu na Raspbian Jessie:

sudo apt-get install libav-tools

Najpierw musimy poprawnie podłączyć kamerę RasPi (pierwszy obraz).

Uruchom to polecenie na terminalu:

vcgencmd get_camera

Wartość Obsługiwane i Wykryte musi wynosić 1, w przeciwnym razie skrypt nie zostanie uruchomiony.

Jeśli Supported wynosi 0, uruchom to polecenie na terminalu sudo raspi-config i włącz kamerę.

Jeśli wartość Detected wynosi 0, kamera nie jest podłączona do Raspi.

Krok 2: Połączenie internetowe

Połączenie internetowe
Połączenie internetowe
Połączenie internetowe
Połączenie internetowe
Połączenie internetowe
Połączenie internetowe
Połączenie internetowe
Połączenie internetowe

Możesz zdecydować, jak podłączyć raspberry pi w Internecie:

  1. Kabel
  2. KLUCZ USB WIFI

Stałe IP

Dlaczego muszę naprawić statyczny adres IP?

Za każdym razem, gdy podłączasz urządzenie do swojej sieci, router nadaje mu nowy adres IP.

Ponieważ chcesz połączyć się z pewnym IP RPi, aby zdalnie rozpocząć nowy timelapse, teraz masz poprawny adres IP.

Pamiętam, jak możesz połączyć się ze swoim RPi za pomocą komendy SSH: ssh pi@IP_ADDRESS

Zacznij od edycji pliku dhcpcd.conf

sudo nano /etc/dhcpcd.conf

Jeśli używasz kabla:

interfejs eth0

statyczny adres_ip=192.168.0.routery statyczne=192.168.0.1 statyczne serwery_nazw_domeny=192.168.0.1

Jeśli używasz klucza WiFi:

interfejs wlan0

statyczny adres_ip=192.168.0.routery statyczne=192.168.0.1 statyczny serwer_nazw_domeny=192.168.0.1

Teraz używam " sudo raspi-config ", aby podłączyć klucz WiFi do połączenia WiFi. (zdjęcia 3° i 4°)

Teraz za każdym razem, gdy odłączysz lub zrestartujesz RPi, RPi połączy się pod tym samym adresem IP: ssh [email protected]

Krok 3: Zainstaluj i uruchom

Zainstaluj i uruchom
Zainstaluj i uruchom

Pobierz folder skryptu z GitHub lub uruchom to polecenie:

git clonehttps://github.com/DaveCalaway/PiLapseInstall

Folder "PiLapse" MUSI pozostać w "/home/pi/" i możesz zainstalować skrypt, uruchamiając polecenie:

python3 Install.py

Skrypt uruchomi się autonomicznie przy każdym uruchomieniu RPi.

Krok 4: Tryb pracy: Tryb terminala

Tryb pracy: Tryb terminala
Tryb pracy: Tryb terminala

Czas zrozumieć, w jaki sposób Skrypt otrzymuje informacje o timelapse.

Jest bardzo przydatny do używania z SSH ze zdalnego komputera.

W folderze PiLapse uruchom:

python3 PiLapse_terminal.py

i postępuj zgodnie z instrukcjami wyświetlanymi na monitorze.

Gdy skrypt zakończy przechwytywanie obrazów, utworzy film poklatkowy.

Wszystkie obrazy i timelapse znajdują się w folderze o nazwie o nazwie wstawionej podczas wykonywania "PiLapse_terminal.py".

Krok 5: Tryb pracy: tryb przycisku

Tryb pracy: Tryb przycisku
Tryb pracy: Tryb przycisku
Tryb pracy: Tryb przycisku
Tryb pracy: Tryb przycisku

Wersja Daemon pomaga kontrolować TimeLapse za pomocą zewnętrznego przycisku.

Demon działa nieprzerwanie.

Pojedynczy strzałWłączane przez jednokrotne naciśnięcie przycisku.

Upływ czasu

Włącza się przez przytrzymanie przycisku przez 3 lub więcej sekund.

Domyślnie zajmuje to 1 zdjęcie co 10 sekund. Naciśnij przycisk ponownie, aby zakończyć upływ czasu.

Możesz zmienić ten domyślny okres otwierając plik PiLapse.py i edytując przycisk ZMIENNE -> częst_przycisk.

Tworzy folder o nazwie „rok-miesiąc-dzień”.

Jeśli chcesz użyć diody RGB, sprawdź, czy jest to wspólna anoda lub katoda!

Jeśli jest to wspólny Anode, kod jest ok, ale jeśli masz wspólny Cathode, otwórz plik PiLapse.py i edytuj Anode = 0 w ZMIENNYCH.

Krok 6: Przesyłanie DropBox

Przesyłanie DropBox
Przesyłanie DropBox

Możesz przesyłać swoje zdjęcia i timelapse bezpośrednio do DropBox. Uruchom to polecenie tylko za pierwszym razem:

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

Teraz uruchom:

./dropbox_uploader.sh

i postępuj zgodnie z przewodnikiem.

Możesz modyfikować zmienne dotyczące przesyłania DropBox za pomocą tego przewodnika:

Krok 7: Stojak kamery Raspberry Pi

Podstawka pod kamerę Raspberry Pi
Podstawka pod kamerę Raspberry Pi

Do mojego projektu potrzebuję podstawki pod kamerę Raspberry.

Ponieważ chcę pozostawić cały projekt otwarty, szukałem projektu druku 3D Open Source.

Moim zdaniem to dobre rozwiązanie na początek:

Zalecana: