Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Навчаємий ІЧ пульт Attiny13

Навчаємий ІЧ пульт Attiny13 20 січ. 2019 12:22 #1

  • zaxtone
  • zaxtone аватар
  • Оффлайн
  • habitue
  • Дописи: 242
  • Подякували: 1
Здравствуйте. Задумка такая: Хочу собрать мини обучающийся ИК пульт.
Контроллер Attiny13
порт
РВ0 ИК приемник
РВ1 ИК светодиод,
РВ2 Кнопка обучения
РВ3 Функциональная кнопка
РВ4 Функциональная кнопка
РВ5 Функциональная кнопка

Устройство находится как и подобает всем пультам в дежурном режиме пока не нажата любая кнопка (минимальное энергопотребление)
У всех кнопок общий+ или - как посчитаете нужным.
Процесс обучения при нажатой (замыкание) кнопке "обучение" (РВ2) включается в работу запись EEPROM и ИК приемник (РВ0)
В этом режиме нажав (не отпуская ) одну из функциональных кнопок (РВ3, РВ4, РВ5) происходит запись в EEPROM принятой команды с ИК приемника соответственно привязкой к выбранной функциональной кнопки. после успешной записи ИК светодиод к которому будет параллельно подключен обычный светодиод для индикации (РВ1) сообщит 3 короткими сигналами. После чего можно перепрограммировать эту же выбранную кнопку повторно, или перейти к программированию следующей.
При отключении кнопки "обучения" (РВ2) пульт переходит в дежурный режим и готовности пробудится и выполнить команду кнопок (РВ3, РВ4, РВ5).
Україна прокидається
Увійдіть до облікового запису, щоб писати повідомлення.

Навчаємий ІЧ пульт Attiny13 26 січ. 2019 22:09 #2

  • Amplifier
  • Amplifier аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 92
  • Подякували: 6
Можно ли использовать ADC для обработки сразу нескольких кнопок?
То есть каждая кнопка имеет свой делитель напряжения...
Так освободится Reset на МК и, возможно, расширится функционал.
У меня есть руль с кнопками. С обеих сторон по четыре клавиши.
Хотел его поставить, но нет возможности его согласовать с магнитолой без подобного устройства
Увійдіть до облікового запису, щоб писати повідомлення.

Навчаємий ІЧ пульт Attiny13 27 січ. 2019 06:04 #3

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Если в принципе, то да, возможно. Но каждый случай нужно рассматривать отдельно. Например, с точки зрения потребления энергии - это дорого.
Увійдіть до облікового запису, щоб писати повідомлення.

Навчаємий ІЧ пульт Attiny13 11 лют. 2019 08:02 #4

  • zaxtone
  • zaxtone аватар
  • Оффлайн
  • habitue
  • Дописи: 242
  • Подякували: 1
Панове, задум в першому пості вище реалізуєм?
Україна прокидається
Останнє редагування: 11 лют. 2019 08:03 від zaxtone. Причина: поправил
Увійдіть до облікового запису, щоб писати повідомлення.

Навчаємий ІЧ пульт Attiny13 11 лют. 2019 17:45 #5

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Наверно нет, если никто не отозвался.

Хотя в первом сообщении Вы ни к кому и не обращались, и вопросов не задавали. "Хочу собрать..." - что Вы ожидали, одобрения? Собирайте.
Увійдіть до облікового запису, щоб писати повідомлення.

Навчаємий ІЧ пульт Attiny13 11 лют. 2019 22:07 #6

  • zaxtone
  • zaxtone аватар
  • Оффлайн
  • habitue
  • Дописи: 242
  • Подякували: 1
Простите, упустил из виду, был сконцентрирован на ТЗ что бы хоть как то его расписать. Ну и само собой Я обращаюсь за помощью к Вам уважаемый Soir.
Україна прокидається
Увійдіть до облікового запису, щоб писати повідомлення.

Навчаємий ІЧ пульт Attiny13 11 лют. 2019 22:16 #7

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
В общем, я уже ответил. В рамках ТЗ миссия невыпонима. Универсального пульта на ATTINY13 не получится. Может что-то, под конкретный протокол управления, но тогда нет смысла делать его обучаемым.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Soir, Vakula, Айнцвайдрайченко