Оглавление:

Сделай сам: потолочный мини-сенсор с фокусируемым сенсором движения: 4 шага
Сделай сам: потолочный мини-сенсор с фокусируемым сенсором движения: 4 шага

Видео: Сделай сам: потолочный мини-сенсор с фокусируемым сенсором движения: 4 шага

Видео: Сделай сам: потолочный мини-сенсор с фокусируемым сенсором движения: 4 шага
Видео: НЕ ОЖИДАЛ такого от ДАТЧИКА ДВИЖЕНИЯ 2024, Июль
Anonim
Сделай сам: потолочный миниатюрный сенсорный блок с фокусируемым датчиком движения
Сделай сам: потолочный миниатюрный сенсорный блок с фокусируемым датчиком движения
Сделай сам: потолочный мини-сенсорный блок с фокусируемым датчиком движения
Сделай сам: потолочный мини-сенсорный блок с фокусируемым датчиком движения
Сделай сам: потолочный мини-сенсорный блок с фокусируемым датчиком движения
Сделай сам: потолочный мини-сенсорный блок с фокусируемым датчиком движения

Привет. Некоторое время назад я помогал своему другу с концепцией умного дома и создал миниатюрный сенсорный блок нестандартной конструкции, который можно было установить на потолке в отверстие 40x65 мм. Этот ящик помогает:

• измерить интенсивность света

• измерить влажность

• измерение температуры

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

У этого сенсорного блока есть собственный веб-сервер с отличными шрифтами, поэтому данные могут быть доступны из любого места с подключением к Интернету. Общая стоимость составляет менее 10 долларов, так что это очень дешевое решение.

Запасы

• Мини-плата Wemos D1, например с aliexpress

• Датчик влажности GY-21 (SI7021), как этот

• Датчик силы света GY-302 (BH1750), как этот

• Миниатюрный инфракрасный датчик движения HC-SR505 или AS-312, оба датчика могут быть найдены, например здесь

• 4 винта M3x4 мм

• 4 винта M3x12 мм

• 1 винт M3x6 мм для блокировки зума датчика PIR

• прототипирование печатной платы

• термоклеевой пистолет

• некоторые провода

• паяльник с припоями

• 3D-принтер или доступ к нему

Шаг 1. Модели для печати

Чтобы сэкономить немного пластика, все детали были спроектированы так, чтобы печатать без опор.

Параметры печати:

Высота слоя: 0,2 мм

Заполнение: достаточно 15% -20%

Количество снарядов: ≥2

Поскольку это устройство не имеет высокого напряжения, его можно напечатать любым любимым материалом, например. PLA

Шаг 2: схемы

Схемы
Схемы
Схемы
Схемы

Возьмите кусок макетной платы 25x35 мм и припаяйте к нему плату Wemos, что поможет лучше организовать проводку к датчикам, источнику питания и внешнему триггеру (в данном случае реле). Датчики влажности / температуры и интенсивности света подключаются по шине I2C. В моем примере прототипа много проводов, но вы можете подключать модули параллельно с гораздо более короткими проводами, схема подключения показывает все детали.

Шаг 3. Код…

Код…
Код…

На предыдущих устройствах я использовал SPIFFS для хранения файлов для веб-интерфейса, в этом я решил заменить сложность загрузкой файлов в файловую систему и встроил весь html-код в эскиз. просто, он считывает данные с датчиков и отображает их в веб-интерфейсе. Все, что вам нужно, это вставить свой SSID и пароль в строки 31 и 32 и загрузить эскиз на плату Wemos. После загрузки скетча вы можете получить доступ к интерфейсу we, набрав https:// sensorbox в адресной строке вашего веб-браузера. Веб-страница будет автоматически обновляться каждые 10 секунд, этот параметр определен в строке 38 «const long interval = 10000;». Строки 51-131 содержат HTML-код для веб-интерфейса, поэтому вы можете настроить / изменить его по своему усмотрению.

Примечание. В строках 226–236 вы можете определить условия, которые должно выполнять устройство при обнаружении движения. например добавить условие для срабатывания реле, только когда горит.

Шаг 4: Сборка…

Сборка…
Сборка…
Сборка…
Сборка…
Сборка…
Сборка…

Этот шаг не требует много времени и прост.

Возьмите SensorBall, вставьте в BallMount и закрепите его с помощью BallFrame, используя четыре винта M3x12. Не завинчивайте их плотно, позвольте шарику перемещаться внутри рамки с некоторым сопротивлением. Датчики интенсивности света и температуры поставить на место и зафиксировать горячим клеем. Возьмите 2 части сенсорной трубки и вставьте сенсор внутрь них. Убедитесь, что головка датчика правильно «сидит» в пазах. Вставьте датчик внутрь и сдвиньте трубку внутрь шаровой опоры. Подключите провода к датчикам температуры и интенсивности света (если вы их не паяли раньше). Подключите источник питания и убедитесь, что все работает нормально, отрегулируйте «фокус» для датчика PIR. Как только это будет сделано, заблокируйте датчик PIR винтом M3.

Примечание: перемещая датчик PIR внутри мяча, вы уменьшаете область, которую датчик будет контролировать, и если вы переместите его за пределы мяча, датчик сможет улавливать движение в более широкой области

Как только все это будет сделано - вставьте плату wemos в пазы внутри крышки корпуса. Установите крышку на основание сенсорной коробки и закрепите ее винтами M3x4 мм. Поместите сенсорную коробку на заранее подготовленное место и готово. Теперь вы можете направить датчик PIR на область, которую необходимо контролировать, отрегулировав положение мяча, например к вашему рабочему столу.

Спасибо за чтение.

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