Оглавление:
- Запасы
- Шаг 1. Вдохновение и признание
- Шаг 2: Методология
- Шаг 3. Веб-сервис восхода / заката
- Шаг 4: код Python
- Шаг 5: Сборка контроллера
- Шаг 6: легкая конструкция
- Шаг 7: Заключение
Видео: Уличное ландшафтное освещение своими руками: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
У меня были проблемы с компаниями по ландшафтному освещению с тех пор, как я купил свой первый таунхаус в 2003 году. Трансформаторы маломощные, с неинтуитивно понятным кнопочным интерфейсом и дешевыми экранами, где мощность, кажется, дороже платины. Если вы не укажете действительно высокую цену, фары будут очень низкого качества с редкими или отсутствующими запасными частями (шипами). Разъемы утомительны и привередливы. Я играл с Raspberry Pi несколько лет и подумал, что это должна быть хорошая основа для контроллера освещения. Я действительно хотел внедрить свое собственное решение, и это стало моим страстным проектом весны 2019 года по благоустройству дома.
Запасы
Текущий список успешных поставок
~ Термоусадочная трубка:
~ Прожекторы:
~ Провод:
~ Дело:
~ Монтажная панель корпуса:
~ Светодиодная водонепроницаемая полоса:
~ Силиконовая проволока:
~ Алюминиевый канал (U06B10 черный с молочно-белой крышкой):
~ Заглушки (U06, черные):
~ Скобы для ландшафта:
~ Источник питания:
~ Raspberry Pi W:
~ Реле:
Список просмотра
~ Разъемы:
Дополнительное удобство
~ Аккумуляторная паяльная станция Ryobi:
~ Горелка для бутана Dremel:
Неудачные решения
~ Гайки для наружной проволоки:
~ Разъемы проводов:
~ Прожекторы:
Шаг 1. Вдохновение и признание
Предварительный поиск привел меня к двум отдельным онлайн-инструкциям, которые, как мне казалось, можно было объединить и обновить, чтобы создать то, что я искал.
~ Колин Майлз, также известный как onehourcleaner на Instructables, вдохновил меня этим постом. Он прекрасно объяснил проводку блока питания, поэтому я не собираюсь переписывать его работу, я добавлю несколько обновлений.
~ Matyscabreras на YouTube снял отличное видео о светодиодных светильниках, сделанных своими руками.
Шаг 2: Методология
Основываясь на вдохновляющих постах, я ставил перед собой следующие цели:
~ Используйте блок питания ПК, который будет питать как свет, так и Raspberry Pi.
~ Напишите собственный код Python, который будет управлять включением и выключением света.
~ Используйте веб-сервис для определения времени восхода / захода солнца в качестве основы для управления освещением.
~ Построить свои собственные фонари, чтобы можно было легко произвести замену.
~ Публикуйте решение, чтобы другие могли его использовать / улучшать / получать удовольствие.
Шаг 3. Веб-сервис восхода / заката
Как упоминалось в «Шаге 11: Незавершенные улучшения и завершение» одного из вдохновляющих постов, Колин упоминает использование Weather Underground для получения ключа API. К сожалению, служба WU API подошла к концу. Я нашел еще один сервис под названием 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": "17:32:25 PM", "solar_noon": "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 ":" 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-requests python-dateutil Использование следующего cron для запуска этого сценария в 01:00 каждый день и при перезагрузке системы (crontab -e): 0 1 * * * / home / pi / OutdoorLighting / OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py
Шаг 5: Сборка контроллера
На фотографиях указаны все соединения, необходимые для работы контроллера.
Шаг 6: легкая конструкция
После некоторых проб и ошибок я остановился на таком световом дизайне, которым я доволен. Фотографии снабжены специальными инструкциями.
Шаг 7: Заключение
Этот проект был немного сложным, время от времени разочаровывающим и очень полезным. Я потратил немного денег во время личных исследований и разработок, но не много. Я потратил больше, чем нужно, на блок питания ATX, чтобы обеспечить возможность расширения в будущем. План состоит в том, чтобы осветить весь дом. Сами светильники получились очень современными и привлекательными. Некоторые могут предпочесть многоуровневый свет, и я уверен, что на Amazon можно найти решение plug-and-play.
Рекомендуемые:
Автоматическое уличное освещение на солнечных батареях: 3 шага
Автоматическое уличное освещение на солнечных батареях: мой дом расположен в сельской местности, поэтому улица перед моим домом полностью темна, когда нет вообще света. Итак, я сделал уличный фонарь на солнечной энергии, который автоматически включается на закате и выключается на рассвете. Солнечная панель используется как
Создайте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: 18 шагов
Постройте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: в этом уроке мы покажем вам, как построить систему #DIY #hydroponics. Эта гидропонная система, сделанная своими руками, будет поливать в соответствии с индивидуальным гидропонным циклом полива с 2 минутами включения и 4 минутами перерыва. Он также будет контролировать уровень воды в резервуаре. Эта система
Интерактивное освещение двора, освещение пешеходной дорожки: 3 шага
Интерактивное освещение двора, освещение пешеходной дорожки: я хотел построить какое-то интерактивное освещение двора для своего заднего двора. Идея заключалась в том, что когда кто-то идет в одну сторону, это вызывает анимацию в том направлении, в котором вы идете. Я начал с солнечных фонарей Dollar General за $ 1,00
Окружающее освещение ПК своими руками с использованием светодиодов Arduino и WS2812b: 6 шагов (с изображениями)
Окружающее освещение для ПК своими руками с использованием светодиодов Arduino и WS2812b: мне нужно было больше глубины для моих впечатлений от игр / просмотра фильмов, поэтому вот как я установил окружающее освещение. Прежде чем мы начнем, этот проект требует, чтобы вы знали, как использовать паяльник и некоторые другие базовые инструменты. Если вам неудобно паять
3D анаморфное уличное искусство: 10 шагов (с изображениями)
Трехмерное анаморфное уличное искусство: в стиле Джулиана Бивера и Эдуардо Релеро я попытался создать трехмерное анаморфное изображение (изображение, которое с одной точки зрения кажется трехмерным). Это был мой первый, но определенно не последний - когда он начинает работать, становится слишком весело;). Тогда спасибо