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

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

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

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

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

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

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

Similar Posts

  • seti@home

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

  • Perl

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

  • Google Crashpad

    Для того, чтобы собрать crashpad под Windows с DLL runtime (/MD /MDd), нужно создать в своём домашнем каталоге (c:/users/konst например) подкаталог .gyp и в него положить файл include.gypi со следующим содержимым: {   ‘target_defaults’: {     ‘configurations’: {       ‘Release’: {         ‘target_conditions’: [           [‘OS==”win”‘, {             ‘msvs_settings’: {                ‘VCCLCompilerTool’: {                   ‘RuntimeLibrary’:…

  • Almost Лето

    В Киеве уже почти неделю +28, именно столько показывает термометр в гугл-десктопе и я бы подумал, что он сломался, но в машине термометр показывает столько же. Интересно, что если раньше жара вызывала непреодолимое желание свалить куда-нить подальше, то теперь всё как-то спокойно – меня практически всё устраивает, надо только море под бок перенести, и всё…

  • Howto brick Asus P5B

    Расскажу я о том, как легко можно убить мать и как потом сложно восстановить, но всё же возможно – во вполне домашних условиях. Share this post: Share on X (Twitter) Share on Facebook Share on Pinterest Share on LinkedIn Share on Email Share on Reddit