ESP8266 и датчик движения с фольгой

Когда-то я сделал подсветку рабочей поверхности на кухне с помощью БП, выключателя и трёх метров диодной ленты. Подходишь, нажимаешь выключатель, появляется свет, делаешь своё дело, уходишь – выключаешь свет. Но прогресс не стоит на месте и захотелось выключатель сделать чуть более умным, чтобы он включался по входу на кухню и не нужно было щёлкать рукой, а также попутно измерял температуру и влажность на кухне, благо компоненты на алиэкспрессе стоят копейки.

В результате на базе ESP8266, датчика движения BISS0001, сенсора AM2302 (DHT-22) и релешки OMRON G3MB-202P (вообще можно обойтись мосфетом, но было интересно SSD реле потыкать) был сделан контроллер ленты, который попутно сливал информацию о погоде на кухне. Всё это было аккуратно собрано в одну 6см распределительную коробочку шнайдер из “новой линии”. Напишу отдельно о процессе создания такой штуки.

Теоретически схема работала отлично, на практике тоже, датчик включал свет, через 40 секунд после последнего срабатывания выключался, температура с влажностью сливались, кроме одного нюанса: иногда свет включался сам. Системность выяснить не удавалось, поэтому пришлось демонтировать плату управления, прогреть её, почистить от флюса (я ещё тот паяльщик), но это не помогло. Пришлось гуглить и оказалось, что датчик движения чувствителен к Wi-Fi радио ESP, иными словами, когда контроллер передаёт информацию, то он может вызвать ложно-позитивное срабатывание сенсора, что приводит к включению света, несмотря на отсутствие кого-либо на кухне. Ну что же, красивую упаковку пришлось чуть разобрать и датчик вынести наружу, чтобы отдалить от радио-антенны и уменьшить наводки.

Экран из фольги

Свет стал включаться реже, но всё равно включается сам по себе. Пришлось заварить кофею и начать думать, как же поступить ещё… В голову пришла мысль заэкранировать датчик, под рукой оказалась продуктовая фольга – взял небольшой кусок, обмотал датчик движения, заизолировал изолентой внутри и снаружи и запустил систему заново.
Свет перестал включаться произвольно совсем! Теперь когда кто-то подходит к столешнице – ему услужливо включается подсветка и работает, пока этот кто-то там находится и что-то делает, после того, как человек уходит – свет отключается, а обычная кухонная фольга отлично экранирует наводки от радиосигнала Wi-Fi.

Блок питания, контроллер и вынесенный датчик движения
Подсветка кухни в деле

Similar Posts

  • Движение камеры

    Сегодня наконец занялся доводкой движения камеры вокруг персонажа – после того, как она начала крутиться, я почти родился заново 🙂 Усердие удвоилось, так что скоро наверно буду делать очередной релиз, но в котором уже можно будет хоть как-то интересно бегать по прото-уровню. Недавно удалось удвоить ФПС – что не может не радовать 🙂 На данный…

  • Мойка машины

    Ездили сегодня с Олегом помыть машину, по ходу к нам прибился Виталя, который был готов на все, лишь бы не учить математику. Вот так мы с Олегом мыли машину А это Виталя отдыхал от математики, и исполнял маленькое наказание: Было прикольно – заработали бутылку водки – чувак на Chevrolet Takuma решил заехать поближе к лесу…

  • Двойные стандарты

    Интересно, почему вокруг так часто наблюдается страсть к двойным стандартам? Начиная с политики, и заканчивая соседями. Вот сгорает лампочка в корридоре – я выйду её и поменяю на свою. Но когда она сгорит в следующий раз – надо очень долго ждать, что сосед(ка) возьмёт и вкрутит свою – оно вроде бы и мелочь, а неприятно….

  • Дурдом

    Сегодня на работе утром небыло инета… Хотел написать в ЖЖ, но инет отсутствовал, а когда появился, оказалось, что на моей тачке все-равно нет инета, а так как админ до вечера не появился, то я так и не запостил новости с работы, а счас они уже устарели 🙂 Share this post: Share on X (Twitter) Share…

  • Direct sound

    Мое серьезное знакомство с майкрософтом началось с дотнета. Я офигел насколько круто и удобно они сделали платформу, как легко и быстро все делается, в общем я понял, что мсовцы переродились. Но вот мне понадобилось вместо OpenAL писать под чистый DirectSound, я офигел 🙂 Целый день потрачен на то, чтобы банально загрузить звук в буфер и…

  • Рок против наркотиков (или скажи “цивилизация ацтой!” :) )

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