Πίνακας περιεχομένων:

PiLapse - Raspberry Pi Timelapse [V0.2]: 7 βήματα (με εικόνες)
PiLapse - Raspberry Pi Timelapse [V0.2]: 7 βήματα (με εικόνες)

Βίντεο: PiLapse - Raspberry Pi Timelapse [V0.2]: 7 βήματα (με εικόνες)

Βίντεο: PiLapse - Raspberry Pi Timelapse [V0.2]: 7 βήματα (με εικόνες)
Βίντεο: PiLapse 1 - Raspberry Pi Timelapse, attempt 1 2024, Ιούλιος
Anonim
PiLapse - Raspberry Pi Timelapse [V0.2]
PiLapse - Raspberry Pi Timelapse [V0.2]

Μετατρέψτε το Raspberry Pi σε μηχανή Timelapse!

Ο πλήρης οδηγός είναι διαθέσιμος εκεί:

Σε αυτόν τον οδηγό χρησιμοποίησα:

  • Έκδοση RPi 2 (αλλά υποθέτω ότι λειτουργεί σε όλες τις εκδόσεις RPi)
  • USB WIFI DONGLE
  • Τερματική λειτουργία
  • Λειτουργία κουμπιού

Βήμα 1: Προδικαστικά βήματα

Προδικαστικά βήματα
Προδικαστικά βήματα

Χρειάζεστε μόνο αυτό το πακέτο στο Raspbian Jessie:

sudo apt-get install libav-tools

Πρώτα πρέπει να συνδέσουμε σωστά την κάμερα RasPi (πρώτη εικόνα).

Εκτελέστε αυτήν την εντολή στο τερματικό:

vcgencmd get_camera

Το Υποστηριζόμενο και Ανιχνευμένο πρέπει να είναι 1, διαφορετικά το σενάριο δεν εκτελείται.

Εάν το Υποστηριζόμενο είναι 0, εκτελέστε αυτήν την εντολή στο τερματικό sudo raspi-config και ενεργοποιήστε την κάμερα.

Εάν το Detected είναι 0, η κάμερα δεν είναι συνδεδεμένη στο Raspi.

Βήμα 2: Σύνδεση στο Διαδίκτυο

Σύνδεση στο Internet
Σύνδεση στο Internet
Σύνδεση στο Internet
Σύνδεση στο Internet
Σύνδεση στο Internet
Σύνδεση στο Internet
Σύνδεση στο Internet
Σύνδεση στο Internet

Μπορείτε να αποφασίσετε πώς να συνδέσετε το raspberry pi στο διαδίκτυο:

  1. Καλώδιο
  2. USB WIFI DONGLE

Στατική IP

Γιατί πρέπει να διορθώσω τη στατική IP;

Κάθε φορά που συνδέετε μια συσκευή στο δίκτυό σας, ο δρομολογητής του δίνει μια νέα διεύθυνση IP.

Δεδομένου ότι θέλετε να συνδεθείτε σε κάποια IP RPi, για να ξεκινήσετε μια νέα timelapse από απόσταση, τώρα έχετε τη σωστή IP.

Σας θυμάμαι πώς μπορείτε να συνδεθείτε στο RPi σας με εντολή SSH: ssh pi@IP_ADDRESS

Ξεκινήστε με την επεξεργασία του αρχείου dhcpcd.conf

sudo nano /etc/dhcpcd.conf

Εάν χρησιμοποιείτε το καλώδιο:

διασύνδεση eth0

στατικός ip_address = 192.168.0.στατικοί δρομολογητές = 192.168.0.1 στατικοί_ονοματικοί_διακομιστές_τομέα = 192.168.0.1

Εάν χρησιμοποιείτε το WiFi Dongle:

διεπαφή wlan0

στατικός ip_address = 192.168.0.στατικοί δρομολογητές = 192.168.0.1 στατικοί_ονομαστικοί_διακομιστές_τομέα = 192.168.0.1

Τώρα χρησιμοποιείτε το "sudo raspi-config" για να συνδέσετε το WiFi Dongle στη σύνδεση WiFi. (Εικόνες 3 ° και 4 °)

Τώρα κάθε φορά που αποσυνδέετε ή κάνετε επανεκκίνηση του RPi, το RPi θα συνδέεται στην ίδια διεύθυνση IP: ssh [email protected]

Βήμα 3: Εγκατάσταση & Εκτέλεση

Εγκατάσταση & Εκτέλεση
Εγκατάσταση & Εκτέλεση

Κατεβάστε το φάκελο δέσμης ενεργειών από το GitHub ή εκτελέστε αυτήν την εντολή:

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

Ο φάκελος "PiLapse" ΠΡΕΠΕΙ να μείνει στο "/home/pi/" και μπορείτε να εγκαταστήσετε το σενάριο εκτελώντας την εντολή:

python3 Install.py

Το σενάριο θα ξεκινά αυτόνομα κάθε φορά που ξεκινάει το RPi.

Βήμα 4: Λειτουργία: Τερματική λειτουργία

Λειτουργία: Τερματική λειτουργία
Λειτουργία: Τερματική λειτουργία

It'sρθε η ώρα να καταλάβετε πώς το Script λαμβάνει τις πληροφορίες για το timelapse.

Είναι πολύ χρήσιμο να χρησιμοποιείτε με το SSH από απομακρυσμένο υπολογιστή.

Στο φάκελο του PiLapse, εκτελέστε:

python3 PiLapse_terminal.py

και ακολουθήστε τον οδηγό στην οθόνη.

Όταν τελειώσει το σενάριο για τη λήψη των εικόνων, θα δημιουργηθεί το βίντεο timelapse.

Όλες οι εικόνες και το timelapse βρίσκονται στο φάκελο με το όνομα που έχει εισαχθεί κατά την εκτέλεση "PiLapse_terminal.py".

Βήμα 5: Λειτουργία: Λειτουργία κουμπιού

Λειτουργία: Λειτουργία κουμπιού
Λειτουργία: Λειτουργία κουμπιού
Λειτουργία: Λειτουργία κουμπιού
Λειτουργία: Λειτουργία κουμπιού

Η έκδοση Daemon σάς βοηθά να ελέγχετε το TimeLapse με ένα εξωτερικό κουμπί.

Το Daemon τρέχει συνεχώς.

Ενιαία λήψηΕνεργοποιήστε πατώντας το κουμπί μία φορά.

Λήξη χρόνου

Ενεργοποιείται κρατώντας πατημένο το κουμπί για 3 ή περισσότερα δευτερόλεπτα.

Λαμβάνει 1 φωτογραφία κάθε 10 δευτερόλεπτα από προεπιλογή. Πατήστε ξανά το κουμπί για να τερματίσετε το χρονικό διάστημα.

Μπορείτε να αλλάξετε αυτήν την προεπιλεγμένη περίοδο ανοίγοντας το αρχείο PiLapse.py και να επεξεργαστείτε το VARIABLES -> freq_button.

Δημιουργεί ένα φάκελο που ονομάζεται "χρόνος χρόνος-μήνας-ημέρα".

Αν θέλετε να χρησιμοποιήσετε led RGB, ελέγξτε αν είναι κοινή άνοδος ή καθόδου!

Εάν είναι κοινή άνοδος, ο κώδικας είναι εντάξει, αλλά αν έχετε κοινή κάθοδο, ανοίξτε το αρχείο PiLapse.py και επεξεργαστείτε το Anode = 0 στα VARIABLES.

Βήμα 6: Μεταφόρτωση DropBox

Μεταφόρτωση DropBox
Μεταφόρτωση DropBox

Μπορείτε να ανεβάσετε τις φωτογραφίες σας και το timelapse απευθείας στο DropBox. Εκτελέστε αυτήν την εντολή μόνο την πρώτη φορά:

cd/home/pi/PiLapse/

μπούκλα "https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o dropbox_uploader.sh

chmod +x dropbox_uploader.sh

Τώρα τρέξτε:

./dropbox_uploader.sh

και ακολουθήστε τον οδηγό.

Μπορείτε να τροποποιήσετε τις μεταβλητές σε σχέση με το DropBox Upload από αυτόν τον οδηγό:

Βήμα 7: Βάση κάμερας Raspberry Pi

Βάση κάμερας Raspberry Pi
Βάση κάμερας Raspberry Pi

Για το έργο μου χρειάζομαι μια βάση για την κάμερα Raspberry.

Δεδομένου ότι θέλω να αφήσω ολόκληρο το έργο ανοιχτό, έψαξα για ένα έργο τρισδιάστατης εκτύπωσης ανοιχτού κώδικα.

Κατά τη γνώμη μου, αυτή είναι μια καλή λύση για την αρχή:

Συνιστάται: