Obsah:
- Zásoby
- Krok 1: Inspirace a potvrzení
- Krok 2: Metodika
- Krok 3: Webová služba Sunrise/Sunset
- Krok 4: Kód Pythonu
- Krok 5: Sestavení ovladače
- Krok 6: Lehká konstrukce
- Krok 7: Závěr
Video: DIY osvětlení venkovní krajiny: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
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
Fotografie jsou označeny všemi připojeními potřebnými k ovládání ovladače.
Krok 6: 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
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:
ÚŽASNÁ DIY solární svítilna venkovní LED lampa: 9 kroků
AMAZING DIY Solar-Powered Outdoor LED-Lamp: Hello there! V tomto Instructable se můžete naučit, jak postavit levnou a snadnou solární LED lampu! Přes den nabíjí baterii a v noci svítí velmi jasnou LED COB! Postupujte podle pokynů! Můžeš to udělat! Je to opravdu snadné a zábavné! Tento des
Automatizovaný zahradní systém postavený na Raspberry Pi pro venkovní nebo vnitřní použití - MudPi: 16 kroků (s obrázky)
Automatizovaný zahradní systém postavený na Raspberry Pi pro venkovní nebo vnitřní použití - MudPi: Máte rádi zahradničení, ale nemůžete si najít čas na jeho údržbu? Možná máte nějaké pokojové rostliny, které vypadají trochu žíznivě nebo hledají způsob, jak automatizovat vaši hydroponii? V tomto projektu tyto problémy vyřešíme a naučíme se základy
DIY nízkonapěťové venkovní osvětlení ovládané pomocí Raspberry Pi: 11 kroků (s obrázky)
DIY nízkonapěťové venkovní osvětlení ovládané pomocí Raspberry Pi: Proč? Musím přiznat, že jsem, stejně jako mnoho dalších, velkým fanouškem internetu věcí (nebo IoT). Jsem také stále unavený připojením všech svých světel, spotřebičů, předních dveří, garážových vrat a kdoví čeho ještě k odhalenému internetu. Zvláště u akcí, jako je
Venkovní svítidlo odolné proti povětrnostním vlivům pro Lifx nebo Hue: 5 kroků (s obrázky)
Venkovní svítidlo odolné proti povětrnostním vlivům pro Lifx nebo Hue: Chtěl jsem osvětlit svou zahradu svými žárovkami Lifx Color 1000, pro večerní zábavu i příležitostné dvorní rave. Vzhledem k náchylnosti žárovek vůči vlhkosti a teplu jsem na trhu nenašel žádné příslušenství, které by dostatečně chránilo
ME 470 Volné tvarování krajiny: 7 kroků
ME 470 Volné tvarování krajiny: Následující je výukové video Daniela VanFleterena, které vizuálně prochází procesem použití volné formy Solidworks k vytváření obtížných kontur pomocí příkladu mapování topografických obrysů dané krajiny