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

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

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
Цитата: "Stariywolk"
Завтра займусь!
Ну, чё, завтра уже наступило?
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Извиняюсь за долгое отсутствие - пришлось немного напрячься на работе.
Макет спаял уже давно,  сейчас - отчет.
1. Моргает!!!  :mi_ga_et:
2. Моргает на 16 тактов. При включении может и на 8-й моргнуть, но следующий раз непременно на 16-й.
3. На кнопку реагирует, но выдержка  не выставляется. При долгом нажатии на кнопку - моргает не "пачками 1-2-3", а постоянно. При отпускании кнопки досчитывает чего там осталось до 16-и и дальше 16.
4. Ток не мерял так как пока бессмысленно - светодиоды тоже хотят кушать  :-)
Даже видео для наглядности сделал:
http://www.youtube.com/watch?v=_m7Nk13EcH4&feature=youtu.be

Готов к дальнейшим экспериментам :uch_tiv:
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
Цитата: "Stariywolk"
пришлось немного напрячься на работе
работа не волк...
всего не заработаешь

Цитата: "Stariywolk"
Даже видео для наглядности сделал:

я ж написал -
Цитата: "slav0n"
Зажимаем кнопку, через несколько секунд начинает мигать светодиод.
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Так я её зажимаю как девушку (в смысле настойчиво и брутально) и светолиод моргает без остановки с интервалом пол-секунды :du_ma_et:
« Последнее редактирование: 13 Апрель 2013, 15:13:26 от Stariywolk »
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
Цитата: "Stariywolk"
Так я её зажимаю как девушку (в смысле настойчиво)
в кино не видно это
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Цитата: "slav0n"
в кино не видно втето
ОК! Зделаю часика через 2 еще одно кино, надо семье должок отдать на свежем воздухе :pri_vet:-:
Когда оно наглядно - легче разбираться. В принципе можем и через Skype в прямом эфире.
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
Цитата: "Stariywolk"
В принципе можем и через Skype в прямом эфире.
мои микрофоны и камеры все пропали на пожаре
дом у меня сгорел в новогоднюю ночь
такие дела...
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Цитата: "slav0n"
такие дела...
Да... Дела неважные, сочувствую.
А вот новое видео:
http://www.youtube.com/watch?v=XRSe7ITHTuI&feature=youtu.be
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
надо попробовать электролит на питание повесить
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Цитата: "slav0n"
надо попробовать электролит на питание повесить
Попробовал - результата нет.
Даже для чистоты эксперимента вместо +5 подал питание именно с двух батареек. По прежнему только 16 тактов.
Единственное что заметил - при нажатой кнопке пауза между второй и третей вспышкой вроде как стала чуток меньше.

P.S. Полевик пока не ставил, вместо него с  PB2 через 300 ом светодиод на массу.
А может в Fuse надо чего подправить?
« Последнее редактирование: 14 Апрель 2013, 14:51:54 от Stariywolk »
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
(Нет темы)
« Ответ #40 : 14 Апрель 2013, 14:26:47 »
вот проверь эту прошивку
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Сейчас все работает как и было задумано!  :-ok-:
То есть:
Нажимаю кнопку, после паузы 1 моргание, кнопку отпускаю - 8 тактов.
Нажимаю кнопку, после паузы 2 моргания, кнопку отпускаю - 16 тактов.
Нажимаю кнопку, после паузы 3 моргания, кнопку отпускаю - 24 такта.
То есть получается 3, 1.5 или 1 раз в сутки.
А нельзя изменить на 6,12 и 24 тактов? Так получилось бы 4, 2 и 1 раз в сутки :smu:sche_nie:
И еще. Длительность импульса для моторчика должна быть 1 секунда. Этого времени достаточно для того, чтобы мотор провернул через шестиренки-семиренки рычаг, который давит на балончик. Дальше питание с моторчика снимается и под силой пружины, которая находится в клапане балончика рычажек возвращается в исходное положение. Если импульс длиннее - увеличивается время пшика, но при этом моторчик тормозится и в заторможенном состоянии жреть батарейки как голодный кутью :nez-nayu:
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
Цитата: "Stariywolk"
То есть получается 3, 1.5 или 1 раз в сутки.
я соображал немного не так. Пауза привязана не к суткам, а к часам.
1 импульс = 1 час паузы.
Могу расширить диапазон выбора задержек.
Импульс моторчика укорочу.
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4684
(Нет темы)
« Ответ #43 : 14 Апрель 2013, 18:08:25 »
ну вот собственно кекс.
Регулировка от 1 до 5 часов. Индикатор мигает раз в 5 сек.
while(1||!1);
зберігай спокій

Stariywolk

  • .
  • *
  • Сообщений: 97
Цитата: "slav0n"
1 импульс = 1 час паузы.
То есть получается 24, 12 и 8 срабатываний в сутки (раз в час, в два или в три)? Если учесть что китайченок пырскал каждых пол-часа, то есть 40 раз в сутки - то это полная победа!  :co_ol:
А если удастся добавить еще хоть одну выдержку (например, раз 4 часа) - будет вааще класс!!! Тогда его можно будет как в маленьком туалете , так и в гостинной  использовать. Универсал получится. И балончик будет гораздо дольше служить.
Китайцы незря сделали маленькую паузу - деньги делаются не столько на самом устройстве, сколько на продаже балончиков.
Позвонил по «03» и на всякий случай в Америку по «911»… Так наши на полчаса раньше приехали!