Оглавление:

Подсветка кухонной стойки с использованием Arduino: 3 шага
Подсветка кухонной стойки с использованием Arduino: 3 шага

Видео: Подсветка кухонной стойки с использованием Arduino: 3 шага

Видео: Подсветка кухонной стойки с использованием Arduino: 3 шага
Видео: КАК СДЕЛАТЬ ЛОГОТИП С ПОДСВЕТКОЙ. 3D ПЕЧАТЬ. 2024, Декабрь
Anonim
Image
Image

С некоторых пор я хотел окунуться в домашнюю автоматизацию. Я решил начать с простого проекта. К сожалению, я не сделал никаких фотографий во время процесса, но сначала я использовал макетную плату, чтобы проверить свои идеи, и спаял ее только тогда, когда все работало.

Проект состоит из Arduino, подключенного как к датчику PIR, так и к светодиодной ленте, управляемой полевым МОП-транзистором. Я мог бы полностью пропустить Arduino и использовать только PIR и его регулируемую задержку, но максимум составляет 18 секунд, что означает, что кто-то должен двигаться перед ним каждые 18 секунд, чтобы свет не погас. Кроме того, я хотел, чтобы свет включался и выключался постепенно.

Моя первоначальная идея заключалась в том, чтобы также подключить радиомодуль и запустить сеть MySensors, но у меня возникли некоторые проблемы с установлением связи датчика со шлюзом, поэтому я отказался и сохранил простоту проекта.

Шаг 1: материалы

Я предоставляю здесь список материалов (за исключением очевидных, таких как провод, припой, паяльник и т. Д.) Со ссылками, по которым я их купил.

  • Arduino Pro Mini 328 5 В. Сначала я попытался использовать 3,3 В и подумал, что он справится с необработанным входом 12 В, но я сжег плохой бортовой стабилизатор напряжения.
  • Тёпло-белая светодиодная лента 12В (60 светодиодов / м, SMD2835, водонепроницаемая)
  • Датчик движения PIR
  • МОП-транзистор IRFZ44N для управления светодиодной лентой 12 В с использованием выхода 5 В от Arduino. Подойдет любой хороший N-mosfet с этими напряжениями в диапазоне, который соответствует ожидаемому току, он не обязательно должен быть именно таким, но я использовал их раньше для управления светодиодными лентами, поэтому я им доверяю. Они указаны для работы с 55 В и 49 А, что более чем достаточно для этого конкретного проекта.
  • Адаптер питания 12 В. Я выбрал модель 2A, но вы должны оценить ток, который вам понадобится. Выбранная мной светодиодная лента имеет значение 2,88 Вт / м, что кажется слишком низким для 60 больших светодиодов, поэтому я не рискнул.
  • Разъем питания постоянного тока
  • Коробка проекта. Все, что подходит вашему проекту, хорошо.
  • Разъем JST для светодиодной ленты. Вы можете припаять провода напрямую, но я подумал, что лучше использовать разъем на случай, если мне понадобится заменить полоску.

Шаг 2: Сборка

сборка
сборка
сборка
сборка

Датчик PIR подключен к контакту 2 на Arduino, а выход к mosfet подключен к контакту 3. Вы можете выбрать любые другие контакты и соответствующим образом изменить код, но выходной контакт должен поддерживать ШИМ. Заземление Arduino должно быть подключено к заземлению вилки питания - выберите любой из контактов GND Arduino. Обратите внимание, что положительный провод от вилки питания должен быть подключен к контакту RAW Arduino, чтобы он проходил через регулятор напряжения. НЕ ПОДКЛЮЧАЙТЕ ИСТОЧНИК ПИТАНИЯ 12 В НАПРЯМУЮ К VCC, вы сожжете свой Arduino.

На N-канальных MOSFET затвор - это контакт 1, сток - контакт 2, а источник - контакт 3. Исток (контакт 3) должен быть подключен к заземлению 12 В, затвор (контакт 1) - к Arduino и стоку. к отрицательному выводу светодиодной ленты. Плюс ленты следует подключать непосредственно к вилке питания.

Я использовал два разъема для светодиодной ленты, потому что разделил ее пополам, по одному для каждой стороны плиты. Вы можете использовать только один или несколько разъемов и запитывать столько частей, сколько хотите, параллельно, если вы обеспечиваете требуемый ток от адаптера питания. На светодиодных лентах обычно есть напечатанные метки, показывающие, где их можно разрезать (и обычно это секции по 3 светодиода). Просто убедитесь, что вы ничего не подключаете с обратной полярностью, и все готово.

Как только все будет на месте, вам нужно вырезать отверстие в коробке для проекта, чтобы установить датчик PIR. Я решил расположить его по диагонали, чтобы он не сильно двигался из моей гостиной, но маленький педераст действительно чувствительный. Однако вы можете отрегулировать чувствительность, слегка повернув одну из двух подстроечных регуляторов (другая предназначена для тайм-аута сигнала и ее следует оставить в покое). По часовой стрелке делает его более чувствительным.

Я также вырезал два паза для проводов светодиодной ленты, вы должны вырезать столько, сколько вам нужно. Установка проектной коробки зависит от модели, у меня есть отверстие для винта на задней панели, поэтому я прикрутил его к нижней части шкафа и расположил датчик PIR лицом вперед. У светодиодных лент должна была быть клейкая задняя часть, но либо клей был недостаточно хорош, либо на поверхности корпуса было столько жира, что это препятствовало прилипанию ленты (фу!). Поэтому я купил кабельные зажимы (такие, какие используются для прибивания коаксиального кабеля), и они удерживали полоску на месте.

Шаг 3. Дальнейшие действия

В будущем я намерен построить в доме сеть MySensors, и я постараюсь добавить к ней этот проект. И еще одна вещь, которую я хочу сделать, - это добавить возможности низкого энергопотребления, чтобы схема не потребляла большой ток в режиме ожидания.

Рекомендуемые: