Giter Site home page Giter Site logo

airwick13's Introduction

Проект по переделке освежителя воздуха Airwick.

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

В качестве контроллера используется Attiny 13A, как одна из самых дешевых и распространенных МК. В качестве датчика света используется красный светодиод в прозрачном корпусе. Работа датчика основана на способности светодиода накапливать заряд (паразитная емкость). Кроме того светодиод выполняет свои прямые обязанности, используется в качестве индикатора работы устройства.

В режиме покоя схема потребляет 6-7 микроампер. Раз в 8 секунд контроллер просыпается, опрашивает датчик. После этого на 1 мс вспыхивает светодиод. Двигатель включается на 500 мс, дальше крутится по инерции, обратно его крутит клапан баллона. Средний потребляемый ток двигателя 100 миллиампер. При таком режиме алкалиновых батарей хватит надолго.

Алгоритм работы устройства:

1) «пшикаем» через равные промежутки времени, напр. раз в час, при условии, что свет выключен то есть в помещении никого нет.
2) если свет включается, запускаем таймер.
3) когда свет выключается:
1. если прошло мало времени (напр. меньше 2.5 минут), пшикать не надо.
2. если прошло больше, «пшикаем» и сбрасываем таймер.
Если после последнего срабатывания прошло меньше 15 минут, то не «пшикаем», так как аэрозоль еще не выветрился.
4) если свет долго не выключается (напр. больше часа), значит забыли выключить, продолжаем брызгать.

В текущей версии прошивки 3 режима: "пшикаем" через час, 3 часа и 6 часов. По умолчанию стоит 2 режим. Минимальное время включения света 2.5 минуты. По ссылке мой проект на сайте паяльник, там есть первая версия прошивки с возможностью выбора минимального времени включения света.

airwick

chart

test

intro

airwick13's People

Contributors

ashelehov avatar

Stargazers

Reals avatar Alexander Bekmansurov avatar  avatar Vyacheslav avatar  avatar

Watchers

Kirill avatar  avatar

airwick13's Issues

С 2020 года в новых версиях AirWick идет одна (!) батарейка 1.5v и другой мотор

схема этого прибора тут: https://youtu.be/4OC4U6FiJus?t=624
Ваша схема не будет работать от такого питания, а если поставить повышайку, то бабарейку высосет.

Эти разработчики встроили в микроконтроллер StepUp драйвер, еще намутили с драйвером двигателя. Как я понял, он сначала в одну сторону крутится, а потом в обратную. Раньше механизм спуска обратно отходил за счет давления в балончике

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.