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

DIY Εξωτερικός φωτισμός τοπίου: 7 βήματα (με εικόνες)
DIY Εξωτερικός φωτισμός τοπίου: 7 βήματα (με εικόνες)

Βίντεο: DIY Εξωτερικός φωτισμός τοπίου: 7 βήματα (με εικόνες)

Βίντεο: DIY Εξωτερικός φωτισμός τοπίου: 7 βήματα (με εικόνες)
Βίντεο: 🌲🌳7 Φυτά Ιδανικά για Εντυπωσιακούς Φράχτες - the gardener 2024, Ιούλιος
Anonim
DIY Εξωτερικός φωτισμός τοπίου
DIY Εξωτερικός φωτισμός τοπίου

Είχα προβλήματα με εταιρείες φωτισμού τοπίου από τότε που αγόρασα το πρώτο μου αρχοντικό το 2003. Οι μετασχηματιστές έχουν χαμηλή ισχύ με μη διαισθητικές διεπαφές κουμπιών και φτηνές οθόνες όπου η ισχύς φαίνεται να είναι πιο πολύτιμη από την πλατίνα. Αν δεν εισάγετε ένα πραγματικά υψηλό σημείο τιμής, τα φώτα είναι εξαιρετικά κακής ποιότητας με ελάχιστα έως ανύπαρκτα ανταλλακτικά (αιχμές). Οι σύνδεσμοι είναι απογοητευτικοί και επίμονοι. Παίζω με τα Raspberry Pi εδώ και μερικά χρόνια και σκέφτηκα ότι έπρεπε να είναι μια καλή βάση για έναν ελεγκτή φωτισμού. Iθελα πολύ να βάλω τη δική μου λύση και αυτό έγινε το έργο μου για την άνοιξη του 2019 για βελτίωση του σπιτιού.

Προμήθειες

Τρέχουσα λίστα επιτυχημένων προμηθειών

~ Shrink Tubing:

~ Φώτα πλημμύρας:

~ Σύρμα:

~ Θήκη:

El Πίνακας τοποθέτησης θήκης:

~ Αδιάβροχη λωρίδα LED:

Ire Σύρμα σιλικόνης:

Channel Κανάλι αλουμινίου (U06B10 Μαύρο με λευκό κάλυμμα γάλακτος):

~ Τελειώματα (Μαύρο U06):

~ Συρραπτικά τοπίου:

Supp Τροφοδοσία:

~ Raspberry Pi W:

~ Ρελέ:

Λίστα παρακολούθησης

~ Συνδέσεις:

Προστέθηκε η ευκολία

Station Σταθμός συγκόλλησης μπαταριών Ryobi:

Tor Φακός Dremel Butane:

Αποτυχημένες Λύσεις

~ Εξωτερικά παξιμάδια καλωδίων:

~ Συνδέσεις καλωδίων:

~ Flood Lights:

Βήμα 1: Έμπνευση και αναγνώριση

Οι προκαταρκτικές αναζητήσεις με οδήγησαν σε δύο ξεχωριστές διαδικτυακές οδηγίες που ένιωσα ότι μπορούσαν να συνδυαστούν και να ενημερωθούν για να δημιουργήσουν αυτό που έψαχνα.

~ Ο Colin Miles, γνωστός και ως onehourcleaner στο Instructables, με ενέπνευσε με αυτήν την ανάρτηση. Εξήγησε τέλεια την καλωδίωση τροφοδοσίας, οπότε δεν πρόκειται να ξαναγράψω τη δουλειά του, μάλλον θα προσθέσω κάποιες ενημερώσεις.

Ο Matyscabreras στο YouTube δημιούργησε ένα υπέροχο βίντεο με φώτα LED DIY.

Βήμα 2: Μεθοδολογία

Με βάση τις εμπνευσμένες αναρτήσεις, οι στόχοι μου ήταν οι εξής:

~ Χρησιμοποιήστε τροφοδοτικό υπολογιστή που θα τροφοδοτεί τόσο τα φώτα όσο και ένα Raspberry Pi.

~ Γράψτε προσαρμοσμένο κωδικό Python που θα ελέγχει την ενεργοποίηση και απενεργοποίηση των φώτων.

~ Χρησιμοποιήστε μια υπηρεσία ιστού για να καθορίσετε τις ώρες ανατολής/δύσης ως βάση για τον έλεγχο των φώτων.

Κατασκευάζω τα δικά μου φώτα έτσι ώστε να μπορούν να δημιουργηθούν εύκολα ανταλλακτικά.

~ Δημοσιεύστε λύση για να χρησιμοποιήσουν/βελτιώσουν/απολαύσουν άλλοι.

Βήμα 3: Sunrise/Sunset Web Service

Όπως αναφέρεται στο "Βήμα 11: Βελτιώσεις σε εξέλιξη & Περιτύλιξη" σε μία από τις εμπνευσμένες αναρτήσεις, ο Colin αναφέρει τη χρήση του Weather Underground με την απόκτηση ενός κλειδιού API. Δυστυχώς, το API της WU έφτασε στο τέλος της υπηρεσίας. Βρήκα μια άλλη υπηρεσία που ονομάζεται Sunrise Sunset που χρησιμοποιεί ένα απλό API REST. Μπορείτε να σχηματίσετε το κατάλληλο URL που περιλαμβάνει τις συντεταγμένες γεωγραφικού πλάτους και γεωγραφικού μήκους σε δεκαδικούς βαθμούς. Όταν κληθεί, το API θα επιστρέψει το JSON με την ανατολή και τη δύση του ηλίου σε εκείνη τη θέση σε ώρα UTC.

Ένα παράδειγμα URL και απάντησης έχουν ως εξής:

URL

api.sunrise-sunset.org/json?lat=36.7201600…

Απάντηση

{

"results": {"sunrise": "6:31:48 π.μ.", "sunset": "5:32:25 PM", "solar_noon": "12:02:07 PM", "day_length": "11: 00: 37 "," civil_twilight_begin ":" 6:05:35 ΠΜ "," civil_twilight_end ":" 5:58:39 ΜΜ "," nautical_twilight_begin ":" 5:35:23 π.μ. "," nautical_twilight_end ":" 6:28:50 ΜΜ "," astronomical_twilight_begin ":" 5:05:23 π.μ. "," astronomical_twilight_end ":" 6:58:50 ΜΜ "}," status ":" OK "}

Κατά τη συγγραφή του κώδικα Python, δυσκολεύτηκα πολύ στην αντιμετώπιση και τη μετατροπή μεταξύ ζωνών ώρας. Πιστεύω ότι ο κωδικός μου λειτουργεί όπως σκοπεύω. Μια καλή δοκιμή θα είναι όταν τα ρολόγια αλλάζουν για θερινή ώρα. Εκ των υστέρων, μια μελλοντική βελτίωση μπορεί να είναι να θέσω το Raspberry Pi να λειτουργεί στο UTC και να μην πραγματοποιεί καθόλου μετατροπές. Εάν αποφασίσω να το κάνω αυτό, θα ενημερώσω αυτές τις οδηγίες.

Βήμα 4: Κώδικας Python

Πρόσθεσα τον κώδικα Python μου στο αποθετήριο "OutdoorLighting" του GitHub μου. Χαιρετίζω απολύτως την εισαγωγή στον κώδικα Python μου. Το README.md έχει ως εξής:

Τα σενάρια Python χρησιμοποιούνται για την αυτόματη ενεργοποίηση/απενεργοποίηση του εξωτερικού φωτισμού από ένα Raspberry Pi. Χρησιμοποιεί το Sunrise Sunset REST API για να επιστρέψει χρόνος στο JSON (https://sunrise-sunset.org/).

Χρησιμοποιεί τα ακόλουθα πακέτα: python 3 pip3 python-ζητά python-dateutil Χρησιμοποιώντας το ακόλουθο cron για να εκτελέσετε αυτό το σενάριο στις 1 το πρωί καθημερινά και στην επανεκκίνηση του συστήματος (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

Βήμα 5: Συναρμολόγηση ελεγκτή

Συνέλευση ελεγκτή
Συνέλευση ελεγκτή
Συνέλευση ελεγκτή
Συνέλευση ελεγκτή
Συνέλευση ελεγκτή
Συνέλευση ελεγκτή

Οι φωτογραφίες φέρουν ετικέτα με όλες τις συνδέσεις που απαιτούνται για τη λειτουργία του ελεγκτή.

Βήμα 6: Ελαφριά κατασκευή

Ελαφριά Κατασκευή
Ελαφριά Κατασκευή
Ελαφριά Κατασκευή
Ελαφριά Κατασκευή
Ελαφριά Κατασκευή
Ελαφριά Κατασκευή

Μετά από κάποια δοκιμή και λάθος, αυτός είναι ο ελαφρύς σχεδιασμός στον οποίο απολαμβάνω. Οι φωτογραφίες φέρουν ετικέτα με συγκεκριμένες οδηγίες.

Βήμα 7: Συμπέρασμα

συμπέρασμα
συμπέρασμα
συμπέρασμα
συμπέρασμα

Αυτό το έργο ήταν ελαφρώς προκλητικό, σποραδικά απογοητευτικό και πολύ ανταποδοτικό. Σπατάλησα κάποια χρήματα κατά τη διάρκεια της προσωπικής μου Ε & Α, αλλά όχι πολλά. Ξόδεψα περισσότερα από όσα χρειαζόμουν στο τροφοδοτικό ATX για να προσφέρω μελλοντική δυνατότητα επέκτασης. Το σχέδιο είναι να λειτουργήσει ο φωτισμός εντελώς γύρω από το σπίτι. Τα ίδια τα φώτα έγιναν πολύ μοντέρνα και ελκυστικά. Ορισμένοι μπορεί να προτιμούν ένα κλιμακωτό φως και είμαι σίγουρος ότι μια λύση plug-and-play μπορεί να προμηθευτεί στο Amazon.

Συνιστάται: