Turinys:

„Pasidaryk pats“lauko kraštovaizdžio apšvietimas: 7 žingsniai (su nuotraukomis)
„Pasidaryk pats“lauko kraštovaizdžio apšvietimas: 7 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“lauko kraštovaizdžio apšvietimas: 7 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“lauko kraštovaizdžio apšvietimas: 7 žingsniai (su nuotraukomis)
Video: SketchUp programinė įranga apželdinimo projektams kurti: kaip su ja dirbti? 2024, Liepa
Anonim
„Pasidaryk pats“lauko kraštovaizdžio apšvietimas
„Pasidaryk pats“lauko kraštovaizdžio apšvietimas

Nuo tada, kai 2003 m. Nusipirkau pirmąjį miesto namą, turėjau problemų su kraštovaizdžio apšvietimo kompanijomis. Transformatoriai yra mažai maitinami, nesu intuityviomis mygtukų sąsajomis ir pigiais ekranais, kur galia yra brangesnė už platiną. Jei nenurodysite tikrai brangios kainos, žibintai yra itin prastos kokybės, jų atsarginės dalys yra nedaug arba jų visai nėra. Jungtys yra varginančios ir subtilios. Aš keletą metų žaidžiau su „Raspberry Pi“ir maniau, kad tai turėtų būti geras apšvietimo valdiklio pagrindas. Aš tikrai norėjau sukurti savo sprendimą ir tai tapo mano 2019 metų pavasario aistros projektu namų tobulinimui.

Prekės

Dabartinis sėkmingo tiekimo sąrašas

~ Susitraukiantys vamzdžiai:

~ Potvynių žibintai:

~ Viela:

~ Byla:

~ Dėklo tvirtinimo skydas:

~ LED vandeniui atspari juostelė:

~ Silikoninė viela:

~ Aliuminio kanalas (U06B10 juodas su pieno baltu dangteliu):

~ Galiniai dangteliai (U06 juoda):

~ Kraštovaizdžio kabės:

~ Maitinimo šaltinis:

~ Raspberry Pi W:

~ Relė:

Stebėjimo sąrašas

~ Jungtys:

Papildomas patogumas

~ Ryobi baterijų litavimo stotis:

~ „Dremel Butane Torch“:

Nesėkmingi sprendimai

~ Lauko vielos veržlės:

~ Laidų jungtys:

~ Potvynių žibintai:

1 žingsnis: įkvėpimas ir pripažinimas

Pirminės paieškos vedė prie dviejų atskirų instrukcijų internete, kurias, mano manymu, galima sujungti ir atnaujinti, kad būtų sukurtas tai, ko ieškojau.

~ Colinas Milesas, dar žinomas kaip „onehourcleaner“sistemoje „Instructables“, įkvėpė mane šiuo įrašu. Jis puikiai paaiškino maitinimo laidų laidus, todėl neketinu perrašyti jo darbų, verčiau pridėti keletą atnaujinimų.

~ Matyscabreras „YouTube“sukūrė puikų vaizdo įrašą apie „pasidaryk pats“LED lemputes.

2 žingsnis: metodika

Remdamasis įkvepiančiais pranešimais, mano tikslai buvo tokie:

~ Naudokite kompiuterio maitinimo šaltinį, kuris maitins tiek šviesas, tiek „Raspberry Pi“.

~ Parašykite pasirinktinį „Python“kodą, kuris kontroliuotų šviesos įjungimą ir išjungimą.

~ Naudokitės žiniatinklio paslauga, kad nustatytumėte saulėtekio/saulėlydžio laikus kaip žibintų valdymo pagrindą.

~ Sukurkite savo žibintus, kad juos būtų galima lengvai pagaminti.

~ Paskelbkite sprendimą, kad kiti galėtų jį naudoti/tobulinti/mėgautis.

3 veiksmas: saulėtekio/saulėlydžio žiniatinklio paslauga

Kaip minėta vieno iš įkvepiančių įrašų „11 veiksmas: tobulinimo eiga ir įvyniojimas“, Colinas užsimena apie „Weather Underground“naudojimą, gavus API raktą. Deja, WU API pasiekė paslaugų teikimo pabaigą. Radau kitą paslaugą „Sunrise Sunset“, kurioje naudojama paprasta REST API. Galite suformuoti atitinkamą URL, įtraukdami savo platumos ir ilgumos koordinates dešimtainiais laipsniais. Kai bus iškviesta, API grąžins JSON su saulėtekio ir saulėlydžio toje vietoje UTC laiku.

URL ir atsakymo pavyzdys yra toks:

URL

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

Atsakymas

{

"rezultatai": {"saulėtekis": "6:31:48 AM", "saulėlydis": "17:32:25", "saulės_pietadienis": "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 PM "," astronomical_twilight_begin ":" 5:05:23 AM "," astronomical_twilight_end ":" 18:58:50 PM "}," status ":" Gerai "}

Rašydamas savo „Python“kodą, aš labai sunkiai kovojau su laiko juostomis ir jas konvertavau. Manau, kad mano kodas veikia taip, kaip ketinu. Geras išbandymas bus, kai laikrodžiai pasikeis, kad būtų taupomas vasaros laikas. Žvelgiant į ateitį, būsimas patobulinimas gali būti tai, kad mano Raspberry Pi veiks UTC ir neatliks jokių konversijų. Jei nuspręsiu tai padaryti, atnaujinsiu šias instrukcijas.

4 žingsnis: „Python“kodas

Pridėjau savo „Python“kodą prie „GitHub“saugyklos „OutdoorLighting“. Aš visiškai sveikinu jūsų „Python“kodo įvedimą. README.md yra toks:

„Python“scenarijai naudojami automatiškai įjungti/išjungti lauko apšvietimą iš „Raspberry Pi“. Naudoja „Sunrise Sunset REST“API, kad grąžintų laiką JSON (https://sunrise-sunset.org/).

Naudoja šiuos paketus: python 3 pip3 python-request python-dateutil Naudojant šį cron, norint paleisti šį scenarijų kasdien 1 val. Ryto ir iš naujo paleidžiant sistemą (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

5 žingsnis: valdiklio surinkimas

Valdiklio surinkimas
Valdiklio surinkimas
Valdiklio surinkimas
Valdiklio surinkimas
Valdiklio surinkimas
Valdiklio surinkimas

Nuotraukos pažymėtos visomis jungtimis, reikalingomis valdikliui valdyti.

6 žingsnis: lengva konstrukcija

Lengva konstrukcija
Lengva konstrukcija
Lengva konstrukcija
Lengva konstrukcija
Lengva konstrukcija
Lengva konstrukcija

Po tam tikrų bandymų ir klaidų, tai yra lengvas dizainas, kuriuo aš patenkintas. Nuotraukos pažymėtos specialiomis instrukcijomis.

7 žingsnis: Išvada

Išvada
Išvada
Išvada
Išvada

Šis projektas buvo šiek tiek sudėtingas, retkarčiais varginantis ir labai naudingas. Aš švaistau šiek tiek pinigų savo asmeninių tyrimų ir plėtros metu, bet ne daug. Išleidau daugiau nei reikia ATX maitinimo šaltiniui, kad ateityje galėčiau išplėsti savo galimybes. Planuojama apšvietimą visiškai apvesti aplink namą. Patys žibintai pasirodė labai modernūs ir patrauklūs. Kai kurie gali pasirinkti daugiapakopę šviesą, ir aš tikiu, kad „Amazon“galima rasti „plug-and-play“sprendimą.

Rekomenduojamas: