Obsah:

DIY osvětlení venkovní krajiny: 7 kroků (s obrázky)
DIY osvětlení venkovní krajiny: 7 kroků (s obrázky)

Video: DIY osvětlení venkovní krajiny: 7 kroků (s obrázky)

Video: DIY osvětlení venkovní krajiny: 7 kroků (s obrázky)
Video: Adel ukazala prso 2024, Červenec
Anonim
DIY venkovní osvětlení krajiny
DIY venkovní osvětlení krajiny

Od doby, kdy jsem v roce 2003 koupil svůj první městský dům, mám problémy s krajinářskými osvětlovacími společnostmi. Transformátory mají nízký výkon s neintuitivním rozhraním tlačítek a levnými obrazovkami, kde se zdá, že výkon je cennější než platina. Pokud nezadáte opravdu vysokou cenu, světla mají extrémně špatnou kvalitu s téměř neexistujícími náhradními díly (hroty). Konektory jsou frustrující a vybíravé. Hraji s Raspberry Pi už několik let a myslel jsem si, že to musí být dobrý základ pro ovladač osvětlení. Opravdu jsem chtěl zavést své vlastní řešení a toto se stalo mým vášnivým projektem pro jaro 2019 pro domácí zlepšení.

Zásoby

Aktuální seznam úspěšných dodávek

~ Smršťovací bužírky:

~ Flood Lights:

~ Drát:

~ Případ:

~ Panel pro montáž pouzdra:

~ LED vodotěsný pásek:

~ Silikonový drát:

~ Hliníkový kanál (U06B10 černý s mléčným bílým krytem):

~ Koncové čepice (U06 černá):

~ Krajinné sponky:

~ Napájení:

~ Raspberry Pi W:

~ Relé:

Seznam toho, co chci vidět

~ Konektory:

Přidané pohodlí

~ Ryobi baterie pájecí stanice:

~ Dremel Butane Torch:

Neúspěšná řešení

~ Venkovní drátěné matice:

~ Drátové konektory:

~ Flood Lights:

Krok 1: Inspirace a potvrzení

Předběžná vyhledávání mě přivedla ke dvěma samostatným online instrukcím, o kterých jsem si myslel, že je lze kombinovat a aktualizovat a vytvořit tak to, co jsem hledal.

~ Colin Miles, alias onehourcleaner na Instructables, mě inspiroval tímto příspěvkem. Dokonale vysvětlil zapojení napájecího zdroje, takže nebudu přepisovat jeho práci, spíše přidám nějaké aktualizace.

~ Matyscabreras na YouTube vytvořil skvělé video o DIY LED světlech.

Krok 2: Metodika

Na základě inspirativních příspěvků byly mé cíle následující:

~ Použijte počítačový zdroj, který napájí světla i Raspberry Pi.

~ Napište vlastní kód Pythonu, který by ovládal zapnutí a vypnutí světel.

~ Pomocí webové služby určete časy východu/západu slunce jako základ pro ovládání světel.

~ Vytvořte si vlastní světla, aby bylo možné snadno vyrábět náhrady.

~ Publikovat řešení pro ostatní k využití/vylepšení/užívání.

Krok 3: Webová služba Sunrise/Sunset

Jak již bylo zmíněno v „Krok 11: Probíhá vylepšení a zabalení“jednoho z inspirativních příspěvků, Colin zmiňuje používání aplikace Weather Underground získáním klíče API. API WU bohužel dosáhlo konce služby. Našel jsem další službu s názvem Sunrise Sunset, která využívá jednoduché REST API. Můžete vytvořit příslušnou adresu URL zahrnující souřadnice zeměpisné šířky a délky v desetinných stupních. Při volání API vrátí JSON s východem a západem slunce v daném místě v čase UTC.

Příklad adresy URL a odpovědi je následující:

URL

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

Odezva

{

"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 AM "," civil_twilight_end ":" 17:58:39 PM "," nautical_twilight_begin ":" 5:35:23 AM "," nautical_twilight_end ":" 18:28:50 "," astronomical_twilight_begin ":" 5:05:23 AM "," astronomical_twilight_end ":" 18:58:50 PM "}," status ":" OK "}

Při psaní kódu v Pythonu jsem měl velké problémy s zpracováním a převodem mezi časovými pásmy. Věřím, že můj kód funguje tak, jak mám v úmyslu. Dobrý test bude, když se hodiny změní na letní čas. Při zpětném pohledu může být budoucí vylepšení nastavení mého Raspberry Pi tak, aby fungoval v UTC a neprováděl vůbec žádné převody. Pokud se tak rozhodnu, aktualizuji tyto pokyny.

Krok 4: Kód Pythonu

Přidal jsem svůj kód Pythonu do úložiště „OutdoorLighting“svého GitHubu. Absolutně vítám vstup do mého kódu v Pythonu. Soubor README.md je následující:

Skripty Pythonu používané k automatickému zapínání/vypínání venkovního osvětlení z Raspberry Pi. Využívá REST API Sunrise Sunset k vrácení času v JSON (https://sunrise-sunset.org/).

Používá následující balíčky: python 3 pip3 python-requests python-dateutil Použití následujícího cronu ke spuštění tohoto skriptu v 1 hodinu ráno a při restartu systému (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

Krok 5: Sestavení ovladače

Sestava ovladače
Sestava ovladače
Sestava ovladače
Sestava ovladače
Sestava ovladače
Sestava ovladače

Fotografie jsou označeny všemi připojeními potřebnými k ovládání ovladače.

Krok 6: Lehká konstrukce

Lehká konstrukce
Lehká konstrukce
Lehká konstrukce
Lehká konstrukce
Lehká konstrukce
Lehká konstrukce

Po nějakém pokusu a omylu je to světelný design, na kterém jsem spokojený a se kterým jsem spokojený. Fotografie jsou označeny konkrétními pokyny.

Krok 7: Závěr

Závěr
Závěr
Závěr
Závěr

Tento projekt byl mírně náročný, sporadicky frustrující a velmi přínosný. Během svého osobního výzkumu a vývoje jsem promrhal nějaké peníze, ale ne moc. Strávil jsem víc, než jsem potřeboval, na napájení ATX, abych mohl nabídnout budoucí rozšiřitelnost. V plánu je rozběhnout osvětlení kompletně po celém domě. Samotná světla se ukázala velmi moderní a atraktivní. Někteří mohou dávat přednost stupňovitému světlu a jsem si jistý, že řešení typu plug-and-play lze získat na Amazonu.

Doporučuje: