24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

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

Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

Автодиммер или "вежливая подсветка" на ATtiny13

Здесь только проекты на ATtiny
Post Reply
Ashatshem
Частенько бываю
Posts: 30
Joined: 07 Feb 2013 09:38

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by Ashatshem »

IYra wrote:
Ashatshem wrote: 2,04 авр не даёт скомпилировать даже родную прошивку
Надо поменять
interrupt [PCINT0] void pin_change_isr(void)
на
interrupt [PC_INT0] void pin_change_isr(void)
ошибка исчезает но размер получается больше 512 байт

Так что надо компилить в CVR 1.25.9
Да я б с удовольствием в 1.25.9 собрал, только он на семёрке не работает....
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by IYra »

Ashatshem wrote: Да я б с удовольствием в 1.25.9 собрал, только он на семёрке не работает....
Скомпилил в 1.25.9 - изменил OCR0A = 100;
Попробуй. Выдержит ли только СД.
Attachments
dimmer.rar
hex и eep
(1.41 KiB) Downloaded 292 times
Ashatshem
Частенько бываю
Posts: 30
Joined: 07 Feb 2013 09:38

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by Ashatshem »

Спасибо, вечером буду пробовать, по результатам отпишусь.

Добавлено спустя 7 часов 11 минут 4 секунды:
Для светодиода всё равно очень много, а время зажигания-гашения упало очень сильно, решил оставить как есть, просто пустил через резистор на 100 ом. Да ещё какая то проблема на этой прошивке выходит, невозможно настроить паузу и вольтаж срабатывания, моргает без остановки, пока не сбросишь питание...
User avatar
hardlock
Администратор
Posts: 4015
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by hardlock »

Ashatshem wrote:Да ещё какая то проблема на этой прошивке выходит
там какие-то траблы со стеком. Поэтому я и не выкладывал исходник. Скомпилировать можно только при определённых условиях, каких - не помню уже.
samogon
Частенько бываю
Posts: 27
Joined: 23 Mar 2012 09:46

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by samogon »

моргает без остановки, пока не сбросишь питание...
Значит не только у меня так. Но тем не менее как я писал, настройки сохраняются и действуют. :-) Что не критично, ибо настраивается лишь один раз. Актуально для тех, кому всё таки необходимо подправить прошивку под себя, как мне например.
Ashatshem
Частенько бываю
Posts: 30
Joined: 07 Feb 2013 09:38

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by Ashatshem »

У меня не сохранялись, правда морганий было больше, чем допускается в прошивке, может из за этого...
samogon
Частенько бываю
Posts: 27
Joined: 23 Mar 2012 09:46

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by samogon »

Чтобы выбрать слелующее значение настроек, я нажимал кнопку в момент вспышки, тогда значения меняются. Может в этом дело? К слову, на оригинальной прошивке приходилось так же делать, чтобы не ждать окончания вспышек.
mdg
Пробегал мимо
Posts: 7
Joined: 06 Mar 2013 21:00

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by mdg »

Ув. hardlock, уточните, пожалуйста, логику работы устройства, если подключить по второму варианту после переключателя плафона. У меня получилось, что когда свет включаешь переключателем, а потом выключаешь, он горит еще 10 секунд и потом плавно гаснет. Выходит вариант включения устройства после переключателя не имеет смысла. Или это у меня устройство глючит?
User avatar
hardlock
Администратор
Posts: 4015
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by hardlock »

mdg, всё правильно у Вас работает.
mdg
Пробегал мимо
Posts: 7
Joined: 06 Mar 2013 21:00

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by mdg »

А смысл тогда такого включения? Там одна нога на меге свободная, может на нее кнопку "вкл" повесить? Минус на эту ногу подал, лампа зажглась, минус убрал, лампа потухла сразу, без задержек. Ну и контроль на 10 минут.
Прошивку конечно же править нужно, это я понимаю. Но так логика работы будет логичной, а сейчас нужно подключать все до кнопки, чтобы правильно работало, но так не контролируется забытый свет, а это важная фишка ИМХО.
User avatar
hardlock
Администратор
Posts: 4015
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by hardlock »

mdg, это всё планировалось на тине 45, т.к. тут нету ни одного свободного байта.
mdg
Пробегал мимо
Posts: 7
Joined: 06 Mar 2013 21:00

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by mdg »

Ясно. т.е. смысла заморачиваться с текущей прошивкой нет.
User avatar
hardlock
Администратор
Posts: 4015
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by hardlock »

и ждать новый дэвайс тоже нет смысла.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by IYra »

samogon wrote:
моргает без остановки, пока не сбросишь питание...
Значит не только у меня так. Но тем не менее как я писал, настройки сохраняются и действуют. :-) Что не критично, ибо настраивается лишь один раз. Актуально для тех, кому всё таки необходимо подправить прошивку под себя, как мне например.
Поковырялся в прошивке и нашел почему моргает без остановки.

Code: Select all

if (blinker > eeMultU)
      {
       // blinker++;
        mode = MODE_STANDBY;
      }          
      else
      {               
        TCCR0A = 0x83;
        OCR0A = 255;
        mode = MODE_SETUP_U_2; 
        blinker++;
      }     
Переменная blinker++ стояла не там и получался вечный цикл.
Так же немного оптимизировал по памяти. Все это проверялось
в Протеусе. Вроде там все работало.
Проект для CVR 2.05
Attachments
dimmer_v0.6_2013.03.08_IYra.rar
(5.45 KiB) Downloaded 412 times
samogon
Частенько бываю
Posts: 27
Joined: 23 Mar 2012 09:46

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by samogon »

Спасибо за правки. На неделе буду собирать ещё 2 устройства, обязательно проверю в железе и отпишусь как работает.
User avatar
hardlock
Администратор
Posts: 4015
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by hardlock »

Раз пошла такая пьянка, то предлагаю именовать файлы с номером версии, датой релиза и ником, чтобы не было путаницы. В предыдущем посте переименовал.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by IYra »

samogon wrote:На неделе буду собирать ещё 2 устройства, обязательно проверю в железе и отпишусь как работает.
Не дождавшись проверки в железе кое-что добавил
Теперь при закрытии двери и работающем двигатели лампа гаснет в 2 раза быстрее.
Как хотел samogon
При закрытии двери и не работающем двигатели лампа гаснет как обычно

Удалил Hex(загрузил какой-то левый). Проект рабочий.
Выложу Hex в версии 0.8
Attachments
dimmer_v0.7_2013.03.09_IYra.rar
(5.55 KiB) Downloaded 474 times
Last edited by IYra on 23 Apr 2013 17:27, edited 3 times in total.
samogon
Частенько бываю
Posts: 27
Joined: 23 Mar 2012 09:46

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by samogon »

Вобщем собрал несколько экземпляров. Последние две прошивки (0.6 и 0.7) работаю превосходно, без нареканий.
Denis Ciatop
Пробегал мимо
Posts: 7
Joined: 16 Apr 2013 22:29
Location: Украина г.Луганск.

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by Denis Ciatop »

IYra А нельзя ли сразу выкладывать откомпилированный проект, чтоб было проще для тех кто не владеет CVR 2.05 или другими еговерсиями.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by IYra »

Denis Ciatop wrote:IYra А нельзя ли сразу выкладывать откомпилированный проект
Можно. Добавил в предыдущий пост.
Denis Ciatop
Пробегал мимо
Posts: 7
Joined: 16 Apr 2013 22:29
Location: Украина г.Луганск.

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by Denis Ciatop »

Спасибо за оперативность, завтра перешьюсь :mrgreen:
mdg
Пробегал мимо
Posts: 7
Joined: 06 Mar 2013 21:00

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by mdg »

Прошился прошивкой от IYra за что ему огромное спасибо, однако при оставленной открытой двери освещение не тухнет автоматически через 10 мин. Что я сделал не так?
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by IYra »

mdg wrote: при оставленной открытой двери освещение не тухнет автоматически через 10 мин. Что я сделал не так?
Проверил в Протеусе. Все вроде тухнет через 10 мин. При выключенном и включенном движке.
1. Какой был порядок действий ?
2. Попробовать родную прошивку hardlock'a при тех же условиях
А как у других товарищей ?
mdg
Пробегал мимо
Posts: 7
Joined: 06 Mar 2013 21:00

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by mdg »

Я шил Uniprof-ом. Может фьюзы не так поставил, там же они инверсные, проверю. Eeprom зашил из первого поста hardlock'a. Просто у меня два устройства и оба одинаково не тухнут через 10 мин. Попробую с прошивкой hardlock'a, отпишусь.

Добавлено спустя 21 час 48 минут 16 секунд:
Прошил прошивкой hardlock'a из первого поста, тухнет через 10 мин. С dimmer_v0.7_2013.03.09_IYra не тухнет даже через час. Пробовал несколько раз шить и ту и эту на двух устройствах, результат одинаковый.
Порядок действий при проверке таков: подключаю 12в к устройству, замыкаю вход "двери" на минус, жду 15 мин. Потом подаю 13,8в, замыкаю вход "двери" на минус, жду 15 мин.
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Автодиммер или "вежливая подсветка" на ATtiny13

Post by IYra »

mdg wrote: Прошил прошивкой hardlock'a из первого поста, тухнет через 10 мин. С dimmer_v0.7_2013.03.09_IYra не тухнет даже через час.
Может попробовать родной EEP. Выложил в предыдущем посте там где hex.
Post Reply