Site Loader

Содержание

Датчик движения своими руками

Что такое пиромодули? Как их правильно включать и использовать? На все эти вопросы ответит данная статья.

Создание и установка пиромодулей в этой статье будут рассмотрены на примере модернизации кофеварки «ЭК-0,3».

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

Один из вариантов – это использование специального термовыключателя, который будет отключать кофеварку. Минус такого способа в том, что выключатель будет срабатывать только при температуре корпуса выше 120 градусов. А при такой температуре в резервуаре кофеварки, как правило, вода отсутствует полностью. В результате все это приведет к тому, что корпус кофеварки будет перегреваться, а количество требуемой энергии увеличится в несколько раз. Оптимальный вариант – применить датчик движения, он самостоятельно отследит момент подачи кофе в кофейник.

PIR (motion) Sensor (пиромодуль) – что это?

Данная аббревиатура расшифровывается следующим образом:

PIR – Passive Infra-Red;

ПИР– Пассивный Инфракрасный.

Так что же это такое? Данное устройство преобразует инфракрасное излучение (точнее, изменение его интенсивности) в электрический ток. В определенных материалах кристаллической породы, если изменить температуру, возникает пиростатический эффект. Именно на этом эффекте и основывается работа пиромодуля. Температура в материалах изменяется как раз за счет инфракрасного излучения.

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

Чтобы защитить пиро-сенсор от различных негативных воздействий и различных помех, необходимо заключить его в герметичный корпус из металла. В корпусе обязательно должно быть окошко, пропускающее свет (узкий диапазон излучения). Для того чтобы свет проходил в таком диапазоне, окно должно быть закрыто режекторным инфракрасным фильтром. Спектральная характеристика фильтра – 10мкм (1*104нм).

Устройство импортного пиромодуля:

– помимо самого пиро-сенсора за инфракрасным фильтром также расположен специальный усилитель. Он работает на униполярном малошумящем транзисторе. На схеме вверху показано как включать пиромодуль «PIR D203S» (иностранное производство), а также его цоколевка.

Для того чтобы подключить советские пиромодули, потребуется установка полевого транзистора. Вверху на схеме показано, как включить «ПМ-4» (советское производство), а также его распиновка.

Раньше пиромодули секретно разрабатывались в военно-промышленных комплексах. Они устанавливались в ракеты и другие подобные устройства, были частью Тепловых Головок Самонаведения или ТГС.

Сегодня применение модулей в гражданской технике широко распространено. Самое распространенное направление – детекторы движения в системах сигнализации и в системах управления освещением. На картинке выше приведен пример, датчик «Feron LX20/SEN5», который предназначен для системы управления освещением.

Каких результатов нужно добиться при усовершенствовании кофеварки?

  • Кофеварка должна обесточиваться сразу же, как только кофе начнет поступать в кофейник. Процесс завершится и без электроэнергии, для его завершения будет достаточно тепловой энергии, которая накопится корпусом.
  • Кофеварка должна аварийно отключаться при превышении температуры в 120 градусов. В противном случае она перегорит из-за отсутствия воды.

Блок управления кофеваркой (схемы).

На данном рисунке представлена блок-схема. Датчик движения подает сигналы в блок управления. Блок управления, в свою очередь, может отключать электромагнитное реле в нужный момент. А благодаря электромагнитному реле в нужный момент отключается вся кофеварка.

На данной схеме изображен блок управления в электрическом варианте. Элементы схемы и их назначение:

  • ПМ-4 – это пиромодуль без встроенного усилителя;
  • VT1 – с его помощью сигнал пиромодуля усиливается;
  • DA1-1-DA1-2 – корректирует усиление сигнала пиромодуля;
  • VD1 – датчик температуры, в основе которого лежит германиевый диод;
  • DA1-3 – усиливает сигнал от температурного датчика;
  • DA1-4 – стабилизирует виртуальную землю;
  • VS1 – блокирует реле Р1, его питание. Является пороговым элементом;
  • VT2 – это реле выполняет задержку в определенные моменты. Например, не дает кофеварке отключиться во время процессов перехода, в то время как питание уже подано;
  • Z1 – стабилизирует напряжение в 12 Вольт;
  • Z2 – стабилизирует напряжение в 8 Вольт.

Конструкция и ее детали.

На картинке представлена печатная плата, на которой и собраны все детали, за исключением температурного датчика. Размеры платы – 45х85мм.

Здесь представлена плата непосредственно в сборе.

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

Датчик крепится на корпус кофеварки, для более надежного крепления подойдет силиконовый герметик. Также можно нанести каплю термопасты КПТ-8 между корпусом и кронштейном. Провод МГТФ используется для подключения датчика (фторопластовая изоляция).

В подставке кофеварки необходимо просверлить два отверстия.

Эти отверстия нужны для проведения пяти проводов. Два провода нужны для питания, один провод будет управлять нагрузкой и еще два от термодатчика. Блок управления сделан таким образом, что в любое время будет пригоден для ремонта.

Глазок пиромодуля необходимо обеспечить защитой. Для этой цели прекрасно подойдет полипропиленовая пластинка. Такую пластинку можно взять в одноразовом шприце, отрезав от поршня. Пиромодуль работает в довольно узком спектре инфракрасного излучения. Этот спектр можно блокировать простым стеклом, однако полипропилен будет его пропускать.

Дополнительные материалы.

ссылка для скачивания инструкции по эксплуатации данной кофеварки.

Датчик движения – дополнительные схемы:–  электрическая схема датчика (Извещатель ИОП 409-1»).–  элементы датчика той же марки.–  элементы блока питания и его схема.  

 

Также рекомендуется ознакомиться с Датчиком угарного газа


 

Датчик движения своими руками — схема и установка в домашних условиях

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

  • Область применения ↓
  • Принцип работы ↓
  • Как сделать (лазерный/с фотоэлементом)? ↓
  • Описание схемы ↓
  • Пошаговое руководство ↓
  • Датчик движения для сигнализации ↓
  • Советы ↓

Но при этом, уже перед началом реализации нужно четко представлять все стороны реализации данного проекта.

Положительные:

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

Теперь об отрицательных сторонах:

  1. Однократное, удачное включение прибора, не является гарантией его работоспособности.
  2. Несмотря на успехи, не нужно забывать и о надежности – тонны припоя, потраченные на соединение элементов схемы, не способны её сделать надежной в случае конструкторской ошибки еще на стадии проектирования.
  3. Подбор нужных элементов займет куда большее время, чем поход в ближайший магазин или фирму по установке сигнализации.
  4. Размерность и компактность подобного датчика, не говоря о таких свойствах, как эстетичность корпуса и возможность его работы в разных условиях, например, под дождем или в снегу, требуют дополнительного времени, для того, чтобы окончательно убедиться в работоспособности схемы.

Область применения

Самоделки в виде датчиков движения чаще всего конструируются:

  1. В несложных системах сигнализации для гаражей, дач или домов.
  2. Для облегчения и создания дополнительного комфорта – для включения наружного и внутреннего освещения.
  3. Для контроля движения транспорта или людей через зоны невидимости.

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

Ввиду очевидного экономического эффекта от его использования, такой прибор просто необходим для установки в пространстве около жилого дома, на гаражной стоянке, при использовании технологии «умный дом», в качестве обязательной опции включения освещения, во время открытия входной двери.

Такое применение этого электронного устройства позволит избежать дополнительных затрат на электроэнергию, существенно продлит срок службы ламп, создаст дополнительные комфортные условия жильцам.

Принцип работы

Принцип действия

Вне зависимости от того, какие датчики устанавливаются, все датчики движения управляющие освещением, работают в соответствии с заложенным принципом работы – замыкании контактов и включении освещения после изменения положения предметов в зоне действия сенсоров устройства.

Различные электронные компоненты имеют различные принципы построения, но у всех их имеется общее сходство замыкание контактов и включение освещения осуществляется после начала движения.

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

Как сделать (лазерный/с фотоэлементом)?

Сборка датчика

Несмотря на громкое название, лазерный датчик движения – самое техническое решение данного устройства и вполне доступно для сборки в домашних условиях.

Условно, перед началом работ, необходимо четко понимать логическую схему:

  1. Сама система состоит из двух взаимосвязанных устройств – датчика, излучающего определенный световой луч, и сенсора на который этот луч направлен.
  2. Принцип такой пары сенсоров прост – электроника работает при постоянном воздействии света на фотоэлемент, при прерывании светового воздействия фотоэлемент срабатывает, замыкая или размыкая схему, вследствие чего и происходит включение или выключение источника освещения.

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

Скорее всего, при изготовлении самодельного сенсора движения понадобятся следующие инструменты и расходные материалы:

  1. Корпус для размещения электронной схемы.
  2. Набор элементов или же готовая элементная схема советского периода блока управления.
  3. Паяльник с припоем или что еще лучше паяльная станция.
  4. Провода различного сечения, резисторы разного номинала.
  5. Крепеж.
  6. Отвертка, плоскогубцы, изолента, кембрик.

Описание схемы

Схема фотоприемника

Датчик с фотоэлементом в предлагаемой схеме будет использоваться для включения освещения. Фотореле, на основе которого конструируется сенсор, будет играть роль включателя, при прохождении между источником света и фотоэлементом.

Здесь нужно уточнить некоторые элементы схемы:

  1. VT1 – фототранзистор.
  2. R1 – резистор, играющий одновременно две роли в схеме: устанавливает рабочую точку и нагружает коллектор. В каждом отдельном случае, номинал резистора придется подбирать путем проб и ошибок.
  3. C1 – конденсатор.
  4. DA1 – операционный усилитель с обратной связью.
  5. R2 – резистор, на котором реализована обратная связь ОУ.

Схема будет работать таким образом:

  1. При попадании светового луча на фототранзистор, VT1 элемент работает как при подаче малого напряжения на базу транзистора.
  2. После этого, фототранзистор открывается и происходит зарядка конденсатора C1.
  3. В момент, когда свет перестает поступать на фоторезистор VT1, конденсатор начинает разряжаться, при этом, напряжение падает, и операционный усилитель DA1 срабатывает и включает другие устройства, будь то освещение или звуковой извещатель.

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

Пошаговое руководство

Самостоятельная сборка подобного прибора проводится согласно принципиальному алгоритму:

  1. Собирается источник питания, производится регулировка, контролируется выдающий ток.
  2. На минус блока питания устанавливается резистор.
  3. Далее, диод при помощи катода.
  4. На анод выводится резистор подстройки.
  5. Транзисторный эмиттер соединяется с отрицательным проводом блока питания.
  6. С базовой схемой соединяется резистор.

В результате такой манипуляции должна получиться вот такая конструкция: резистор к минусу, контактор, соединенный с реле, а реле с сигнализатором (лампа или ревун)

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

Советы

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

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

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

Статья была полезна?

0,00 (оценок: 0)

Часто задаваемые вопросы о самодельных датчиках

— RC-Thoughts.com

Я собрал несколько вопросов, которые я получил от вас, и ответы на них о самодельных датчиках. Если у вас есть какие-либо вопросы помимо этих, не стесняйтесь использовать контактную страницу здесь.

В: Что мне нужно, чтобы начать работу с самодельными датчиками?

A: Тебе нужны вещи. Общие элементы для всех самодельных датчиков:

  • Arduino Pro Mini 3,3 В 8 МГц или 5 В 16 МГц — см. список деталей датчиков
  • Сервопровод от Arduino к приемнику
  • В зависимости от инструкции по сборке модуль датчика
  • В зависимости от инструкции по сборке некоторые резисторы и другие компоненты
  • В зависимости от инструкции по сборке провод между модулем датчика и Arduino
  • Программатор для Arduino

Я также настоятельно рекомендую вам приобрести Джетибокс. Jetibox Mini действительно полезен для настройки параметров датчика и проведения некоторых тестов связи!

В качестве кабеля для программирования дешевый переходник USB-TTL сослужил мне хорошую службу. Поищите на Ebay «USB to TTL Arduino», и вы получите массу вариантов, вот пример:

Схема подключения программатора к Arduino следующая:

Кабель черный <-> Arduino GND
Кабель красный <-> Arduino VCC
Кабель зеленый <-> Arduino RX
Кабель белый <-> Arduino Tx

Обычно я не припаиваю контакты к Arduino, вместо этого у меня есть 4 контакта в кабеле, и я просто вставляю их в отверстия для программирования Arduino и прикладываю некоторое усилие при загрузке. Делает более аккуратным конечный результат.

В: Как узнать, если Arduino 3,3 В или 5 В, ничего не помечено?

A: Это иногда проблема, китайские производители редко указывают версию на печатной плате, даже если на обратной стороне печатной платы есть флажки. Но это легко, включите Arduino без каких-либо подключений и измерьте между VCC и GND, ответ прямо здесь.

В: Как запрограммировать датчики?

A: Во-первых, посмотрите учебник:

Надеюсь, это поможет. Если нет, вам, возможно, придется посмотреть ниже на аппаратные проблемы.

Q: Мой программатор не работает?

A: Проверьте диспетчер устройств Windows, если у вас проблема с драйвером, следуйте этому руководству. Практически все дешевые китайские программаторы работают на поддельных чипах Prolific. Руководство выше поможет вам в этом.

В: Я не могу запрограммировать Arduino?

A: Если вы используете Arduino IDE, просмотрите сообщения об ошибках. Нажмите CTRL+R, чтобы построить скетч. Если в конце вы получите такую ​​информацию:

, все готово. Если перенос на вашу Arduino-плату не работает, то, скорее всего, у вас проблемы с адаптером USB-TTL, вы выбрали неправильную плату и/или последовательный порт в настройках IDE или просто неправильно проложили кабели TX/RX.

Мой собственный загрузчик прошивки RCT можно найти на специальной странице здесь.

Если вы используете метод XLoader, вы, скорее всего, не нажали кнопку перезагрузки платы в нужный момент. Чтобы изучить его, требуется несколько практических пробежек. Несмотря на то, что XLoader не идеален с информацией о прогрессе, он по-прежнему является самым простым способом программирования датчика.

На странице RFID-Sensor есть более полные руководства.

В: Насколько надежны значения?

A: Самодельные датчики на этих страницах могут быть выключены с очень небольшой разницей, но это зависит от фактического модуля датчика и программирования. В некоторых случаях дешевый товар на Ebay может иметь очень маленькое смещение. Тестирование показало, что если и есть разница, то она настолько мала, что не имеет значения. Точность также связана с тем, что мы измеряем, например, датчик топлива использует тот же модуль расхода, что и Jetimodel, и, поскольку он считает поток импульсами, точность точно такая же, мой AmpSensor использует ту же измерительную ИС (ACS758), что и Jetimodels. МУИ. Один вопрос, есть ли разница, если температура цилиндра 88°C или 89?°C или если об/мин 7820 об/мин или 7830 об/мин?

В качестве примера, вот сравнение Jetimodel MVario2 и DIY Jeti AltMeter (новая версия Jeti VarioMeter) в одном полете:

При детальном рассмотрении:

Мы можем сделать вывод, что точность подобна количеству лошадиных сил в рулонах. Автомобили Royce, «хватит» 🙂

В: Каков срок службы самодельных датчиков?

A: Самодельные датчики скорее всего переживут вашу модель. Ключевыми моментами являются ваши навыки пайки, выбор компонентов и правильная сборка, чтобы они, например, выдерживали некоторые вибрации. Одна вещь, которую мы должны помнить, дешевые товары Ebay из Китая часто являются либо поддельными, либо перемаркированными бывшими в употреблении чипами. Также любопытно, что Atmega328 в Arduino не любит слишком много записи в EEPROM, поэтому мои датчики не делают никакой записи в память в рабочем цикле, только при сохранении настроек. (И вы не делаете это 10000 раз…)

В: Ваша ссылка на Ebay не работает, могу ли я вместо нее использовать
<вставить ссылку>?

A: Если выглядит точно так же, то скорее всего да. Ищите тип соединения (соединения с одинаковыми именами выводов) или одинаковый тип микросхемы. Например, Jeti Dual HightTemp использует MAX6675, RFID-Sensor использует плату RC522 с SPI-интерфейсом, GPS-Sensor использует модуль NEO-6M или NEO-8M (предпочтительно для точности) с последовательным интерфейсом и т. д. и т.п. если бы вы уведомили меня о мертвых ссылках!

В: Зачем мне покупать дорогие датчики Jetimodel, если я могу сделать их самостоятельно за небольшие деньги?

A: В некоторых случаях это может быть правдой. Это вопрос, на который со своей стороны можете ответить только вы. Как и во всем, что вы строите сами, вам нужно доверять своим навыкам. Поместите это в связи с тем, что вы измеряете, и как вы используете значение телеметрии. Если вы сделаете небрежную сборку (например) топливного датчика, и он начнет течь с аварией в результате, какова надежность?

Также мы должны помнить одну вещь: протокол телеметрии Jetimodel не полностью открыт, есть функции, которые нельзя выполнить с датчиками DIY, например, интеграция с Device Explorer. Чаще всего это можно сделать через Jetibox, поэтому в некоторых случаях разница не так уж велика. Выбор фактического измерительного компонента также является фактором, Jetimodel использует то, что лучше всего подходит, в то время как DIY-датчик использует то, что лучше всего подходит, но также очень доступно. И очень часто более низкая цена мало заметна ни в функции, ни в точности.

Например, MVario2 от Jetimodel стоит ~85 евро, DIY Jeti VarioMeter — около 5 евро. Датчик DIY не одобрен F5J и не имеет интеграции с Device Explorer. Производительность измерения высоты на уровне, вариометрия очень близка. Самодельный датчик можно поменять, откалибровать, производства Jeti нельзя. Все приходит к тому, чего вы хотите.

В: Я не могу получить доступ к сенсору Jetibox!

A: Находясь в Jetibox, перейдите вправо к «<– MX ->» ​​и нажмите ВНИЗ. Многие из вас нажимают правильно, и это неправильно. Нажми. Это довольно часто случается с людьми. Я бы очень хотел сказать RTFM, но не буду, так как я хороший парень 🙂

A2: Используйте Jetibox Mini!

В: Можете ли вы сделать
<вставьте датчик здесь> своими руками?

Ответ: Скорее всего! Если измерительный модуль можно подключить к Arduino, то это возможно. Мы должны помнить, что простота — это одно из моих требований. Если для него требуется тридцать проводов, специально изготовленная печатная плата и т. д., то, скорее всего, это уже не «доступный самодельный датчик».

В: У меня много датчиков, нужен Экспандер!

A: Я пытался сделать расширитель. У него есть некоторые проблемы с программированием, с которыми мои навыки не справляются. Для создания 4-канального расширителя потребуется от 4 до 5 программных последовательных портов, и 4 из них должны иметь Tx и Rx на одном контакте. В данный момент это выше моего понимания, но посмотрим, что произойдет. Моя «философия DIY» — «Доступно и просто», поэтому выбор оборудования ограничен. Но у вас есть два варианта: приобрести расширитель в магазине или изучить OpenXsensor здесь.

В: Могу ли я изменить ваш код и поделиться/продать датчик?

Ответ: Да, можно! На данный момент все мои DIY-сенсоры находятся под лицензией MIT. Это в сочетании с лицензией Arduino означает, что пока вы используете немодифицированную плату Arduino, вам даже не нужно делиться кодом датчика, который вы продаете. Вы должны включить лицензию MIT в свой продукт. Если вы делаете датчик с пользовательской печатной платой, включая дизайн Arduino, то весь исходный код (включая чертежи печатной платы) также должен быть общим. Приличие возможно только с датчиком, включающим в себя полную плату arduino. Прежде чем что-либо делать, вам также необходимо ознакомиться с лицензиями на сенсорные модули. Если вы делаете продукт с моим полным кодом или в значительной степени основанным на моем коде, тогда в ваш выпуск необходимо включить уведомление об авторских правах.

Недавно я видел несколько примеров ситуаций, когда мой код был скопирован на 90-100% с другим именем. Это не в духе открытого исходного кода и неприемлемо.

Подробнее о том, как поделиться своими версиями, читайте ЭТО.

В: Но, но почему?

A: Одна причина. Интересно сделать что-то для себя и увидеть это в действии. Попробуйте 🙂

RFID-датчики оптом…

Самодельный датчик температуры для Home Assistant, который будет стоить вам $6

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

Я постараюсь показать вам все необходимое для самодельного датчика температуры для Home Assistant:

  • Какие детали нужны?
  • Сколько они стоят?
  • Где их купить?
  • Как их соединить?
  • Как их настроить?
  • Как установить ESPHome?
  • И, наконец, как добавить умный датчик температуры и влажности, сделанный своими руками, в Home Assistant?

Кроме того, если у вас есть доступ к 3D-принтеру, я также покажу несколько корпусов, которые могут улучшить внешний вид датчика.

3D-корпуса для самодельного датчика температуры для домашнего помощника

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

Содержание

Какие детали нужны?

Wemos D1 Mini

Первое, что вам понадобится, это устройство ESP8266, и я собираюсь использовать Wemos D1 Mini.

Wemos D1 Mini — небольшое, но достаточно мощное устройство ESP8266, которое будет «мозгом» нашего DIY-проекта

Позже, на D1 Mini я установлю ПО ESPHome.

DHT22 – Датчик температуры и влажности

Также на D1 Mini я прикреплю датчик температуры и влажности. Точная модель датчика, которую я собираюсь использовать, — AM2302 DHT22, и выглядит она так:

Датчик температуры и влажности DHT22

Провода-перемычки

Мне также понадобятся 3 провода-перемычки типа «мама-мама», также известные как провода Dupont. Конечно, если у вас есть другие подходящие кабели, вы можете использовать их вместо них.

Требуются 3 перемычки типа «гнездо-гнездо» (dupont).

USB-кабель и опционально USB-адаптер. & Датчик влажности в розетке).

Кабель MicroUSB необходим для адаптера D1 MiniUSB. Он нужен только в том случае, если вы хотите подключить самодельный датчик температуры для Home Assistant к розетке питания. у вас есть в наличии.

Сколько все это стоит?

Все компоненты будут стоить вам от 5 до 6 долларов США (если у вас уже есть кабель microUSB), и вы можете купить их, используя партнерские ссылки AliExpress ниже:

  • D1 Mini — https://s.click.aliexpress.com/e/_AFgAIp
  • D1 Mini на Amazon — https://amzn.to/3A5jNoc
  • DHT22 Датчик T&H и соединительные провода — https://s. click.aliexpress.com/e/_As7y5k
  • Датчик DHT22 T&H на Amazon (3 шт.) — https://amzn.to/3qzcORi
  • Соединительные провода (Dupont) — https://s.click.aliexpress.com/e /_A3YiR3
  • Кабель Micro USB — https://s.click.aliexpress.com/e/_AnrsGw
  • USB-адаптер EU US UK — https://s.click.aliexpress.com/e/_Ataxcq

В конце концов, важно не то, откуда вы возьмете нужные детали, а то, как вы их соедините и как настроите. Итак, переходим к следующему шагу, как соединить D1 Mini и датчик DHT22 вместе.

Как соединить D1 Mini и датчик DHT22?

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

Мини-булавки D1. Лучше их спаять!

Вот шаги для подключения D1 Mini и датчика DHT22:

  1. Подключите выход + (плюс) на DHT22 к контакту 3V3 на D1 mini.
  2. Then connect the middle output of the DHT22 labeled Out to the D2 pin on the D1 Mini
  3. Finally, connect the - (minus) on the DHT22 to the G (заземление) на D1 mini.

Вот как все выглядит в итоге:

Как соединить D1 Mini и датчик температуры и влажности DHT22

Как установить ESPHome на D1 Mini

Следующий шаг — загрузить ПО ESPHome на устройство D1 Mini. Есть несколько способов сделать это, но я буду использовать один из самых простых — установить надстройку ESPHome в Home Assistant. Если у вас еще нет Home Assistant, ознакомьтесь с этой моей статьей, где я объясняю, какие у вас есть варианты 👉 ССЫЛКА.

Давайте посмотрим, как установить надстройку ESPHome.

  • Добавьте официальный репозиторий дополнений ESPHome, нажав на эту ссылку.
  • Находясь в Home Assistant, нажмите кнопку «c» на клавиатуре и начните вводить Надстройка , затем выберите Навигация по магазину надстроек .
  • Затем найдите ESPHome , щелкните результат, а затем нажмите кнопку Установить .
  • После завершения установки Install 9Кнопка 0008 будет заменена на кнопку Start — нажмите на нее, чтобы запустить надстройку ESPHome.
  • Подождите несколько секунд, пока запустится ESPHome, а затем нажмите кнопку Open Web UI .
Панель инструментов ESPHome и кнопка добавления нового устройства
  • Вы должны увидеть экран, подобный приведенному выше. И вы должны нажать на кнопку New Device .

Появится диалоговое окно «Новое устройство», в котором вы должны ввести имя устройства по вашему выбору, а также имя и пароль WiFi. Я назвал свое устройство: д1-мини-й .

Когда вы будете готовы, нажмите кнопку Next .

  • В следующем диалоговом окне нажмите кнопку «Нет»
    «Выбрать конкретную плату
    » и выберите Wemos D1 и Wemos D1 mini . Конечно, если ваша плата ESP отличается — либо найдите ее в списке, либо выберите более общие варианты ESP32 или ESP8266 в зависимости от типа вашей платы. Наконец, нажмите кнопку Next .
Выберите конкретную плату, чтобы выбрать более общие варианты ESP32 или ESP8266
  • В следующем диалоговом окне нажмите кнопку Установить , а когда появятся возможные варианты установки, нажмите кнопку Отмена . Это необходимо, потому что нам нужно добавить некоторую конфигурацию YAML, прежде чем мы на самом деле установим ESPHome.
Отменить первоначальную установку ESPHome
  • Нажмите кнопку Изменить под именем вашего устройства (будущий датчик T&H) на панели инструментов ESPHome.
Отредактируйте конфигурацию датчика температуры и влажности D1 mini перед установкой ESPHome.
  • Вставьте следующие строки в самый низ конфигурации:
 датчик:
  - платформа: ДХТ
    штифт: D2
    температура:
      Название: "Температура в гостиной"
    влажность:
      название: "Влажность в гостиной"
    update_interval: 20s 

Вот как выглядит вся моя конфигурация D1 Mini и DHT22 в конце:

  • Вы можете изменить оба имени (Температура в гостиной и Влажность в гостиной) на то, что вам подходит. Когда будете готовы, нажмите на Кнопка Сохранить , а затем Кнопка Установить .
  • Вы увидите то же самое «Как вы хотите установить это на свое устройство ESP?» диалог.
  • Подключите D1 Mini к одному из портов USB на устройстве, на котором установлены Home Assistant и ESPHome, и выберите из списка « Подключить к компьютеру, на котором работает ESPHome Dashboard ».
Подключитесь к компьютеру, на котором запущена ESPHome Dashboard
  • USB-порт, к которому подключено ваше устройство, будет автоматически обнаружен, и вам нужно только нажать на него, например: /dev/ttyUSB0 .
  • Если все в порядке, появится терминал с большим количеством текста и несколькими текстовыми индикаторами выполнения. Подождите, пока вы не увидите показания температуры и влажности или что-то вроде этого ниже:
Показания температуры и влажности после успешной установки ESPHome на D1 mini и DHT22

Задача для вас!

У меня есть для вас небольшое задание! Если вы дошли до этого момента и вам удалось установить ESPHome на свой будущий интеллектуальный датчик температуры и влажности — дайте мне знать в комментариях, просто набрав — #THowned

Где TH означает температуру и влажность. Буду очень рад видеть там такие хештеги!


Теперь давайте завершим это, добавив интеллектуальный датчик температуры и влажности на основе D1 mini и DHT22 в Home Assistant.

Добавление D1 Mini и DHT22 в Home Assistant

Прежде чем продолжить, рекомендуется проверить на панели инструментов ESPHome, действительно ли ваш самодельный датчик температуры для Home Assistant подключен к сети.

D1 Mini и датчик DHT22 подключены к сети

Если D1 Mini и DHT22 подключены к сети, то вы почти готовы, и вам просто нужно добавить готовый к использованию датчик T&H в Home Assistant. Вот как:

В Home Assistant перейдите по адресу:

  • Нажмите кнопку «c» на клавиатуре и начните вводить Integrations , затем выберите Navigate Integrations .
  • Найдите интеграцию ESPHome в списке обнаруженных интеграций и нажмите Настроить , затем Отправить и, наконец, Готово кнопок.
Можно найти новую интеграцию ESPHome, и это наш датчик температуры и влажности (D1 mini и DHT22)

В результате на странице интеграции Home Assistant будет добавлено 1 устройство с 2 объектами. Нажмите на ссылку 1 устройство .

  • На следующем экране вы можете увидеть свои показания температуры и влажности, и вы можете добавить их в виде карты на панель инструментов Home Assistant, просто нажав на Добавить к кнопке Lovelace . Там же вы можете начать создавать автоматизацию, сцены и сценарии Home Assistant.
Информация об устройстве ESPHome D1 mini

Корпус/коробка, напечатанная на 3D-принтере

Не хватает только корпуса, напечатанного на 3D-принтере. А вот что мне удалось найти и распечатать на своем 3D принтере Ender 3 v2 (моя статья о принтере):

Ссылки на 3D модели:

  • DHT-22 / DHT22 Настенный бокс с ESP8266 — https:// www.thingiverse.com/thing:2610694/files
  • “Öl Broker” Wemos D1 Mini mit Sr04 & AM2301 mqtt – https://www.thingiverse.com/thing:5142671/files

Если вам удастся найти другие хорошие, поделитесь ими в раздел комментариев ниже.

Резюме

Примерно за 5-6 долларов США и несколько минут мне удалось сделать датчик температуры для домашнего помощника своими руками и сделать мой дом еще умнее.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *