Το Raspberry Pi Zero είναι τόσο συμπαγές, μπορείτε κυριολεκτικά να το πάρετε οπουδήποτε. Ξεχάστε κέντρα πολυμέσων και ρετρό σταθμούς παιχνιδιών - αποθηκεύστε αυτά για το μεγαλύτερο Raspberry Pis. Το Pi Zero πρέπει απλώς να βγει έξω!
Ένα έργο που μπορείτε να το χρησιμοποιήσετε για έξω είναι να δημιουργήσετε μια ταινία με πάροδο του χρόνου για αυτό που κάνετε αυτήν τη στιγμή. Το μόνο που χρειάζεται είναι μια θήκη, μια μπαταρία και μια μονάδα κάμερας Raspberry Pi. Με το σωστό σενάριο, μπορείτε να δημιουργήσετε μια ταινία με χρονική καθυστέρηση που καταγράφει την ημέρα σας, έτοιμη να ανεβάσετε στο YouTube ή να την μοιραστείτε αλλού στο διαδίκτυο.
Τι θα χρειαστείτε για να καταγράψετε ένα φορετό χρονικό διάστημα της ημέρας σας
Σας αρέσει η ιδέα της καταγραφής όλων όσων συμβαίνουν; Μπορείτε να εγγράψετε πλάνα χρονικού οπουδήποτε πηγαίνετε με τα εξής:
- Raspberry Pi Zero v1.3 ή μεταγενέστερη έκδοση
- Ενότητα κάμερας Raspberry Pi
- Κορδέλα κάμερας για το Pi Zero
- Ελαστική ταινία για να διατηρεί το καλώδιο καθαρό
- Φορητή μπαταρία (δείτε παρακάτω)
- Ταινία συσκευασίας βαρέως τύπου (για τη στερέωση του καλωδίου τροφοδοσίας USB)
Θα πρέπει να μπορείτε να τα συλλέξετε με τιμή κάτω των 50 $.
Το Raspberry Pi Zero πρέπει να είναι v1.3 ή νεότερο, καθώς οι παλαιότερες εκδόσεις δεν έχουν τη θύρα της μονάδας κάμερας. Αργότερα τα μοντέλα Pi Zero με Wi-Fi είναι καλά, αλλά σχεδόν τρεις φορές η τιμή του 1.3.
Σημειώστε ότι το καλώδιο κορδέλας της κάμερας για το Pi Zero διαφέρει από την προεπιλεγμένη κορδέλα μονάδας κάμερας για Raspberry Pis πλήρους μεγέθους. Αυτό το καλώδιο κορδέλας είναι πιο στενό στο ένα άκρο για να ταιριάζει με τον μικρότερο σύνδεσμο στο Pi Zero.
Ενεργοποιήστε τη φωτογραφική μηχανή που μπορεί να φορεθεί χρονικά
Καθώς πρόκειται για φορητό έργο, απαιτείται μπαταρία. Υπάρχουν τρεις επιλογές.
- Μια τυπική επαναφορτιζόμενη μπαταρία smartphone ή tablet.
- Μια προσαρμοσμένη μπαταρία για το Raspberry Pi.
- Μια συμπαγής, κατασκευασμένη επαναφορτιζόμενη μπαταρία πίσω.
Ποιο θα επιλέξετε θα εξαρτηθεί από το είδος της κινητικότητας που ελπίζετε να απολαύσετε και πόσο καιρό θα πρέπει να διαρκεί η κάμερα. Πάρτε την επιλογή 1: αυτό θα διαρκέσει περισσότερο από τα άλλα, αλλά θα σας κάνει λιγότερο φορητούς. Εν τω μεταξύ, η επιλογή 3 θα είναι η πιο φορητή επιλογή, αλλά με τη χαμηλότερη διάρκεια ζωής της μπαταρίας (περίπου δύο ώρες). Η επιλογή 2 θα σας δώσει το καλύτερο και από τους δύο κόσμους, αλλά δεν είναι επαναφορτιζόμενη.
Διαβάστε περισσότερα: Μπαταρίες Raspberry Pi για φορητά έργα
Εγκατάσταση κάμερας Time Lapse
Θα μπορούσατε να ρυθμίσετε το όλο θέμα από το μηδέν, αλλά όταν υπάρχει μια ειδική εικόνα δίσκου Raspberry Pi που ονομάζεται Time Lapse Camera, αυτό φαίνεται κάπως άσκοπο.
Κατεβάστε: Κάμερα λήξης χρόνου
Αυτό μπορεί να εγκατασταθεί στην κάρτα microSD χρησιμοποιώντας BalenaEtcher ή το Raspberry Pi Imager εργαλείο.
Το Time Lapse Camera έχει τις προεπιλεγμένες ρυθμίσεις για τη λήψη εικόνων JPEG 1280x720 pixel κάθε 15 δευτερόλεπτα. Αυτό μπορεί να αλλάξει στο αρχείο timelapse.sh (δείτε παρακάτω), επιτρέποντάς σας να δημιουργήσετε μια προσαρμοσμένη, ρυθμιζόμενη κάμερα Raspberry Pi.
Διαμορφώστε την κάμερα
Οι προεπιλεγμένες ρυθμίσεις στο Time Lapse Camera build ενδέχεται να μην είναι απόλυτα επιθυμητές. Για να τα τροποποιήσετε, ανοίξτε το /boot/timelapse.sh στο πρόγραμμα επεξεργασίας κειμένου. Αυτό μπορεί να γίνει όταν η κάρτα microSD είναι τοποθετημένη στον υπολογιστή σας ή μετά την εκκίνηση του Pi, συνδεδεμένη μέσω SSH ή χρησιμοποιώντας ποντίκι και πληκτρολόγιο:
sudo nano /boot/timelapse.sh
Εδώ, θα βρείτε μια ενότητα με την ένδειξη "Διαμορφώσιμο υλικό". Χρησιμοποιήστε αυτό για να τροποποιήσετε τη ρύθμιση σύμφωνα με τις προτιμήσεις σας:
- Διάστημα: χρόνος μεταξύ λήψεων, μετρημένος σε δευτερόλεπτα
- Πλάτος: πλάτος εικόνας σε εικονοστοιχεία
- Υψος: ύψος εικόνας
- Ποιότητα: κάθε εικόνα καταγράφεται ως JPG, με επίπεδο ποιότητας 1-100
- Προορισμός: αυτός είναι ο κατάλογος προορισμών
- Πρόθεμα: δώστε ένα πρόθεμα στις εικόνες που έχουν παρέλθει
- Παύση: εάν χρησιμοποιείτε ένα κουμπί διακοπής, καθορίζει τον ακροδέκτη GPIO (απέναντι από το GND)
- LED: εάν χρησιμοποιείτε LED κατάστασης, καθορίζει τον ακροδέκτη GPIO
- προηγούμενη ώρα: χρησιμοποιήστε αυτό για να καθορίσετε μια καθυστέρηση για την πρώτη λήψη
Όταν τελειώσετε, αποθηκεύστε το αρχείο κειμένου πριν από την έξοδο. Εάν επεξεργάζεστε το timelapse.sh στον υπολογιστή σας, αφαιρέστε με ασφάλεια την κάρτα και τοποθετήστε την στο Raspberry Pi Zero
Εξετάστε την περίπτωσή σας
Για να συνδέσετε το Raspberry Pi Zero και την κάμερα μαζί και να τα μεταφέρετε με σχετική ασφάλεια, θα χρειαστείτε μια θήκη. Με τόσες πολλές διαθέσιμες λύσεις, υπάρχει μόνο μία επιλογή που προσφέρει την τέλεια λύση: εκτύπωση 3D.
Εν ολίγοις, χρειάζεστε μια θήκη που διαθέτει κλιπ ή διάταξη για συνημμένο σε κορδόνι. Θα χρειαστεί επίσης να φιλοξενήσει το Raspberry Pi Zero, την κάμερα και την επιλεγμένη λύση μπαταρίας.
Δύο καλές επιλογές εκτύπωσης 3D για ένα Raspberry Pi Zero και κάμερα:
- Θήκη κάμερας One Piece Raspberry Pi Zero +
- Raspberry Pi Zero Φορητή θήκη κάμερας από την Adafruit - έρχεται με ένα ενσωματωμένο κλιπ και μια τρύπα για να συνδέσετε ένα κορδόνι και να φοράτε σαν κορδόνι.
Δεν διαθέτετε εκτυπωτή 3D; Αναζητήστε διαδικτυακά μια επιχείρηση εκτύπωσης τρισδιάστατης τοπικής ή αλληλογραφίας.
Τέλειος!
Φτιάξτε το Raspberry Pi Zero Wearable Bodycam
Λοιπόν, έχετε το Raspberry Pi Zero, μια περίπτωση, ένα τροφοδοτικό και το σενάριο. Μπορεί να έχετε επιλέξει το κουμπί διακοπής / έναρξης ή να είστε ευχαριστημένοι για την εκκίνηση της κάμερας μόλις ενεργοποιηθεί. Εάν είναι δυνατόν, μπορείτε να χρησιμοποιήσετε το τοπικό σας ασύρματο δίκτυο για να συνδεθείτε μέσω SSH για να επιβεβαιώσετε την κατάσταση της κάμερας.
Σχετιζομαι με: Τι είναι το SSH;
Ήρθε η ώρα να συναρμολογήσετε την κάμερα. Τουλάχιστον θα πρέπει να έχετε κάτι που να μοιάζει με αυτό:
Μετατροπή των εικόνων σε ταινία
Αφού δημιουργήσετε το χρονικό σφάλμα, θα χρειαστεί να μεταγλωττίσετε τις εικόνες σε ένα βίντεο. Αρχικά, ελέγξτε την εικόνα για να βεβαιωθείτε ότι είναι σωστά προσανατολισμένες. Εάν όχι, εγκαταστήστε το imagemagick και περιστρέψτε τα ανάλογα:
sudo apt εγκαταστήστε το imagemagick
για αρχείο σε * .png; κάνετε μετατροπή $ file -rotate 90 rotated- $ file; Ολοκληρώθηκε
Αυτή η εντολή παραδείγματος θα περιστρέψει κάθε εικόνα στον τρέχοντα κατάλογο 90 μοίρες δεξιόστροφα. Από το upi πρέπει να περιστρέψετε, ας πούμε, αρχεία .JPG αριστερόστροφα κατά 90 μοίρες:
για αρχείο σε * .jpg; μετατροπή $ file -rotate -90 rotated- $ file; Ολοκληρώθηκε
Σε αυτό το στάδιο θα έχετε δύο εκδόσεις των εικόνων, επομένως μπορείτε να επιλέξετε να διαγράψετε τα πρωτότυπα. Αυτό εξοικονομεί χώρο σε μικρότερες κάρτες microSD.
Στη συνέχεια, δημιουργήστε το βίντεο χρησιμοποιώντας το avconv, μέρος της σουίτας libav-tools.
sudo apt-get εγκαταστήστε libav-εργαλεία
avconv -r 10 -i rotated-image% 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 χρησιμοποιώντας το.
Διαβάστε Επόμενο
- DIY
- Raspberry Pi
- Φορετή τεχνολογία
- Πάροδο του χρόνου
Αναπληρωτής Επεξεργαστής για Ασφάλεια, Linux, DIY, Προγραμματισμός και Τεχνολογία. Παράγει επίσης το The Really Useful Podcast και έχει εκτεταμένη εμπειρία στην υποστήριξη επιτραπέζιων υπολογιστών και λογισμικού. Συμμετέχων στο περιοδικό Linux Format, ο Christian είναι ένα Raspberry Pi tinkerer, ο λάτρης του Lego και οπαδός του ρετρό gaming.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.