Съдържание:

Открито пейзажно осветление „Направи си сам“: 7 стъпки (със снимки)
Открито пейзажно осветление „Направи си сам“: 7 стъпки (със снимки)

Видео: Открито пейзажно осветление „Направи си сам“: 7 стъпки (със снимки)

Видео: Открито пейзажно осветление „Направи си сам“: 7 стъпки (със снимки)
Видео: Настя и сборник весёлых историй 2024, Юли
Anonim
Направи си външно ландшафтно осветление
Направи си външно ландшафтно осветление

Имам проблеми с компаниите за ландшафтно осветление, откакто закупих първата си градска къща през 2003 г. Трансформаторите са с ниска мощност с неинтуитивни интерфейси с бутони и евтини екрани, където мощността изглежда по-ценна от платината. Освен ако не въведете наистина висока цена, светлините са изключително лошо качество с оскъдни до несъществуващи резервни части (шипове). Съединителите са разочароващи и фини. Играя с Raspberry Pi от няколко години и мислех, че трябва да е добра основа за контролер за осветление. Наистина исках да пусна собствено решение и това се превърна в моят страстен проект за подобряване на дома през пролетта на 2019 г.

Консумативи

Текущ списък с успешни доставки

~ Свиване на тръби:

~ Flood Lights:

~ Кабел:

~ Дело:

~ Панел за монтаж на калъф:

~ LED водоустойчива лента:

~ Силиконов проводник:

~ Алуминиев канал (U06B10 черен с бяло покритие за мляко):

~ Крайни букви (U06 черно):

~ Пейзажни скоби:

~ Захранване:

~ Raspberry Pi W:

~ Реле:

Списък за наблюдение

~ Конектори:

Добавено удобство

~ Станция за запояване на батерии Ryobi:

~ Dremel Butane Torch:

Неуспешни решения

~ Външни кабелни гайки:

~ Кабелни конектори:

~ Flood Lights:

Стъпка 1: Вдъхновение и признание

Предварителните търсения ме доведоха до две отделни онлайн инструкции, които смятах, че могат да бъдат комбинирани и актуализирани, за да създам това, което търся.

~ Колин Майлс, известен още като onehourcleaner на Instructables, ме вдъхнови с тази публикация. Той обясни перфектно захранването, така че няма да пренаписвам работата му, по -скоро ще добавя някои актуализации.

~ Matyscabreras в YouTube създаде страхотно видео за DIY LED светлини.

Стъпка 2: Методология

Въз основа на вдъхновяващите публикации целите ми бяха следните:

~ Използвайте компютърно захранване, което ще захранва както светлините, така и Raspberry Pi.

~ Напишете персонализиран код на Python, който ще контролира включването и изключването на светлините.

~ Използвайте уеб услуга, за да определите времето на изгрев/залез като основа за управление на светлините.

~ Конструирайте моите собствени светлини, така че да могат лесно да се произвеждат заместители.

~ Публикувайте решение, за да могат другите да го използват/подобрят/да му се насладят.

Стъпка 3: Уеб услуга Sunrise/Sunset

Както бе споменато в „Стъпка 11: Подобрения в ход и приключване“на една от вдъхновяващите публикации, Колин споменава използването на Weather Underground чрез получаване на API ключ. За съжаление API на WU достигна края на услугата. Намерих друга услуга, наречена Sunrise Sunset, която използва прост REST API. Можете да оформите подходящия URL, включващ вашите координати за географска ширина и дължина в десетични градуси. Когато се извика, API ще върне JSON с изгрев и залез на това място в UTC време.

Примерен URL адрес и отговор са както следва:

URL адрес

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

Отговор

{

"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 "}

Когато пишех моя Python код, се борих много в справянето и конвертирането между часовите зони. Вярвам, че кодът ми работи както възнамерявам. Добър тест ще бъде, когато часовниците се променят за лятно часово време. В бъдеще подобрение може да бъде да настроя Raspberry Pi да работи в UTC и да не извършва никакви преобразувания. Ако реша да направя това, ще актуализирам тези инструкции.

Стъпка 4: Python код

Добавих моя Python код към хранилището „OutdoorLighting“на моя GitHub. Абсолютно приветствам въвеждането на моя Python код. README.md е както следва:

Скриптовете на Python, използвани за автоматично включване/изключване на външното осветление от Raspberry Pi. Използва REST API на Sunrise Sunset за връщане на времената в 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 захранване, за да предлагам бъдещи възможности за разширяване. Планът е да се пусне осветление из цялата къща. Самите светлини се оказаха много модерни и привлекателни. Някои може да предпочетат многостепенна светлина и съм сигурен, че решение за plug-and-play може да бъде закупено от Amazon.

Препоръчано: