Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Освежитель воздуха управляемый освещением

Пт сен 04, 2020 08:39:49

Тестовая прошивка для тини10. Вначале помигаем светиком. Чтобы понять заработает моя писанина или нет. Период мигания светика примерно 1 секунда (это важно).
Test tiny10.hex

Схема используется согласно статьи. Подключаем светик на РВ1 и резистор 10 кОм на РВ3 (сброс). Как проверите отписывайтесь о результатах.

Re: Освежитель воздуха управляемый освещением

Пт сен 04, 2020 21:56:22

Ещё не большая не приятность. Ванна и туалет совмещённые, помылся выключил свет и произошел пшик, а он вроде как и не нужен был. Или уборка в туалете, по окончанию уборки тоже пшикает.
Может сделать так, если свет горит дольше 10 - 15 минут, то контроллер уходит спать и не реагирует на выключение. Или не спит но и не пшикает.

Re: Освежитель воздуха управляемый освещением

Пт сен 04, 2020 23:43:45

Ну да, данное устройство было у ТС разработано только с учётом раздельного санузла.
Может сделать так, если свет горит дольше 10 - 15 минут, то контроллер уходит спать и не реагирует на выключение. Или не спит но и не пшикает.

Можно конечно, но только поможет ли это во всех случаях? Предполагаю, что нет. Тут нужен как мне кажется другой подход… но если сильно надо то можно дописать данный интервал… :write:

Re: Освежитель воздуха управляемый освещением

Пт сен 04, 2020 23:50:19

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

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 00:03:12

Как мне видится, при совмещённом санузле необходимо контроль присутствия на «троне»… то есть дополнительно необходимо реализовать датчик присутствия. Но для этого потребуется, или переход на другой МК, или задействовать ещё внешний датчик присутствия.

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 06:44:21

На держатель туалетной бумаги надо датчик какой-нибудь поставить (фото, пиро, ёмкостной и т.д.). Потрогал бумагу - надо освежать! :kill:

Добавлено after 3 hours 15 minutes 52 seconds:
Вначале помигаем светиком. Как проверите отписывайтесь о результатах.

Не хочет мигать :(

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 09:15:47

Не хочет мигать :(

Если уверены, что прошивка залилась нормально в МК (это важно), то получается, что моя среда имеет ошибку в плане этого МК. Если это так, то значит я бессилен что либо написать для этого МК… хорошо бы для уверенности ещё услышать мнения по работе от других форумчан… скачиваний много, а практической помощи нет. :( Народ, может из 40 скачиваний кто-то проверит на железе и отпишется? :roll:

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 10:19:09

А всё-таки хотелось бы от автора hex на attiny10))


Прошу извинить, у меня тут дедлайн по работе. HEX прикладываю...
Смотрю, тема прям развилась.

Добавлено after 7 minutes 53 seconds:
На держатель туалетной бумаги надо датчик какой-нибудь поставить (фото, пиро, ёмкостной и т.д.). Потрогал бумагу - надо освежать! :kill:

Добавлено after 3 hours 15 minutes 52 seconds:
Вначале помигаем светиком. Как проверите отписывайтесь о результатах.

Не хочет мигать :(


По поводу программирования - там есть некоторые особенности у Tiny10.
Если чип запитать от 3.3В, то он будет читаться, но запись в него будет невозможна (установил на RPI экспериментально).
А еще если фьюзами выставить режим пина RESET на ввод-вывод, то запрограммировать его можно будет только подав на пин RESET 12 вольт.
Поэтому вопрос - прошился ли он реально? Верификацию прошивки после программирования проходит?
Вложения
airfresh.hex
(1.09 KiB) Скачиваний: 208

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 10:21:56

если сильно надо то можно дописать данный интервал… :write:
Очень сильно надо.
Сегодня утром забыл выключить свет, при выключении света пшикнула, а это не нужно было.
Добавьте для пробы, не пшикать если свет горит более 10 минут, буду премного благодарен.
Добавить в версию с одним светодиодом и кнопкой.

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 10:29:58

Ребята, помогите подогнать прошивку под тини13

Если автор напишет о длительности управляющего сигнала (и всё что касается этого сигнала), то я напишу алгоритм для тини13 по описанию из статьи. :)


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

Добавлено after 1 minute 57 seconds:
Всё хорошо, а если убрать светодиод, было бы ещё лучше. Избавляемся от двух деталей и одной дырки в корпусе.
Ещё вариант оповещения.
При включенном свете и хороших батарейках светодиод моргает так же как и сейчас, 1 раз в секунду.
При включенном свете моргает чаще и короткими вспышками. Например, горит 300 мс и пауза 300 мс.
Короткие и частые вспышки, будут очень хорошо бросаться в глаза.


Вообще если взять SMD светодиод (как у меня), то можно не делать дырки в корпусе - сверхяркий SMD даже при малом токе просвечивает корпус насквозь.

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 10:54:57

kramolnic писал(а):ничего не случится - там шестерня

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

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 14:58:26

Добавьте для пробы, не пшикать если свет горит более 10 минут, буду премного благодарен.
Добавить в версию с одним светодиодом и кнопкой.

Добавил.
air freshener 1 LED_10min.hex

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 16:30:24

Самсусамыч писал(а):Добавил.

Огромное спасибо! Работает...

Re: Освежитель воздуха управляемый освещением

Сб сен 05, 2020 18:24:21

:beer:

Re: Освежитель воздуха управляемый освещением

Ср авг 25, 2021 15:32:30

Самсусамыч, приветствую!
Вот уже как год освежитель пекрасно прыскает. Но время всё же выявило недостаток в замере напряжения источника питания.
Батарейки сели, напряжение есть, а ёмкости уже нет. И в момент работы двигателя, напряжение проседает на много больше порога срабатывания МК, от чего двигателю нехватает мощности провернуться.
Было бы не плохо, измерять напржение в момент сработки двигателя. И оставлять сигнализацию (частое моргание) до смены батареек.
Зарание благодарен.

Re: Освежитель воздуха управляемый освещением

Ср сен 01, 2021 00:07:32

Привет! У меня не так давно пришлось перезаливать диск (старый образ залил). Тот исходник похоже потерялся – пока не могу найти. Если не найду…, придётся вспоминать алгоритм и писать с нуля. Такие вот дела.

Добавлено after 3 hours 32 minutes 42 seconds:
Всё же нашёл я исходник на одной из флешек… посмотрю, что можно сделать.

Re: Освежитель воздуха управляемый освещением

Ср сен 01, 2021 12:01:05

Внёс следующие изменения:
1) Теперь замер напряжения производится постоянно когда МК не спит.
2) Уставку низкого напряжения повысил. Теперь она составляет примерно 2,4 В вместо ранее 2,1 В.
3) При обнаружении низкого напряжения (о котором сигнализирует светик), производится блокировка управления двигателя. Если это произошло в момент работы двигателя, то напряжение с него не снимается до завершения его работы по алгоритму. А вот последующие включения будут уже блокированы пока батарейки не будут заменены.

Хорошо бы питание МК развязать диодом Шоттки с питанием двигателя. И увеличить ёмкость электролита по линии питания МК. Но замер напряжения питания делителем необходимо оставить на линии питания двигателя. Если не понял, то спрашивай – схему нарисую.

Вот новая прошивка, пробуй…
air freshener 1 LED.hex

Re: Освежитель воздуха управляемый освещением

Ср сен 01, 2021 12:25:06

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

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

Так диод ставить?
Вложения
Освежитель воздуха.JPG
(78.77 KiB) Скачиваний: 111

Re: Освежитель воздуха управляемый освещением

Ср сен 01, 2021 12:52:49

Считаю этот пункт не нужен.

Как будет угодно:
air freshener 1 LED.hex

Но думаю это может повлиять на работу МК. Так как сильная просадка напряжения может увести МК на сброс (перезагрузку)… но если я буду прав, воспользуетесь прошивкой из верхнего поста. :)
Так диод ставить?

Не совсем… точнее так:
11.png

Re: Освежитель воздуха управляемый освещением

Ср сен 01, 2021 15:31:56

От души спасибо, буду наблюдать. Диод на питания МК пока не ставил, оказалось не так просто, нужно плату новую делать.

Добавлено after 1 hour 22 minutes 17 seconds:
Самсусамыч писал(а):2) Уставку низкого напряжения повысил. Теперь она составляет примерно 2,4 В вместо ранее 2,1 В.

Проверял сработку от блока питания, срабатывает ровно от 2,5в, это чуть-чуть много. От 2,3в - 2,4в ещё работает, усилие на рычаге чувствуется. Если возможно понизить на 0,2в, думаю, будет хорошо.
И проверил на севших батарейках, на каждой по 1,2в, всего 2,4. Кое-как работает, но хуже чем от блока питания, наверное, сказывается падение напряжения.
От блока питания, при низком напряжении 2,5в и ниже, после сработки двигателя, МК перестаёт работать, светодиод потухший, на кнопку не реагирует.
От батареек с любым напряжением глюков не замечено.

Добавлено after 52 minutes 46 seconds:
Кстати, замер напряжения питания на седьмой ноге МК?
Ответить