Sommario:

Illuminazione paesaggistica all'aperto fai-da-te: 7 passaggi (con immagini)
Illuminazione paesaggistica all'aperto fai-da-te: 7 passaggi (con immagini)

Video: Illuminazione paesaggistica all'aperto fai-da-te: 7 passaggi (con immagini)

Video: Illuminazione paesaggistica all'aperto fai-da-te: 7 passaggi (con immagini)
Video: Ucraino continua a divertirsi in spiaggia nonostante le bombe russe a Berdyansk 2024, Luglio
Anonim
Illuminazione di paesaggi all'aperto fai-da-te
Illuminazione di paesaggi all'aperto fai-da-te

Ho avuto problemi con le aziende di illuminazione del paesaggio da quando ho acquistato la mia prima casa a schiera nel 2003. I trasformatori sono a bassa potenza con interfacce a pulsanti non intuitive e schermi economici in cui il wattaggio sembra essere più prezioso del platino. A meno che non si inserisca un prezzo davvero alto, le luci sono di qualità estremamente scadente con parti di ricambio scarse o inesistenti (picchi). I connettori sono frustranti e pignoli. Ho giocato con Raspberry Pi per alcuni anni e ho pensato che dovesse essere una buona base per un controller di illuminazione. Volevo davvero lanciare la mia soluzione e questo è diventato il mio progetto di passione per la primavera 2019 per il miglioramento della casa.

Forniture

Elenco delle forniture di successo attuali

~ Tubo termoretraibile:

~Luci di inondazione:

~Filo:

~Caso:

~Pannello di montaggio della custodia:

~ Striscia impermeabile LED:

~Filo in silicone:

~ Canale in alluminio (U06B10 nero con copertura bianco latte):

~Terminali (U06 Nero):

~Graffette per paesaggi:

~Alimentazione:

~Raspberry Pi W:

~Relè:

Lista di controllo

~Connettori:

Convenienza aggiunta

~Stazione di saldatura della batteria Ryobi:

~ Torcia al butano Dremel:

Soluzioni fallite

~ Dadi per cavi esterni:

~Connettori per cavi:

~Luci di inondazione:

Passaggio 1: ispirazione e riconoscimento

Le ricerche preliminari mi hanno portato a due istruzioni online separate che ritenevo potessero essere combinate e aggiornate per creare ciò che stavo cercando.

~Colin Miles, alias onehourcleaner su Instructables, mi ha ispirato con questo post. Ha spiegato perfettamente il cablaggio dell'alimentatore quindi non riscriverò il suo lavoro, ma aggiungerò alcuni aggiornamenti.

~Matyscabreras su YouTube ha creato un fantastico video sulle luci a LED fai-da-te.

Fase 2: Metodologia

Sulla base dei post di ispirazione i miei obiettivi erano i seguenti:

~Utilizzare un alimentatore per PC che alimenterà sia le luci che un Raspberry Pi.

~ Scrivi codice Python personalizzato che controllerà l'accensione e lo spegnimento delle luci.

~Utilizzare un servizio web per determinare gli orari di alba/tramonto come base per il controllo delle luci.

~ Costruisci le mie luci in modo che le sostituzioni possano essere facilmente prodotte.

~Pubblica la soluzione che gli altri possono utilizzare/migliorare/apprezzare.

Passaggio 3: servizio web alba/tramonto

Come menzionato in "Fase 11: miglioramenti in corso e conclusione" di uno dei post di ispirazione, Colin menziona l'utilizzo di Weather Underground ottenendo una chiave API. Sfortunatamente, l'API di WU ha raggiunto la fine del servizio. Ho trovato un altro servizio chiamato Sunrise Sunset che utilizza una semplice API REST. Puoi formare l'URL appropriato incorporando le tue coordinate di latitudine e longitudine in gradi decimali. Quando viene chiamata, l'API restituirà JSON con l'alba e il tramonto in quella posizione nell'ora UTC.

Un esempio di URL e risposta è il seguente:

URL

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

Risposta

{

"results": { "sunrise":"6:31:48", "sunset":"17:32:25", "solar_noon":"12:02:07", "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" }

Durante la scrittura del mio codice Python, ho faticato molto nel gestire e convertire i fusi orari. Credo che il mio codice funzioni come intendo. Un buon test sarà quando gli orologi cambieranno per l'ora legale. Con il senno di poi, un miglioramento futuro potrebbe essere quello di impostare il mio Raspberry Pi per funzionare in UTC e non eseguire alcuna conversione. Se decido di farlo, aggiornerò queste istruzioni.

Passaggio 4: codice Python

Ho aggiunto il mio codice Python al repository "OutdoorLighting" del mio GitHub. Accolgo con favore l'input sul mio codice Python. Il file README.md è il seguente:

Script Python utilizzati per accendere/spegnere automaticamente l'illuminazione esterna da un Raspberry Pi. Utilizza l'API REST di Sunrise Sunset per restituire gli orari in JSON (https://sunrise-sunset.org/).

Utilizza i seguenti pacchetti: python 3 pip3 python-requests python-dateutil Utilizzo del seguente cron per eseguire questo script all'una di notte tutti i giorni e al riavvio del sistema (crontab -e): 0 1 * * * /home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

Passaggio 5: assemblaggio del controller

Assemblaggio del controller
Assemblaggio del controller
Assemblaggio del controller
Assemblaggio del controller
Assemblaggio del controller
Assemblaggio del controller

Le foto sono etichettate con tutte le connessioni necessarie per far funzionare il controller.

Passaggio 6: costruzione leggera

Costruzione leggera
Costruzione leggera
Costruzione leggera
Costruzione leggera
Costruzione leggera
Costruzione leggera

Dopo alcuni tentativi ed errori, questo è il design delle luci su cui mi accontento di cui sono soddisfatto. Le foto sono etichettate con istruzioni specifiche.

Passaggio 7: conclusione

Conclusione
Conclusione
Conclusione
Conclusione

Questo progetto è stato leggermente impegnativo, sporadicamente frustrante e molto gratificante. Ho sprecato un po' di soldi durante la mia ricerca e sviluppo personale, ma non molto. Ho speso più del necessario per l'alimentatore ATX per offrire capacità di espansione futura. Il piano è di far funzionare l'illuminazione completamente intorno alla casa. Le luci stesse si sono rivelate molto moderne e attraenti. Alcuni potrebbero preferire una luce a più livelli e sono sicuro che una soluzione plug-and-play può essere reperita su Amazon.

Consigliato: