Inhaltsverzeichnis:

DIY Außenlandschaftsbeleuchtung - Gunook
DIY Außenlandschaftsbeleuchtung - Gunook

Video: DIY Außenlandschaftsbeleuchtung - Gunook

Video: DIY Außenlandschaftsbeleuchtung - Gunook
Video: 50/200 LED Solar Copper Wire Lamp Powered String Fairy Light 2024, November
Anonim
DIY Outdoor-Landschaftsbeleuchtung
DIY Outdoor-Landschaftsbeleuchtung

Ich hatte Probleme mit Landschaftsbeleuchtungsunternehmen, seit ich 2003 mein erstes Stadthaus gekauft habe. Die Transformatoren haben eine geringe Leistung mit nicht intuitiven Tastenschnittstellen und billigen Bildschirmen, bei denen die Wattzahl kostbarer zu sein scheint als Platin. Sofern Sie keinen wirklich hohen Preis angeben, sind die Leuchten von extrem schlechter Qualität mit knappen bis nicht vorhandenen Ersatzteilen (Spikes). Die Anschlüsse sind frustrierend und pingelig. Ich spiele seit einigen Jahren mit Raspberry Pi's und dachte mir, das muss eine gute Basis für einen Lichtcontroller sein. Ich wollte unbedingt meine eigene Lösung entwickeln und dies wurde zu meinem Leidenschaftsprojekt im Frühjahr 2019 für Heimwerker.

Lieferungen

Aktuelle Liste erfolgreicher Lieferungen

~Schrumpfschlauch:

~ Flutlichter:

~ Draht:

~ Fall:

~Gehäusemontageplatte:

~ LED wasserdichter Streifen:

~Silikondraht:

~Aluminiumkanal (U06B10 Schwarz mit milchweißer Abdeckung):

~Endkappen (U06 Schwarz):

~ Heftklammern im Querformat:

~ Stromversorgung:

~ Himbeer-Pi W:

~Relais:

Beobachtungsliste

~ Anschlüsse:

Mehr Komfort

~Ryobi Batterie Lötstation:

~Dremel Butanbrenner:

Fehlgeschlagene Lösungen

~ Drahtmuttern für den Außenbereich:

~Kabelanschlüsse:

~ Flutlichter:

Schritt 1: Inspiration & Anerkennung

Vorläufige Recherchen führten mich zu zwei separaten Online-Anweisungen, die meiner Meinung nach kombiniert und aktualisiert werden könnten, um das zu erstellen, wonach ich suchte.

~ Colin Miles, alias Onehourcleaner auf Instructables, hat mich mit diesem Beitrag inspiriert. Er hat die Verkabelung der Stromversorgung perfekt erklärt, also werde ich seine Arbeit nicht neu schreiben, sondern ein paar Updates hinzufügen.

~Matyscabreras auf YouTube hat ein großartiges Video über DIY-LED-Leuchten erstellt.

Schritt 2: Methodik

Basierend auf den inspirierenden Beiträgen waren meine Ziele wie folgt:

~ Verwenden Sie ein PC-Netzteil, das sowohl die Lichter als auch einen Raspberry Pi mit Strom versorgt.

~ Schreiben Sie benutzerdefinierten Python-Code, der das Ein- und Ausschalten der Lichter steuert.

~Benutzen Sie einen Webservice, um Sonnenauf- und -untergangszeiten als Grundlage für die Steuerung der Beleuchtung zu bestimmen.

~ Konstruiere meine eigenen Leuchten, damit Ersatz leicht hergestellt werden kann.

~Veröffentlichen Sie eine Lösung, damit andere sie nutzen/verbessern/genießen können.

Schritt 3: Sunrise/Sunset Web Service

Wie in "Step 11: Improvements In-Progress & Wrapping Up" eines der inspirierenden Posts erwähnt, erwähnt Colin die Verwendung von Weather Underground, indem er einen API-Schlüssel erhält. Leider hat die API der WU das Dienstende erreicht. Ich habe einen anderen Dienst namens Sunrise Sunset gefunden, der eine einfache REST-API verwendet. Sie können die entsprechende URL erstellen, die Ihre Breiten- und Längenkoordinaten in Dezimalgrad enthält. Beim Aufruf gibt die API JSON mit dem Sonnenaufgang und Sonnenuntergang an diesem Ort in UTC-Zeit zurück.

Eine Beispiel-URL und Antwort lautet wie folgt:

URL

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

Antwort

{

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

Beim Schreiben meines Python-Codes hatte ich große Probleme mit dem Umgang mit und der Konvertierung zwischen Zeitzonen. Ich glaube, mein Code funktioniert so, wie ich es beabsichtige. Ein guter Test ist, wenn die Uhren auf Sommerzeit umstellen. Im Nachhinein könnte eine zukünftige Verbesserung darin bestehen, meinen Raspberry Pi so einzustellen, dass er in UTC arbeitet und überhaupt keine Konvertierungen durchführt. Wenn ich mich dazu entscheide, werde ich diese Anleitung aktualisieren.

Schritt 4: Python-Code

Ich habe meinen Python-Code zum Repository "OutdoorLighting" meines GitHub hinzugefügt. Ich freue mich absolut über Eingaben zu meinem Python-Code. Die README.md lautet wie folgt:

Python-Skripte, die verwendet werden, um die Außenbeleuchtung von einem Raspberry Pi automatisch ein- und auszuschalten. Verwendet die Sunrise Sunset REST API, um Zeiten in JSON (https://sunrise-sunset.org/) zurückzugeben.

Verwendet die folgenden Pakete: python 3 pip3 python-requests python-dateutil Verwenden des folgenden Crons, um dieses Skript jeden Tag um 1 Uhr morgens und beim Neustart des Systems auszuführen (crontab -e): 0 1 * * * /home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

Schritt 5: Controller-Baugruppe

Controller-Baugruppe
Controller-Baugruppe
Controller-Baugruppe
Controller-Baugruppe
Controller-Baugruppe
Controller-Baugruppe

Die Fotos sind mit allen Anschlüssen beschriftet, die zum Betrieb des Controllers benötigt werden.

Schritt 6: Leichtbau

Leichtbau
Leichtbau
Leichtbau
Leichtbau
Leichtbau
Leichtbau

Nach einigem Ausprobieren habe ich mich für dieses Lichtdesign entschieden, mit dem ich zufrieden bin. Die Fotos sind mit spezifischen Anweisungen beschriftet.

Schritt 7: Fazit

Abschluss
Abschluss
Abschluss
Abschluss

Dieses Projekt war etwas herausfordernd, sporadisch frustrierend und sehr lohnend. Ich habe während meiner persönlichen Forschung und Entwicklung etwas Geld verschwendet, aber nicht viel. Ich habe mehr als nötig für das ATX-Netzteil ausgegeben, um zukünftige Erweiterbarkeit zu bieten. Geplant ist, die Beleuchtung komplett um das Haus herum zu führen. Die Leuchten selbst sind sehr modern und ansprechend geworden. Einige bevorzugen möglicherweise ein abgestuftes Licht und ich bin sicher, dass eine Plug-and-Play-Lösung bei Amazon erhältlich ist.

Empfohlen: