Перейти к содержимому


Фотография

Универсальный IR приемник.


Сообщений в теме: 8

#1 superman

superman

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 28 May 2017 - 18:57

Надоело мне тыкать кнопки на платах.
И после получения очередной ардуины решил сделать уневерсальное ду.
Плюсы:
Работает с любым пультом (наверное).
Работает с командами до 4х байт (брендовые пульты).
(Было протестировано на SAMSUNG, LG, и кучи китайского уг.
С брендом работает как часы, ну а уг, оно и в Африке уг :))))).)
Не нужно прошивать команды. Приемник сам сохраняет их в EEPROM.
Возможность разширения функционала. (В планах подключение ISP потенциометров).
Минусы:
Под разные устройства необходимо править прошивку.
Или приспосабливать то что есть.

Версия 1.0
Заточена под Lichtorge_WS2812.

Используется 7 кнопок на пульте:
кнопка 1 Runlight
кнопка 2 Runlight дольше 3 секунд
кнопка 3 Fadespeed
кнопка 4 Fadespeed дольше 3 секунд)
кнопка 5 Runlight+Fadespeed дольше 3 секунд
кнопка 6 Переключение входов (переключение входов, если есть)
кнопка 7 Только эффекты (отключает все входы, если есть)





В архиве две схемы (328р и Nano v3) с коммутатором входов.
Два HEX файла. Один для 328р, другой для Nano v3 (с загрузчиком).
Текстовый файл с описанием программирования команд с пульта.

Скачать
  • Gonzalopab это нравится

#2 Radan

Radan

    Продвинутый пользователь

  • Администраторы
  • 52 сообщений
  • ГородУкраина

Отправлено 28 May 2017 - 19:41

А исходники можно увидеть?
  • Gonzalopab это нравится

#3 Juris_3D

Juris_3D

    Пользователь

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 28 May 2017 - 20:37

Суперрррр !  smile Спасибо Автору!
  • Gonzalopab это нравится

#4 superman

superman

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 30 May 2017 - 20:05

Исходный код опубликован в статье.

Перейти к статье
  • Gonzalopab это нравится

#5 Anahoret

Anahoret

    Пользователь

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 23 July 2017 - 12:32

Прототип  ДУ для Lichtorgel.
На все хотелки не хватает выводов М328Р sad
Поэтому придется делать выбор между хотелками , или использовать другую Мегу.
Итак список хотелок.
1 Полное управление Lichtorgel с ДУ.
2 Минимальный набор кнопок для Lichtorgel ( или использовать "родные" кнопки).
3 Отображение всей информации на LCD 20х4.
4 Переключение входов (линейный, микрофонный).
5 Регулирование уровня входного сигнала линейного входа и усиление микрофона с ДУ.
6 Переключение Attack-and-Release Times на микрофонном входе. (Нужно ли ?)
7 Регулировка подсветки LCD.
8 Возможность переключение на другой контроллер WS2812.
9 Плата не дожна значительно превышать размер платы LCD.
10 Не использовать SMD компоненты.


  • Gonzalopab это нравится

#6 Juris_3D

Juris_3D

    Пользователь

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 23 July 2017 - 12:44

Интересно! Модуль MAX9814 сие есть хорошо. А вот, кстати, почему под NANO модули? А не Pro Micro, где нет лишних (в нашем случае) USB преобразователеи на борту? А по количеству портов, может делать также как делают в конструкциях самодельных игровых джойстиков, разширение на 74HC165 ?

#7 Anahoret

Anahoret

    Пользователь

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 23 July 2017 - 13:14

Не все Pro Micro имеют выводы А6 А7. А в данном случае они задействованы.
Но самое главное. Наличие USB и ISP избавляют от гимороя при отладке кода  biggrin 
Да и разница в цене между Pro Micro и NANO примерно 50 европейских копеек.
74HC165 это хорошо. Но есть и свои грабли.
А вот с таким монстриком хотелки будут ограничены только фантазией  smile 



#8 Juris_3D

Juris_3D

    Пользователь

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 23 July 2017 - 13:31

У меня есть MEGA ATmega2560 ардуино плата в "большом" исполнени, если что smile Совершенно незадействована сейчас. А такой мини модул\ - естьплан уже, или это так, фантазии? smile Кстати, на Arduino Мега можно и штатно офигенный TFT модуль насадить, когда фантазии совсем уж от рук отобютса wink
P.S.: я тут отмечался в ветке по самой цветомузыке WS2812/11, с вопросом (хотелкой) по режиму VU-meter. Вместо полностью заполнения сделать бегающую полоску конечной длинны (хвост тушитса при большом сигнале). Может это несложно? Теперешний VU-meter там слишком "светлый" и почти полностью засвеченный.

#9 Anahoret

Anahoret

    Пользователь

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 05 August 2017 - 08:35

Модуль пока не испытан.
Пока автор не реализует в прошивке связь с другим МК,
нет смысла ни в этом модуле, ни в изменении эффектов.

Добавлено (29.07.2017, 20:17)
---------------------------------------------
Ну вот и первая ласточка  smile



Добавлено (05.08.2017, 11:35)
---------------------------------------------
LCD 1602





Ответить



  


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных