Автор Тема: Переделка "Air Wick" ( пырскалка от дяди Вани из Тайвани)  (Прочитано 47458 раз)

0 Пользователей и 1 Гость просматривают эту тему.

N360

  • .
  • *
  • Сообщений: 14
  • Карма: +0/-0
slav0n
Добрый день!
То что вы вложили файл (led-photo_pshik_WinAvr.rar) при прошивки выдает ошибку Размер памяти не соответствует ожидаемому
« Последнее редактирование: 20 Май 2015, 11:29:20 от N360 »

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 5301
  • Карма: +6/-0
(Нет темы)
« Ответ #136 : 20 Май 2015, 10:12:37 »
действительно, 4 байта лишних получилось.
Щас посмотрю что можно сделать.

Оптимизировал цикл мигания диода. Похудело на 6 байт.
Теперь должно влезть.
while(1||!1);
зберігай спокій

N360

  • .
  • *
  • Сообщений: 14
  • Карма: +0/-0
(Нет темы)
« Ответ #137 : 20 Май 2015, 11:38:00 »
Цитата: "slav0n"
действительно, 4 байта лишних получилось.
Щас посмотрю что можно сделать.

Оптимизировал цикл мигания диода. Похудело на 6 байт.
Теперь должно влезть.

     Влез :co_ol: но 5-й режим (срабатывание на изменение освещенности)  работает на включение :-(
Можно сделать изменение в прошивке чтобы работал наоборот.
« Последнее редактирование: 20 Май 2015, 11:53:41 от N360 »

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 5301
  • Карма: +6/-0
(Нет темы)
« Ответ #138 : 20 Май 2015, 11:51:02 »
Цитата: "N360"
но 5-й режим (срабатывание на изменение освещенности) не работает
исходник не мой. Я лишь его пересобрал в другой среде  программирования.
Фуннкционал USE_LIGHTSENSOR в сборке активен.
Что там автор намутил в коде я не разбирался. Железки нет чтоб отладить.
while(1||!1);
зберігай спокій

N360

  • .
  • *
  • Сообщений: 14
  • Карма: +0/-0
Спасибо тебе !

alexanderik

  • .
  • *
  • Сообщений: 18
  • Карма: +0/-0
о снова навоняли и напшыкали. у кого тут опять ничего не работает ? slav0nу уже сниться походу эта муть ?

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 5301
  • Карма: +6/-0
Цитата: "alexanderik"
slav0nу уже сниться походу эта муть ?
всё нормально, просто ща безделье.
while(1||!1);
зберігай спокій

alexanderik

  • .
  • *
  • Сообщений: 18
  • Карма: +0/-0
убрал задержки, после пшиков, теперь срабатывает сразу после выключения света, достаточно быть на свету 1- 2 секунды(моргнет 1-2 раза) и тушите свет, отработает пшик. также работает таймер независимо от освещения, т.е каждые 1-2-3-4 часа пшик обеспечен. Отладочная версия как уже заметили имеет более короткие задержки, сделано исключительно для проверки схемы, чтобы не ждать часами :)
https://www.sendspace.com/file/ftse5i

обновлено
1.при выключении света, пшикает только если до этого свет горел более 3 минут.
2.при включении света - встречает подмигиванием.
https://www.sendspace.com/file/sm3613
« Последнее редактирование: 28 Май 2015, 13:25:31 от alexanderik »

N360

  • .
  • *
  • Сообщений: 14
  • Карма: +0/-0
(Нет темы)
« Ответ #143 : 23 Май 2015, 22:34:00 »
Большое СПАСИБО автору Александру!!! :co_ol:  Прошил этой прошивкой - все работает четко. :cool_cool:

s76

  • .
  • *
  • Сообщений: 4
  • Карма: +0/-0
В версии
https://www.sendspace.com/file/sm3613
ароматизатор не срабатывает по выключению света.
При включении света - не встречает подмигиванием.
Пробовал разные диоды- результата нет.
По времени, вроде - работает.

Дайте, пожалуйста ссылку на рабочую версию.

N360

  • .
  • *
  • Сообщений: 14
  • Карма: +0/-0
Все работает прекрасно... А у вас он реагирует на освещение? Вы калибруете его как описал автор? Для начало нужно откалибровать под освещением где он будет стоять.. (Желательно свет в санузле или где он будет стоять должен попасть на светодиод ) Для калибровки нужно держать кнопку нажатой до 5 морганий и отпустить . После того как вы отпустите кнопку начинается калибровка. Потом можно проверить на реагирование освещенности. При включенном свете он моргает двумя вспышками, когда свет выключен он мограет одиночными вспышками.  Какие процедуры вы делаете? И что не так? Подробно опишите..

Забыл отметить.. Проверяйте не от Блока питания а именно от батареек или аккумулятора!!!!
                             (Так как он чувствителен к помехам.. Я сам это испытал..)

s76

  • .
  • *
  • Сообщений: 4
  • Карма: +0/-0
Здравствуйте.
Калибрую так:
Держу кнопку до 5-ти миганий. Отпускаю.
Диод мигает 5 раз, небольшая пауза. Два мигания. Пауза.
Все- начинаются периодические мигания каждые 4 секунды.
В последнем посте от alexanderik две ссылки.
Вы какую прошивали?

N360

  • .
  • *
  • Сообщений: 14
  • Карма: +0/-0
То что я вам выслал сегодня он работает как я описал..попробуйте прошить и отпишитесь что как..

s76

  • .
  • *
  • Сообщений: 4
  • Карма: +0/-0
Куда катится этот мир?
Из четырех Attiny13a (в корпусе SO8) нормально реагировать на включение света стала только одна.
Судя по маркировке все из одной партии. Покупал в радиомагазине.
В DIP8 Attiny13a заработала сразу.
Спасибо за помощь и поддержку N360.

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 5301
  • Карма: +6/-0
(Нет темы)
« Ответ #149 : 06 Ноябрь 2015, 08:11:46 »
Цитата: "s76"
Куда катится этот мир?
возможно это просто особенности недокументированных возможностей.
полечить можно игрой с таймингами, но это требует стимула
while(1||!1);
зберігай спокій