Sadržaj:
- Supplies
- Korak 1: Inspiracija i priznanje
- Korak 2: Metodologija
- Korak 3: Web usluga Sunrise/Sunset
- Korak 4: Python kod
- Korak 5: Montaža kontrolera
- Korak 6: Laka konstrukcija
- Korak 7: Zaključak
Video: Uradi sam vanjsko pejzažno osvjetljenje: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Imam problema sa kompanijama za pejzažnu rasvjetu otkad sam kupio svoju prvu gradsku kuću 2003. godine. Transformatori su slabe snage sa neintuitivnim interfejsima na tipke i jeftinim ekranima gdje je snaga dragocjenija od platine. Osim ako ne unesete zaista visoku cijenu, svjetla su izuzetno loše kvalitete sa rijetkim ili nepostojećim zamjenskim dijelovima (šiljcima). Konektori su frustrirajući i fini. Igrao sam se s Raspberry Pi -ima nekoliko godina i mislio sam da to mora biti dobra osnova za kontroler rasvjete. Zaista sam želio predstaviti vlastito rješenje i ovo je postao moj strastveni projekt za poboljšanje doma u proljeće 2019.
Supplies
Trenutna lista uspješnih zaliha
~ Skupljanje cijevi:
~ Flood Lights:
~ Žica:
~ Slučaj:
~ Ploča za montažu kućišta:
~ LED vodootporna traka:
~ Silikonska žica:
~ Aluminijski kanal (U06B10 crni sa mliječno bijelim poklopcem):
~ Završne kape (U06 crna):
~ Pejzažne spajalice:
~ Napajanje:
~ Raspberry Pi W:
~ Relej:
Watch List
~ Konektori:
Dodana pogodnost
~ Ryobi baterijska lemna stanica:
~ Baklja Dremel Butan:
Neuspešna rešenja
~ Vanjske žičane matice:
~ Žični konektori:
~ Flood Lights:
Korak 1: Inspiracija i priznanje
Preliminarna pretraživanja dovela su me do dva odvojena mrežna uputstva za koja sam smatrala da se mogu kombinirati i ažurirati kako bih stvorila ono što tražim.
~ Colin Miles, zvani onehourcleaner na Instructables, inspirirao me ovim postom. Savršeno je objasnio ožičenje napajanja tako da neću prepisivati njegov rad, nego ću dodati neke nadogradnje.
~ Matyscabreras na YouTubeu stvorio je sjajan video o DIY LED svjetlima.
Korak 2: Metodologija
Na osnovu inspirativnih postova moji ciljevi su bili sljedeći:
~ Iskoristite napajanje računara koje će napajati i svjetla i Raspberry Pi.
~ Napišite prilagođeni Python kod koji bi kontrolirao paljenje i gašenje svjetla.
~ Koristite web uslugu za određivanje vremena izlaska/zalaska sunca kao osnove za upravljanje svjetlima.
~ Konstruirajte vlastita svjetla tako da se lako mogu zamijeniti.
~ Objavite rješenje koje će drugi koristiti/poboljšati/uživati.
Korak 3: Web usluga Sunrise/Sunset
Kao što je spomenuto u "Koraku 11: Poboljšanja u tijeku i zaključivanje" jednog od inspirativnih postova, Colin spominje korištenje Weather Undergrounda dobivanjem API ključa. Nažalost, WU -ov API je došao do kraja usluge. Pronašao sam drugu uslugu koja se zove Sunrise Sunset i koristi jednostavan REST API. Možete oblikovati odgovarajući URL koji uključuje vaše geografske širine i dužine koordinate u decimalnim stupnjevima. Kada se pozove, API će vratiti JSON sa izlaskom i zalaskom sunca na toj lokaciji u UTC vremenu.
Primjer URL -a i odgovora je sljedeći:
URL
api.sunrise-sunset.org/json?lat=36.7201600…
Odgovor
{
"results": {"sunrise": "6:31:48 AM", "sunset": "5:32:25 PM", "solar_noon": "12:02:07 PM", "day_length": "11: 00: 37 "," civil_twilight_begin ":" 6:05:35 AM "," civil_twilight_end ":" 5: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 "}
Dok sam pisao svoj Python kôd, puno sam se borio u rješavanju i konverziji između vremenskih zona. Vjerujem da moj kôd radi onako kako namjeravam. Dobar test će biti kada se satovi promijene za ljetno računanje vremena. Gledajući unatrag, buduće poboljšanje bi moglo biti postavljanje mog Raspberry Pi -a da radi u UTC -u i ne izvodi nikakve konverzije. Ako odlučim to učiniti, ažurirat ću ova uputstva.
Korak 4: Python kod
Dodao sam svoj Python kod u "OutdoorLighting" spremište svog GitHub -a. Apsolutno pozdravljam unos mog Python koda. README.md je sljedeći:
Python skripte koje se koriste za automatsko uključivanje/isključivanje vanjskog osvjetljenja sa Raspberry Pi. Koristi Sunrise Sunset REST API za vraćanje vremena u JSON-u (https://sunrise-sunset.org/).
Koristi sljedeće pakete: python 3 pip3 python-requests python-dateutil Koristeći sljedeći cron za pokretanje ove skripte u 1 sat dnevno i pri ponovnom pokretanju sistema (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py
Korak 5: Montaža kontrolera
Fotografije su označene sa svim vezama potrebnim za rad kontrolera.
Korak 6: Laka konstrukcija
Nakon pokušaja i grešaka, zadovoljavam ovaj svjetlosni dizajn. Fotografije su označene posebnim uputama.
Korak 7: Zaključak
Ovaj projekt je bio pomalo izazovan, sporadično frustrirajući i vrlo isplativ. Potrošio sam nešto novca tokom svog ličnog istraživanja i razvoja, ali ne mnogo. Potrošio sam više nego što sam trebao na ATX napajanje kako bih u budućnosti ponudio mogućnost proširenja. Planirano je potpuno osvjetljenje kuće. Sama svjetla su ispala vrlo moderna i atraktivna. Neki će možda preferirati višeslojno svjetlo i siguran sam da se plug-and-play rješenje može nabaviti na Amazonu.
Preporučuje se:
Uradi sam Uradi BB-8 u Indiji -- Android kontroliran i pričljiv -- U prirodnoj veličini: 19 koraka (sa slikama)
Uradi sam Uradi BB-8 u Indiji || Android kontroliran i pričljiv || U prirodnoj veličini: PRETPLATITE SE na moj kanal za više projekata. Ovaj projekt govori o tome kako izgraditi radni, pričajući, pričajući, drvar Starwars BB-8 kontroliran arduinom. koristit ćemo samo kućanske materijale i malo Arduino sklopova. U ovome smo
DIY niskonaponsko vanjsko osvjetljenje kontrolirano pomoću Raspberry Pi: 11 koraka (sa slikama)
DIY niskonaponsko vanjsko osvjetljenje kontrolirano pomoću Raspberry Pi: Zašto? Moram priznati da sam, kao i mnogi drugi, veliki obožavatelj interneta stvari (ili IoT-a). I dalje sam umoran od povezivanja rasvjetljenog interneta sa svim svjetlima, uređajima, ulaznim vratima, garažnim vratima i ko zna čime još. Pogotovo sa događajima poput
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -em u alarmni uređaj za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": 17 koraka
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -jem u aparat za alarme za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": U ovom članku pokazat ćemo vam kako nadograditi svoj lonac za samolijevanje s vlastitim WiFi -jem u DIY lonac za samolijevanje s WiFi -jem i alarmom za detekciju kretanja. niste pročitali članak o tome kako izgraditi lonac za samostalno zalijevanje s WiFi -jem, možete fin
ME 470 Pejzažno oblikovanje slobodnog oblika: 7 koraka
ME 470 Pejzažno oblikovanje slobodnog oblika: Slijedi video s vodičem Daniela VanFleterena koji vizualno prolazi kroz postupak korištenja slobodne forme Solidworks za stvaranje teških kontura kroz primjer mapiranja topografskih kontura datog pejzaža
Vanjsko dugme za napajanje za ESC: 3 koraka (sa slikama)
Vanjsko dugme za napajanje na ESC -u: Ja pravim električni skateboard i moram dodati vanjski prekidač na svoj ESC da bih mogao staviti svu svoju elektroniku u isto kućište. Lista dijelova: -Pritisni gumb-žice-skupljajuća cijev (opcionalno) -hotglue (opcionalno) -ESC (banggood: https://goo.gl/4n8kzB)