Πίνακας περιεχομένων:
- Βήμα 1: Το Raspberry Pi καταγράφει εικόνες και τα ανεβάζει στον Ιστό
- Βήμα 2: Κάμερα σε θήκη πελεκάνας ανθεκτική στις καιρικές συνθήκες
- Βήμα 3: Ρύθμιση πραγματικού κόσμου
Βίντεο: Αδιάβροχη κάμερα Raspberry Pi Powered Wifi DSLR Webcam for Time Lapses: 3 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Είμαι κορόιδο που βλέπω ηλιοβασιλέματα από το σπίτι. Τόσο πολύ που παίρνω λίγο FOMO όταν υπάρχει καλό ηλιοβασίλεμα και δεν είμαι σπίτι για να το δω. Οι κάμερες IP απέδωσαν απογοητευτική ποιότητα εικόνας. Άρχισα να ψάχνω τρόπους για να επαναπροσδιορίσω το πρώτο μου DSLR: ένα Canon Rebel XTi του 2007 που τραβάει ακόμα αξιοπρεπείς φωτογραφίες. Αυτό το Instructable καλύπτει κτίρια:
- αδιάβροχο περίβλημα Πελεκάνος
- Σκανδάλη κάμερας Raspberry Pi και μεταφορτωτής wifi
- απλός διακομιστής ιστού για πρόσβαση στις εικόνες από τον ιστό
Υπάρχουν αρκετοί υπάρχοντες οδηγοί που δείχνουν πώς να φτιάξετε ένα αδιάβροχο περίβλημα για χρονικά περιθώρια, αλλά τείνουν να επικεντρώνονται σε μια εγκατάσταση που μπορεί να επιβιώσει στο The Wild για 3-4 μήνες. Επειδή αυτό το έργο είναι στο σπίτι μου, οι παράμετροι είναι ελαφρώς διαφορετικές: τροφοδοσία και wifi είναι και τα δύο διαθέσιμα. Το να μην χρειάζεται να ανησυχώ για την εξουσία μου άφησε τον χρόνο μου να συγκεντρωθώ στη χρήση του wifi για να ανεβάζω μια νέα φωτογραφία στον ιστό κάθε λεπτό αντί να την τραβάω χειροκίνητα (όπως συνηθίζεται σε πιο παραδοσιακές ρυθμίσεις μεγάλου χρόνου).
Σημείωση: αυτό το έργο χτίστηκε τον Σεπτέμβριο του 2017 και το πρόχειρο σχέδιο σύντομα μετά. Η κάμερα λειτούργησε για πολύ σταθερούς 4 μήνες έως ότου μια υπερφόρτωση ενέργειας κάηκε το Pi. Βρήκα το προσχέδιο σήμερα και σκέφτηκα ότι θα μπορούσε να είναι ένα διασκεδαστικό διάβασμα για τους ανθρώπους.
Βήμα 1: Το Raspberry Pi καταγράφει εικόνες και τα ανεβάζει στον Ιστό
Αυτή η πτυχή είχε τα περισσότερα άγνωστα για μένα, οπότε ξεκίνησα από εδώ.
Αρχικά, συνέδεσα τον Rebel μου μέσω USB σε έναν επιπλέον φορητό υπολογιστή και χρησιμοποίησα το gphoto2 για να τραβήξω εικόνες με προγραμματισμό. Το gphoto2 σάς επιτρέπει να τραβάτε εικόνες σε JPEG ή RAW και να τις μεταφέρετε αμέσως στον κεντρικό υπολογιστή μετά τη λήψη, κάτι που είναι σημαντικό για να ανεβάσετε γρήγορα τη φωτογραφία στον ιστό.
Η απόδειξη της ιδέας μου ήταν ένα απλό σενάριο nodejs για το Mac Mini που κατέγραφε εικόνες μία φορά το λεπτό και τις ανέβαζε στο Amazon S3. Για να φτάσω σε εξωτερικούς χώρους από το Mini, αγόρασα το μεγαλύτερο καλώδιο USB που μπορούσα να βρω-αλλά δεν ήταν εφικτό. Ενώ είχα ακούσει ότι ένα Raspberry Pi θα ήταν χρήσιμο για κάτι τέτοιο, δεν είχα μεγάλη εμπειρία στη χρήση τους. Εγκατέστησα το Raspbian και σταύρωσα τα δάχτυλά μου και έλεγξα την υποστήριξη gphoto2 για το Raspberry Pi - πλήρης υποστήριξη!
Η επόμενη επανάληψη απαιτούσε ένα Raspberry Pi με δυνατότητα WiFi να αντικαταστήσει πλήρως το Mac Mini. Σε ευρείες πινελιές:
- Κατεβάστε την πιο πρόσφατη εικόνα Raspbian
- Τοποθετήστε μια κάρτα micro SD και αποσυνδέστε την (`diskutil unmountDisk /dev /disk2`)
- Χρησιμοποιήστε το βοηθητικό πρόγραμμα γραμμής εντολών `dd` για να γράψετε την εικόνα στην κάρτα (` sudo dd if = 2017-09-07-raspbian-stretch.img of =/dev/disk2 bs = 4m`-διαρκεί 30-60 λεπτά)
- Αγγίξτε ` / ssh` στο σύστημα αρχείων για να ενεργοποιήσετε το SSH κατά την εκκίνηση (αναλυτικός οδηγός για SSH / Wifi)
- Εγκατάσταση gphoto2 χρησιμοποιώντας το σενάριο εγκατάστασης Raspberry Pi (διαρκεί 60-90 λεπτά)
- Ορίστε μια εργασία cron να εκτελείται μία φορά το λεπτό και χρησιμοποιήστε το gphoto2 για να τραβήξετε μια φωτογραφία
- Χρησιμοποιήστε το curl στην ίδια εργασία cron για να ανεβάσετε τη φωτογραφία σε έναν απλό διακομιστή που εκτελείται στο Heroku
Η διαμόρφωση cron είναι πολύ απλή:
# m h dom mon dow εντολή
* * * * * bash /home/pi/capture-upload.sh 2 & 1 >> /home/pi/cron.log
#!/bin/bash
# capture-upload.sh set -e gphoto2 --auto-detection --capture-image-and-download --force-overwrite curl -F "[email protected]" https:// user: pass@potrerohillcam. herokuapp.com/upload
Ενώ η αρχική απόδειξη της ιδέας χειριζόταν τη μεταφόρτωση στο S3, αποφάσισα ότι ήταν πολύ πιο εύκολο* να απλοποιήσω την ευθύνη του Raspberry Pi και να ξεκινήσω τα βήματα S3 και μετά την επεξεργασία σε έναν απλό διακομιστή ιστού που λειτουργεί στο Heroku. Αυτή η εντολή curl παίρνει τη φωτογραφία που έχει καταγραφεί και την αποστέλλει σε αυτόν τον διακομιστή.
* με ευκολότερο, εννοώ ότι είχα βαρεθεί να περιμένω πακέτα για μεταγλώττιση στο Pi.
Βήμα 2: Κάμερα σε θήκη πελεκάνας ανθεκτική στις καιρικές συνθήκες
Τώρα που η λύση κάμερας/RPi ήταν αξιόπιστα ικανή να τραβήξει φωτογραφίες και να τις ανεβάσει, άρχισα να δουλεύω σε μια θήκη που θα διατηρεί ασφαλή όλα τα ηλεκτρονικά στη βροχή.
Φορτώστε τις φωτογραφίες μία προς μία και τοποθετήστε το δείκτη του ποντικιού πάνω στο λευκό πλαίσιο που περιγράφεται για μια περιγραφή του τμήματος/βήματος.
Βήμα 3: Ρύθμιση πραγματικού κόσμου
Το τελευταίο βήμα ήταν η τοποθέτηση της θήκης Pelican στο πίσω κάγκελο και η επαλήθευση ότι όλα λειτουργούσαν.
Συνιστάται:
Η αδιάβροχη θήκη λέιζερ!: 7 βήματα (με εικόνες)
Η αδιάβροχη θήκη λέιζερ!: Τα πράσινα λέιζερ είναι φοβερά, έχουν ορατές ακτίνες, είναι φωτεινά και αν θέλετε να επισημάνετε κάτι, τι καλύτερο να χρησιμοποιήσετε από έναν πράσινο δείκτη λέιζερ; Τώρα για το επόμενο επίπεδο, το λέιζερ WATERPROOF. Το πρόβλημα είναι, αδιάβροχα λέιζερ/θήκες για
Η ευκολότερη κάμερα web ως κάμερα ασφαλείας - Ανίχνευση κίνησης και εικόνες με email: 4 βήματα
Η ευκολότερη κάμερα ως κάμερα ασφαλείας - Ανίχνευση κίνησης και εικόνες μέσω ηλεκτρονικού ταχυδρομείου: Δεν χρειάζεται πλέον να κατεβάζετε ή να διαμορφώνετε λογισμικό για να λαμβάνετε εικόνες που εντοπίζονται από την κάμερα στο email σας - απλά χρησιμοποιήστε το πρόγραμμα περιήγησής σας. Χρησιμοποιήστε ένα ενημερωμένο πρόγραμμα περιήγησης Firefox, Chrome, Edge ή Opera σε Windows, Mac ή Android για να τραβήξετε την εικόνα
Upcycled κάμερα εφεδρική κάμερα: 7 βήματα (με εικόνες)
Upcycled Camcorder Backup Camera: Είμαι βέβαιος ότι οι περισσότεροι από εσάς που διαβάζετε αυτό έχετε ένα συρτάρι ή ένα ντουλάπι κάπου γεμάτο από κάποτε αγαπημένη τεχνολογία που μόλις έχει γίνει πολύ παλιά και ξεπερασμένη. Σίγουρα έχω το μερίδιό μου στην παλιά τεχνολογία και είναι λυπηρό να βλέπω τέτοιες δυνατότητες να χάνονται. Λοιπόν, σε αυτόν τον οδηγό, είμαι
Μηχανισμός Pan and Tilt for DSLR Time Lapses: 7 βήματα (με εικόνες)
Μηχανισμός Pan and Tilt for DSLR Time Lapses: Είχα μερικούς βηματικούς κινητήρες και ήθελα πραγματικά να τους χρησιμοποιήσω για να φτιάξω κάτι δροσερό. Αποφάσισα ότι θα φτιάξω ένα σύστημα Pan and Tilt για τη φωτογραφική μηχανή DSLR, ώστε να μπορώ να δημιουργήσω δροσερά χρονικά περιθώρια. Αντικείμενα που θα χρειαστείτε: 2x stepper motors -htt
Φορητή αδιάβροχη κουβέρτα πικνίκ LED με σκληρό κέντρο εξυπηρέτησης επιφάνειας !: 10 βήματα (με εικόνες)
Φορητή αδιάβροχη κουβέρτα πικνίκ LED με σκληρή επιφάνεια σερβιρίσματος !: Εδώ στο Λος Άντζελες υπάρχουν πολλά μέρη για πικνίκ τα βράδια και να παρακολουθήσετε μια υπαίθρια ταινία, όπως το Cinespia στο νεκροταφείο του Χόλιγουντ για πάντα. Αυτό ακούγεται τρομακτικό, αλλά όταν έχετε τη δική σας κουβέρτα πικνίκ από βινύλιο για να απλώσετε στο γκαζόν, για να