Inhoudsopgave:

PiLapse - Raspberry Pi Timelapse [V0.2] - Ajarnpa
PiLapse - Raspberry Pi Timelapse [V0.2] - Ajarnpa

Video: PiLapse - Raspberry Pi Timelapse [V0.2] - Ajarnpa

Video: PiLapse - Raspberry Pi Timelapse [V0.2] - Ajarnpa
Video: PiLapse 1 - Raspberry Pi Timelapse, attempt 1 2024, November
Anonim
PiLapse - Raspberry Pi Timelapse [V0.2]
PiLapse - Raspberry Pi Timelapse [V0.2]

Transformeer je Raspberry Pi in een Timelapse-machine!

De volledige gids is daar beschikbaar:

In deze handleiding heb ik gebruikt:

  • RPi-versie 2 (maar ik veronderstel dat het op alle RPi-versies werkt)
  • USB WIFI-DONGLE
  • Terminal-modus:
  • Knop modus

Stap 1: Voorlopige stappen

Voorlopige stappen
Voorlopige stappen

Je hebt alleen dit pakket nodig op Raspbian Jessie:

sudo apt-get install libav-tools

Eerst moeten we de RasPi Camera correct aansluiten (eerste afbeelding).

Voer deze opdracht uit op terminal:

vcgencmd get_camera

Ondersteund en gedetecteerd moet 1 zijn, anders wordt het script niet uitgevoerd.

Als Ondersteund 0 is, voert u deze opdracht uit op terminal sudo raspi-config en schakelt u de camera in.

Als Detected 0 is, is de camera niet verbonden met de Raspi.

Stap 2: Internetverbinding

Internetverbinding
Internetverbinding
Internetverbinding
Internetverbinding
Internetverbinding
Internetverbinding
Internetverbinding
Internetverbinding

U kunt zelf bepalen hoe u uw Raspberry Pi op internet aansluit:

  1. Kabel
  2. USB WIFI-DONGLE

Vast IP

Waarom moet ik het statische IP-adres repareren?

Telkens wanneer u een apparaat op uw netwerk aansluit, geeft de router het een nieuw IP-adres.

Omdat je verbinding wilt maken met een RPi IP, voor het op afstand starten van een nieuwe timelapse, heb je nu het juiste IP.

Ik herinner je hoe je verbinding kunt maken met je RPi via het SSH-commando: ssh pi@IP_ADDRESS

Begin met het bewerken van het bestand dhcpcd.conf

sudo nano /etc/dhcpcd.conf

Als u de kabel gebruikt:

interface eth0

statisch ip_address=192.168.0.static routers=192.168.0.1 statisch domain_name_servers=192.168.0.1

Als u de WiFi-dongle gebruikt:

interface wlan0

statisch ip_address=192.168.0.static routers=192.168.0.1 statisch domain_name_servers=192.168.0.1

Gebruik nu " sudo raspi-config " om de WiFi-dongle op uw WiFi-verbinding aan te sluiten. (3° en 4° afbeeldingen)

Elke keer dat u de RPi loskoppelt of opnieuw opstart, maakt de RPi verbinding met hetzelfde IP-adres: ssh [email protected]

Stap 3: Installeren en uitvoeren

Installeren en uitvoeren
Installeren en uitvoeren

Download de scriptmap van GitHub of voer deze opdracht uit:

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

De map "PiLapse" MOET op "/home/pi/" blijven staan en u kunt het script installeren door de opdracht uit te voeren:

python3 Install.py

Het script start automatisch elke keer dat de RPi opstart.

Stap 4: Bedrijfsmodus: Terminal-modus

Bedieningsmodus: Terminal-modus
Bedieningsmodus: Terminal-modus

Het is tijd om te begrijpen hoe het script de informatie voor de timelapse ontvangt.

Het is erg handig om te gebruiken met de SSH vanaf een externe computer.

Voer in de PiLapse-map uit:

python3 PiLapse_terminal.py

en volg de handleiding op de monitor.

Wanneer het script klaar is met het vastleggen van de afbeeldingen, wordt de timelapse-video gemaakt.

Alle afbeeldingen en de timelapse bevinden zich in de map met de naam die is ingevoegd tijdens de uitvoering van "PiLapse_terminal.py".

Stap 5: Bedieningsmodus: Knopmodus

Bedieningsmodus: knopmodus
Bedieningsmodus: knopmodus
Bedieningsmodus: knopmodus
Bedieningsmodus: knopmodus

De Daemon-versie helpt je om de TimeLapse te besturen met een externe knop.

De Daemon draait continu.

Single shot Ingeschakeld door één keer op de knop te drukken.

Tijdsverloop

Ingeschakeld door de knop 3 seconden of langer ingedrukt te houden.

Standaard wordt er elke 10 seconden 1 foto gemaakt. Druk nogmaals op de knop om de time-lapse te beëindigen.

U kunt deze standaardperiode wijzigen door het bestand PiLapse.py te openen en de VARIABLES -> freq_button te bewerken.

Het creëert een map met de naam "jaar-maand-dag tijd".

Als je een RGB-led wilt gebruiken, controleer dan of het een gewone anode of kathode is!

Als het een gemeenschappelijke anode is, is de code in orde, maar als je een gemeenschappelijke kathode hebt, open dan het bestand PiLapse.py en bewerk Anode = 0 in de VARIABELEN.

Stap 6: DropBox-upload

DropBox-upload
DropBox-upload

Je kunt je foto's en timelapse rechtstreeks uploaden naar DropBox. Voer deze opdracht alleen de eerste keer uit:

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

Voer nu uit:

./dropbox_uploader.sh

en volg de gids.

U kunt de variabelen met betrekking tot de DropBox-upload wijzigen met deze handleiding:

Stap 7: Raspberry Pi-camerastandaard

Raspberry Pi-camerastandaard
Raspberry Pi-camerastandaard

Voor mijn project heb ik een standaard nodig voor de Raspberry Camera.

Omdat ik het hele project open wil laten, ben ik op zoek gegaan naar een Open source 3D-printproject.

Naar mijn mening is dit een goede oplossing voor het begin:

Aanbevolen: