Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Обучающийся ИК пульт Attiny13

Обучающийся ИК пульт Attiny13 20 янв 2019 12:22 #1

  • zaxtone
  • zaxtone аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 131
Здравствуйте. Задумка такая: Хочу собрать мини обучающийся ИК пульт.
Контроллер 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 go sometimes
  • Сообщений: 77
  • Спасибо получено: 5
Можно ли использовать ADC для обработки сразу нескольких кнопок?
То есть каждая кнопка имеет свой делитель напряжения...
Так освободится Reset на МК и, возможно, расширится функционал.
У меня есть руль с кнопками. С обеих сторон по четыре клавиши.
Хотел его поставить, но нет возможности его согласовать с магнитолой без подобного устройства
Администратор запретил публиковать записи гостям.

Обучающийся ИК пульт Attiny13 27 янв 2019 06:04 #3

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9223
  • Спасибо получено: 3234
  • Respect Site Sponsor 2019 Author
Если в принципе, то да, возможно. Но каждый случай нужно рассматривать отдельно. Например, с точки зрения потребления энергии - это дорого.
Администратор запретил публиковать записи гостям.

Обучающийся ИК пульт Attiny13 11 фев 2019 08:02 #4

  • zaxtone
  • zaxtone аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 131
Панове, задум в першому пості вище реалізуєм?
Україна прокидається
Последнее редактирование: 11 фев 2019 08:03 от zaxtone. Причина: поправил
Администратор запретил публиковать записи гостям.

Обучающийся ИК пульт Attiny13 11 фев 2019 17:45 #5

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9223
  • Спасибо получено: 3234
  • Respect Site Sponsor 2019 Author
Наверно нет, если никто не отозвался.

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

Обучающийся ИК пульт Attiny13 11 фев 2019 22:07 #6

  • zaxtone
  • zaxtone аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 131
Простите, упустил из виду, был сконцентрирован на ТЗ что бы хоть как то его расписать. Ну и само собой Я обращаюсь за помощью к Вам уважаемый Soir.
Україна прокидається
Администратор запретил публиковать записи гостям.

Обучающийся ИК пульт Attiny13 11 фев 2019 22:16 #7

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9223
  • Спасибо получено: 3234
  • Respect Site Sponsor 2019 Author
В общем, я уже ответил. В рамках ТЗ миссия невыпонима. Универсального пульта на ATTINY13 не получится. Может что-то, под конкретный протокол управления, но тогда нет смысла делать его обучаемым.
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Soir, Vakula, Айнцвайдрайченко