Სარჩევი:

DIY გარე ლანდშაფტის განათება: 7 ნაბიჯი (სურათებით)
DIY გარე ლანდშაფტის განათება: 7 ნაბიჯი (სურათებით)

ვიდეო: DIY გარე ლანდშაფტის განათება: 7 ნაბიჯი (სურათებით)

ვიდეო: DIY გარე ლანდშაფტის განათება: 7 ნაბიჯი (სურათებით)
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
წვრილმანი გარე ლანდშაფტის განათება
წვრილმანი გარე ლანდშაფტის განათება

მე მქონდა პრობლემები ლანდშაფტის განათების კომპანიებთან მას შემდეგ, რაც შევიძინე ჩემი პირველი ქალაქის სახლი 2003 წელს. ტრანსფორმატორებს აქვთ დაბალი სიმძლავრის არაინტუიციური ღილაკის ინტერფეისები და იაფი ეკრანები, სადაც სიმძლავრე უფრო ძვირფასია ვიდრე პლატინა. თუ არ შეხვალთ მართლაც მაღალ ფასად, განათება უკიდურესად დაბალი ხარისხისაა მწირი-არარსებული შემცვლელი ნაწილებით (ნაკაწრები). კონექტორები იმედგაცრუებული და დახვეწილია. მე რამდენიმე წელია ვთამაშობ Raspberry Pi– ს და ვფიქრობდი, რომ ეს უნდა იყოს კარგი საფუძველი განათების კონტროლერისთვის. მე ნამდვილად მინდოდა საკუთარი გადაწყვეტილების გაშვება და ეს გახდა ჩემი გაზაფხულის ვნების პროექტი სახლის გაუმჯობესებისთვის.

მარაგები

მიმდინარე წარმატებული მიწოდების სია

~ შემცირება მილები:

Lood წარღვნის შუქები:

~ მავთული:

Ase საქმე:

Ase კეისის სამონტაჟო პანელი:

~ LED წყალგაუმტარი ზოლი:

~ სილიკონის მავთული:

~ ალუმინის არხი (U06B10 შავი w/რძის თეთრი საფარი):

~ ბოლოები (U06 შავი):

~ ლანდშაფტის კავები:

~ ელექტრომომარაგება:

~ ჟოლო Pi W:

~ სარელეო:

Საყურებელი სია

~ კონექტორები:

დამატებულია კომფორტი

Y რიობის ბატარეის შედუღების სადგური:

Rem დრემელ ბუტანი ჩირაღდანი:

წარუმატებელი გადაწყვეტილებები

Do გარე მავთულის თხილი:

Ire მავთულის კონექტორები:

Lood წარღვნის შუქები:

ნაბიჯი 1: შთაგონება და აღიარება

წინასწარი ძიებამ მიმიყვანა ორ ცალკეულ ონლაინ ინსტრუქციამდე, რომელიც ვიგრძენი, რომ შეიძლება გაერთიანდეს და განახლდეს იმის შესაქმნელად, რასაც ვეძებდი.

~ კოლინ მაილსმა, იგივე Instructables– ის ერთ – ერთმა გამწმენდმა, შთააგონა ეს პოსტი. მან მშვენივრად განმარტა ელექტროენერგიის გაყვანილობა, ასე რომ, მე არ ვაპირებ მისი მუშაობის გადაწერას, არამედ მე დავამატებ განახლებებს.

YouTube მატისკაბრერასმა YouTube– ზე შექმნა შესანიშნავი ვიდეო DIY LED განათებებზე.

ნაბიჯი 2: მეთოდოლოგია

ინსპირაციული პოსტების საფუძველზე ჩემი მიზნები იყო შემდეგი:

~ გამოიყენეთ კომპიუტერის ელექტრომომარაგება, რომელიც ჩართავს როგორც განათებას, ასევე ჟოლოს პი.

~ დაწერეთ პერსონალური პითონის კოდი, რომელიც გააკონტროლებს შუქების ჩართვას და გამორთვას.

~ გამოიყენეთ ვებ სერვისი მზის ამოსვლის/ჩასვლის დროის დასადგენად, როგორც განათების კონტროლის საფუძველი.

~ ავაშენე ჩემი შუქები ისე, რომ ჩანაცვლების წარმოება ადვილი იყოს.

~ გამოაქვეყნეთ გამოსავალი სხვებისთვის, გამოიყენონ/გააუმჯობესონ/ისიამოვნონ.

ნაბიჯი 3: მზის ამოსვლის/ჩასვლის ვებ სერვისი

როგორც ნახსენებია ერთ – ერთი ინსპირაციული პოსტის „ნაბიჯი 11: გაუმჯობესება მიმდინარე პროცესში და შეფუთვა“, კოლინი აღნიშნავს ამინდის Underground– ის გამოყენებას API გასაღების მოპოვებით. სამწუხაროდ, WU– ს API– მ მიაღწია მომსახურების დასრულებას. მე ვიპოვე სხვა სერვისი სახელწოდებით Sunrise Sunset, რომელიც იყენებს მარტივ REST API- ს. თქვენ შეგიძლიათ შექმნათ შესაბამისი URL, რომელიც მოიცავს თქვენი გრძედისა და გრძედის კოორდინატებს ათობითი ხარისხით. როდესაც დარეკავთ, API დააბრუნებს JSON– ს მზის ამოსვლით და მზის ჩასვლით იმ ადგილას UTC დროს.

მაგალითი URL და პასუხი ასეთია:

URL

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

პასუხი

{

"შედეგები": {"მზის ამოსვლა": "6:31:48 AM", "მზის ჩასვლა": "5:32:25 PM", "მზის_შუადება": "12:02:07 PM", "დღის_სიგრძე": "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 ":" 6:58:50 PM "}," status ":" OK "}

ჩემი პითონის კოდის წერისას, მე დიდი ბრძოლა მქონდა დროის ზონებთან ურთიერთობისას და მათ გარდაქმნაში. მე მჯერა, რომ ჩემი კოდი მუშაობს ისე, როგორც ვგეგმავ. კარგი გამოცდა იქნება, როდესაც საათები იცვლება დღისით. შეხედულებისამებრ, მომავალი გაუმჯობესება შეიძლება იყოს ჩემი Raspberry Pi- ის დაყენება UTC– ში და საერთოდ არ შეასრულოს კონვერსიები. თუ მე გადავწყვიტე ამის გაკეთება, მე განვაახლო ეს ინსტრუქციები.

ნაბიჯი 4: პითონის კოდი

მე დავამატე ჩემი პითონის კოდი ჩემი GitHub- ის "OutdoorLighting" საცავში. მე აბსოლუტურად მივესალმები ჩემს პითონის კოდის შეყვანას. README.md არის შემდეგი:

პითონის სკრიპტები გამოიყენება გარე განათების ავტომატურად ჩართვის/გამორთვისთვის ჟოლოს პიდან. იყენებს Sunrise Sunset REST API– ს JSON– ში დროის დასაბრუნებლად (https://sunrise-sunset.org/).

იყენებს შემდეგ პაკეტებს: python 3 pip3 python ითხოვს python-dateutil შემდეგი cron- ის გამოყენებით ამ სკრიპტის გაშვება ყოველდღიურად დილის 1 საათზე და სისტემის გადატვირთვაზე (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

ნაბიჯი 5: კონტროლერის შეკრება

კონტროლერის ასამბლეა
კონტროლერის ასამბლეა
კონტროლერის ასამბლეა
კონტროლერის ასამბლეა
კონტროლერის ასამბლეა
კონტროლერის ასამბლეა

ფოტოებს ეტიკეტირებული აქვს ყველა კავშირი, რომელიც საჭიროა კონტროლერის მუშაობისთვის.

ნაბიჯი 6: მსუბუქი კონსტრუქცია

მსუბუქი კონსტრუქცია
მსუბუქი კონსტრუქცია
მსუბუქი კონსტრუქცია
მსუბუქი კონსტრუქცია
მსუბუქი კონსტრუქცია
მსუბუქი კონსტრუქცია

ცდისა და შეცდომის შემდეგ, ეს არის მსუბუქი დიზაინი, რომლითაც მე ვარ კმაყოფილი. ფოტოები მითითებულია კონკრეტული ინსტრუქციით.

ნაბიჯი 7: დასკვნა

დასკვნა
დასკვნა
დასკვნა
დასკვნა

ეს პროექტი იყო ოდნავ რთული, სპორადულად იმედგაცრუებული და ძალიან მომგებიანი. მე დავკარგე გარკვეული თანხა ჩემი პირადი კვლევისა და განვითარების დროს, მაგრამ არა ბევრი. მე დავხარჯე იმაზე მეტი, ვიდრე მჭირდებოდა ATX კვების ბლოკზე, რათა შემდგომში შემეთავაზებინა გაფართოების უნარი. გეგმა არის განათების სრულად გაშვება სახლის გარშემო. თავად განათება აღმოჩნდა ძალიან თანამედროვე და მიმზიდველი. ზოგს შეიძლება ურჩევნია იარუსიანი შუქი და დარწმუნებული ვარ, რომ დანამატი და თამაში შეიძლება იყოს ამაზონზე.

გირჩევთ: