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

Часть 1: Концепт и идея

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

Примеры освежителя и фонариков
Примеры освежителя и фонариков

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

Чертеж
Чертеж

Вот так он может выглядеть и будет обладать возможностями:

  • Автоматическое освежения воздуха (время которого можно настроить самому)

  • Датчик движения(чтобы сделать ночное освещение)

  • Освещение(как и дневное так и ночное)

  • Настройки для обычного юзера(дисплей и три кнопки)

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

Часть 2: Реализация концепта

Реализация состоит из трех частей:

  1. Сборка электроники(это пайка и т.д)

  2. Программный код

  3. Реализация механизма и создание корпуса

1 часть: начнем с самого важного-это подсветка и автораспыление.

Нам понадобиться:

  • Микроконтроллер(Arduino Nano)

  • Сервопривод(SG90)

  • Аккумулятор(взял из кейса для наушников)

  • ARGB кольцо(на 12 светодиодов)

  • Ползунковый переключатель на 3 контакта

Берем паяльник и вперед!

Спаяли
Спаяли

Доделываем схему и заливаем термоклеем

Часть 2: Программируем и прошиваем МК.

Накодил самую простую прошивку
Накодил самую простую прошивку
Прошиваем и смотрим результат
Прошиваем и смотрим результат

А здесь я резко прерываю и перехожу к 3 части статьи...

Часть 3: Самая главная проблема...

Казалось бы, все готово, осталось сделать корпус и механизм. Механизмы - вот здесь-то я и оказался слаб, я это знал и по этому изначально предполагал, что проект не получится, так оно и вышло. Сколько бы я не пытался так нечего и не придумал, конечно расстроился и убрал этот проект в ящик, но это еще не все! Я хочу подвести итог и кое-что вам сказать.

Итог

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

Комментарии (27)


  1. Make_Pic
    11.01.2025 22:47

    Есть такая "теория" - откуда руки растут... Это не пустой звук, видно по пайке, по так называемому эскизу, да и по другим "артефакторам". А что касается механизированного распылителя, то их в продаже дофига, стоит только поискать.


    1. lqdope Автор
      11.01.2025 22:47

      Я просто занимаюсь этим ради удовольствия, я больше по софт части, электроника на Arduino в качестве прототипа и mvp. Спасибо за комментарий.


  1. Isiirk
    11.01.2025 22:47

    Раньше он от батареект работал месяцами, теперь пару суток? Зачем здесь Ардуино?!


    1. lqdope Автор
      11.01.2025 22:47

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

      Ну и лишний раз не надо покупать батарейки, можно зарядить.


  1. seventhevil
    11.01.2025 22:47

    Хотелось бы осмысленности дополнительной к такому проекту... Мне не хватило содержания. Дерзайте дальше, добавьте пару фишек!


    1. lqdope Автор
      11.01.2025 22:47

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


  1. RealOldGamer
    11.01.2025 22:47

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


    1. hssergey
      11.01.2025 22:47

      Да, можно механику и корпус взять от готового распылителя, а самому сделать нужные "умные" функции...


    1. lqdope Автор
      11.01.2025 22:47

      Спасибо, за ваши предложения

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


    1. Markscheider
      11.01.2025 22:47

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

      Тоже думал в эту сторону, но в более простом варианте. Фотоэлемент на освежителе засек включение света более чем на 60 секунд => кто-то зашел в туалет "по-большому" => "пшикнуть" через 10 секунд после пропадания сигнала с фотоэлемента (человек ушел, погасив свет).


  1. List1
    11.01.2025 22:47

    в туалете должна быть вытяжная вентиляция, а не "освежитель".


    1. lqdope Автор
      11.01.2025 22:47

      Тоже верно, ну допустим у кого-то ее нет или сам освежитель стоит в другом месте, тогда он будет полезен

      А так лучше проветривание и свежий воздух.

      Благодарю за комментарий


    1. rustavelli
      11.01.2025 22:47

      Действительно умная идея - вытяжка из чаши унитаза в трубу канализации.


  1. sav13
    11.01.2025 22:47

    Мне кажется, что самое целесообразное это привязать работу ароматизатора (лучше вместе с вентиляцией) к запаху в туалете.

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

    Управление по таймеру, свету и прочим косвенным параметрам особой эффективности не даст, только потешит немного самолюбие


    1. lqdope Автор
      11.01.2025 22:47

      Да, в принципе это можно реализовать


    1. taltsutamatu
      11.01.2025 22:47

      Очень интересно, а как вы собираетесь регистрировать запах? Газовые анализаторы - вещь понятная, но запах! Или это может я чего не знаю...)


      1. sav13
        11.01.2025 22:47

        А что запах не зависит от присутствующих газов? Аммиак, сероводород, метан, что-то еще. Мне кажется даже довольно абстрактные "анализаторы чистоты воздуха", регистрирующие всякую органику в воздухе должны что-то показывать.


  1. Alexx_B
    11.01.2025 22:47

    "умный освежитель"

    Ожидание: газоанализатор (или, хотя бы, оценка времени "посещения" для принятия решения) и пшики только в случае необходимости

    Реальность: освежитель с фонариком и экран

    Прямо "тачка на прокачку" )))


    1. lqdope Автор
      11.01.2025 22:47

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


  1. Olegun
    11.01.2025 22:47

    Можно взаимоувязать распылитель и одну из кнопок слива бачка (если кнопки на бачке две).


    1. lqdope Автор
      11.01.2025 22:47

      Тоже думал об автоматическом сливе, можно по радио из связать


  1. Mikev74
    11.01.2025 22:47

    У меня реализовано так: штатный освежитель + начинка на микроконтроллере, в туалете свет включается/выключается автоматически по датчику движения или вручную, освежитель срабатывает по событию включение света, и выключение света (это кстати необязательно). Там просто стоит датчик освещенности.


    1. lqdope Автор
      11.01.2025 22:47

      Хорошо, тоже интересная реализация)


    1. Markscheider
      11.01.2025 22:47

      освежитель срабатывает по событию включение света

      Дорогой товарисч, реквестую статью с описанием (хотя бы в общих чертах)!


  1. monah_tuk
    11.01.2025 22:47

    Я вот всё не могу найти заклинание, что бы поисковики подсказали мне датчик или датчики качества воздуха, которые бы реагировали на вещества ответственные за сигаретный запах (заносит от соседей) и, пардон, запахов производимых человеком при дефекации... хотя почему только человеком, кот у меня сходит, без респиратора стрёмно заходить.

    Если кто подскажет варианты, буду благодарен.

    А то почти все опробованные отлично реагируют на дым (если вот прям дунуть) или сам освежитель, но никак ни на то, что рождается в туалете чаще всего.


    1. Markscheider
      11.01.2025 22:47

      Тут надо датчики летучей органики + AI. Чтобы дообучался на лету (в зависимости от используемой модели кота и пр.) :)


      1. monah_tuk
        11.01.2025 22:47

        AI всё равно датчики нужны))