Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Inspiration og anerkendelse
- Trin 2: Metodik
- Trin 3: Sunrise/Sunset Web Service
- Trin 4: Python -kode
- Trin 5: Controller -samling
- Trin 6: Let konstruktion
- Trin 7: Konklusion
Video: DIY udendørs landskabsbelysning: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Jeg har haft problemer med landskabsbelysningsselskaber, siden jeg købte mit første rækkehus i 2003. Transformatorerne er lavdrevne med ikke-intuitive trykknapgrænseflader og billige skærme, hvor watt synes at være mere værdifuld end platin. Medmindre du angiver et virkelig højt prispunkt, er lysene ekstremt dårlig kvalitet med knappe til ikke-eksisterende reservedele (pigge). Stikkene er frustrerende og finurlige. Jeg har spillet med Raspberry Pi i et par år og tænkte, at det måtte være et godt grundlag for en belysningskontroller. Jeg ville virkelig rulle min egen løsning, og dette blev mit forår 2019 -passionsprojekt for forbedring af hjemmet.
Forbrugsvarer
Nuværende succesfulde forsyningsliste
~ Shrink Tubing:
~ Oversvømmelseslys:
~ Wire:
~ Sag:
~ Kabinetmonteringspanel:
~ LED vandtæt strip:
~ Silikontråd:
~ Aluminiumskanal (U06B10 sort m/mælkehvid omslag):
~ Sluthætter (U06 sort):
~ Landskaber hæfteklammer:
~ Strømforsyning:
~ Raspberry Pi W:
~ Relæ:
Watch List
~ Stik:
Tilføjet bekvemmelighed
~ Ryobi batterilodningsstation:
~ Dremel Butane Torch:
Mislykkede løsninger
~ Udendørs trådnødder:
~ Trådstik:
~ Oversvømmelseslys:
Trin 1: Inspiration og anerkendelse
Foreløbige søgninger førte mig til to separate online -instruktioner, som jeg følte kunne kombineres og opdateres til at skabe det, jeg ledte efter.
~ Colin Miles, aka onehourcleaner on Instructables, inspirerede mig med dette indlæg. Han forklarede strømforsyningens ledninger perfekt, så jeg vil ikke omskrive hans arbejde, snarere vil jeg tilføje nogle opdateringer.
~ Matyscabreras på YouTube lavede en fantastisk video om DIY LED -lys.
Trin 2: Metodik
Baseret på de inspirerende indlæg var mine mål følgende:
~ Brug en pc -strømforsyning, der driver både lysene og en Raspberry Pi.
~ Skriv en brugerdefineret Python -kode, som kontrollerer at tænde og slukke lyset.
~ Brug en webtjeneste til at bestemme solopgangs-/solnedgangstider som grundlag for styring af lysene.
~ Konstruer mine egne lys, så udskiftninger let kan produceres.
~ Publicer løsning, så andre kan bruge/forbedre/nyde.
Trin 3: Sunrise/Sunset Web Service
Som nævnt i "Trin 11: Forbedringer i gang og indpakning" af et af de inspirerende indlæg, nævner Colin at bruge Weather Underground ved at skaffe en API-nøgle. Desværre har WU's API nået slutningen af tjenesten. Jeg fandt en anden service kaldet Sunrise Sunset, der anvender en simpel REST API. Du kan danne den relevante URL med dine breddegrad og længdegradskoordinater i decimalgrader. Når den kaldes, returnerer API'en JSON med solopgang og solnedgang på dette sted i UTC -tid.
Et eksempel URL og svar er som følger:
URL
api.sunrise-sunset.org/json?lat=36.7201600…
Respons
{
"resultater": {"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 ":" 6:28:50 PM "," astronomical_twilight_begin ":" 5:05:23 AM "," astronomical_twilight_end ":" 18:58:50 PM "}," status ":" OK "}
Da jeg skrev min Python -kode, kæmpede jeg meget med at håndtere og konvertere mellem tidszoner. Jeg tror, at min kode fungerer, som jeg har tænkt mig. En god test vil være, når urene skifter til sommertid. Set i bakspejlet kan en fremtidig forbedring være at indstille min Raspberry Pi til at fungere i UTC og slet ikke udføre konverteringer. Hvis jeg beslutter mig for at gøre det, opdaterer jeg disse instruktioner.
Trin 4: Python -kode
Jeg tilføjede min Python -kode til "OutdoorLighting" -lageret i mit GitHub. Jeg glæder mig absolut over input til min Python -kode. README.md er som følger:
Python -scripts bruges til automatisk at tænde/slukke udendørs belysning fra en Raspberry Pi. Udnytter Sunrise Sunset REST API til at returnere tider i JSON (https://sunrise-sunset.org/).
Bruger følgende pakker: python 3 pip3 python-request python-dateutil Brug af følgende cron til at køre dette script kl. 1 hver dag og ved systemstart (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py
Trin 5: Controller -samling
Billederne er mærket med alle de forbindelser, der er nødvendige for at betjene controlleren.
Trin 6: Let konstruktion
Efter nogle forsøg og fejl er dette det lette design, jeg sætter mig fast på, som jeg er tilfreds med. Billederne er mærket med specifikke instruktioner.
Trin 7: Konklusion
Dette projekt var lidt udfordrende, sporadisk frustrerende og meget givende. Jeg spildte nogle penge under min personlige FoU, men ikke meget. Jeg brugte mere end jeg havde brug for på ATX-strømforsyningen for at tilbyde fremtidig udvidelsesevne. Planen er at køre belysning helt rundt i huset. Selve lysene viste sig at være meget moderne og attraktive. Nogle foretrækker måske et opdelt lys, og jeg er sikker på, at en plug-and-play-løsning kan købes på Amazon.
Anbefalede:
Automatiseret havesystem bygget på Raspberry Pi til udendørs eller indendørs - MudPi: 16 trin (med billeder)
Automatiseret havesystem Bygget på Raspberry Pi til udendørs eller indendørs - MudPi: Kan du lide havearbejde, men kan ikke finde tid til at vedligeholde det? Måske har du nogle stueplanter, der ser lidt tørstige ud eller leder efter en måde at automatisere din hydroponik? I dette projekt vil vi løse disse problemer og lære det grundlæggende i
DIY lavspændings udendørs belysning kontrolleret ved hjælp af Raspberry Pi: 11 trin (med billeder)
DIY lavspændings udendørs belysning styret ved hjælp af Raspberry Pi: Hvorfor? Jeg må indrømme, at jeg, som mange andre, er en stor fan af tingenes internet (eller IoT). Jeg er også stadig træt af at tilslutte alle mine lys, apparater, hoveddør, garageport og hvem ved hvad mere til det udsatte internet. Især med begivenheder som
Udendørs, vejrbestandig armatur til Lifx eller nuance: 5 trin (med billeder)
Udendørs, vejrbestandig armatur til Lifx eller Hue: Jeg ville belyse min have med mine Lifx Color 1000 pærer, til aftenoplevelse samt lejlighedsvis rave i baghaven. I betragtning af pærernes sårbarhed over for fugt og varme, kunne jeg ikke finde noget armatur på markedet, der tilstrækkeligt ville beskytte t
Udendørs vejrstation til La COOL Board: 3 trin (med billeder)
Udendørs vejrstation til La COOL Board: Hej, i dag vil jeg vise dig, hvordan du laver et lavt hus til La COOL Board, der kan modstå ekstreme vejrforhold, det inkluderer et solpanel, der kan drive stationen uden besvær med genopladning ( hvis du bor i et område med tilstrækkelig
USB indendørs/udendørs termometer (eller 'min første USB -enhed'): 4 trin (med billeder)
USB indendørs/udendørs termometer (eller, 'Min første USB -enhed'): Dette er et simpelt design, der viser USB -periferienheden på PIC 18F'erne. Der er en masse eksempler på 18F4550 40 pin chips online, dette design viser den mindre 18F2550 28 pin version. PCB'et bruger overflademonterede dele, men alle