Автор Тема: Управление ES9018 с помощью Ардуино  (Прочитано 115384 раз)

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

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #30 : 12 Февраля 2016, 13:58:10 »
0
остальное хз. посмотри сам.

Что бы не путаться с цифирками на плате ардуино я добавил аж три раза букву А, остальные естесно из D1-D13. Если бы была просто нумерация пинов на платке нано, то так бы и написал.  ;-[
Можно скачать печатку, для ясности...

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #31 : 12 Февраля 2016, 14:29:59 »
0
А, остальные естесно из D1-D13
     для тебя естественно, а мне было не понятно вот и спросил. :drink:

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #32 : 15 Февраля 2016, 18:05:10 »
0
ДУ лучше добавить, конечно. Не у всех На столе стоять будет.

И к тому же статика вешает ардуину.  :(


и добавил...
Интересно а какие данные ты хочешь выводить на дисплей или просто хочешь что бы отображалась вся текущая настройка по данному входу ?
« Последнее редактирование: 15 Февраля 2016, 19:37:44 от wuriks »

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #33 : 15 Февраля 2016, 20:00:45 »
0
может поменять дисплей на более длинный, но двустрочный.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #34 : 15 Февраля 2016, 21:26:32 »
0
Хотелось бы вывести на дисплей все текущие настройки. Сейчас приходится щелкать кнопками, чтобы проверить какой-то параметр.

и добавил...
может поменять дисплей на более длинный, но двустрочный.
Можно переделать программу под любой дисплей, но у меня ЦАП стоит в корпусе, в котором можно поставить только обычный двухстрочный дисплей. Даже если я поменяю корпус, я сам не смогу вырезать в алюминии отверстие нужных размеров.
« Последнее редактирование: 15 Февраля 2016, 21:29:39 от Morpheus123 »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #35 : 16 Февраля 2016, 04:10:29 »
0
Это сильно усложнит программу, если используя пульт ДУ сразу переходить к нужному пункту меню?

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #36 : 16 Февраля 2016, 12:48:48 »
0
Шурик, Морфиус   схема соединения ардуины (табличка) и разводка переходника в формате лай не совпадают. совпадают только шина упр, d2,питание. а остальное? и чему верить!
« Последнее редактирование: 16 Февраля 2016, 12:55:44 от bogi »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #37 : 16 Февраля 2016, 12:54:31 »
0
Мы, как видно из фоток, делали на макетке. Печатку что выложена не проверял, но когда она создавалась вроде как все совпадало... Приду домой посмотрю.

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #38 : 16 Февраля 2016, 13:00:09 »
0
блин хотел переходник сделать, а тут облом. :-\

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #39 : 16 Февраля 2016, 13:06:48 »
0
Печаткой поделился Виктор. У него все работает. Странно как то...

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #40 : 16 Февраля 2016, 13:34:53 »
0
Это сильно усложнит программу, если используя пульт ДУ сразу переходить к нужному пункту меню?
Не думаю, что это усложнит программу. Я поищу у себя, я когда-то заказывал добавку для Ардуино, для поддержки дистанционного управления.

и добавил...
Шурик, Морфиус   схема соединения ардуины (табличка) и разводка переходника в формате лай не совпадают. совпадают только шина упр, d2,питание. а остальное? и чему верить!
Я паял макетку, используя эту разводку:

[ Вложение: Вам нельзя просматривать вложения ]
Все сразу заработало. Где здесь есть несоответствие?
Я только потом вместо пина D6 подключился к D7.
« Последнее редактирование: 16 Февраля 2016, 13:40:25 от Morpheus123 »

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #41 : 16 Февраля 2016, 14:01:43 »
0
[ Вложение: Вам нельзя просматривать вложения ] табличка под схемой

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #42 : 16 Февраля 2016, 14:06:33 »
0
Я не смотрел внимательно на эту табличку, а просто спаял макетку в соответсвии с рисунком выше и все сразу заработало.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #43 : 16 Февраля 2016, 14:20:10 »
0
В табличке не правильно, она повидимому с первого варианта, до печатной платы. Так что делай по печатке, тк прошивка сделана под нее.
зы хм, а цвет слоев на ней не перепутан?

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #44 : 16 Февраля 2016, 14:21:16 »
0
врубился. табличка нарисована по идиоцки. вообще вывода соответствующие друг другу изображаются напротив, если это не возможно изображается жгут. давайте придерживаться общепринятых стандартов в изображении схем. либо названия выводов например (d4), либо по нумерации пинов.


и добавил...
Что бы не путаться с цифирками на плате ардуино я добавил аж три раза букву А, остальные естесно из D1-D13
а как это понять? получается сигнал d9 c ардуино идет на 15 пин атмеги.
« Последнее редактирование: 16 Февраля 2016, 14:27:14 от bogi »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #45 : 16 Февраля 2016, 14:29:44 »
0
а как это понять?
ну типа раз уж взялся за одни цыфири, то не фиг на другие смотреть... и ваще, как сейчас выяснилось, это черновик...  ;-[

и добавил...
за все время только два человека стали делать переходник и как ни странно но у Сергея (Morpheus123) все сразу заработало, а ты начал разбираться и "попал"...
Сорь, что так получилось.
« Последнее редактирование: 16 Февраля 2016, 14:37:56 от wuriks »

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #46 : 16 Февраля 2016, 14:44:14 »
0
я как раз не попал. вот если бы сабря крякнула тогда да. о других забочусь

и добавил...
если бы я писал прогу, то собрал бы по памяти без схемы.
« Последнее редактирование: 16 Февраля 2016, 14:47:24 от bogi »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #47 : 16 Февраля 2016, 17:19:40 »
0
если бы я писал прогу, то собрал бы по памяти без схемы.
Как раз наоборот. В моей программе дисплей был подключен по другому (к другим пинам Ардуино). Александр подключил дисплей к Ардуино через китайский контроллер и сделал соответсвующие изменения в программе, за что ему спасибо. Я не стал разбираться, а взял его схему подключения и код.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #48 : 17 Февраля 2016, 06:51:50 »
0
О, к стати, программу то я дал которую сам использую, а в ней есть еще некоторые отличия... Громкость спрятана в глубине меню, а на первом месте переключение входов и к тому же при первом включении на дисплее всегда горит вход USB, хотя может работать и совершенно другой.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #49 : 17 Февраля 2016, 10:22:05 »
0
Я этого не заметил, так как взял у тебя только код, который инициализирует дисплей.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #50 : 17 Февраля 2016, 11:23:39 »
0
Ты же понимаешь что надо брать, а что нет  ;)
Но про баг то с входами помнишь? Те при включении на экране может быть не тот вход что запомнился при выключении.
« Последнее редактирование: 17 Февраля 2016, 11:26:54 от wuriks »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #51 : 17 Февраля 2016, 11:26:39 »
0
Я собираюсь добавить поддержку ДУ в программу. Для подключения приемника ДУ к Ардуино нужен один пин. Я собираюсь подключить его к пину D11. Также приемнику нужно питание и земля. Получаются 3 провода, которые нужно будет припаять к Ардуино.

и добавил...
Какой баг с входами?

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #52 : 17 Февраля 2016, 11:30:20 »
0
Я собираюсь подключить его к пину D11
Не надо его, он какой то не правильный, со светодиодом связан. У тебя в коде был закоментирован 3-ий пин для IR.

и добавил...
Когда я перенес громкость в глубь меню и поставил переключение входов первым выяснилось, что при включении на дисплее отображается всегда один и тот же вход, в твоем коде COAX, хотя работает всегда тот который запомнился при выключении.
« Последнее редактирование: 17 Февраля 2016, 11:34:44 от wuriks »

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #53 : 17 Февраля 2016, 12:33:29 »
0
громкость в глубь прятать не надо. цап при вкл станет на тот вход,, что был при выкл. громкость бывает нужно подправить быстро, пока её найдёшь в глубине, а так она сразу.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #54 : 17 Февраля 2016, 12:39:08 »
0
Для этого у меня есть ручка на усилителе и леньтяйка его же. Ни разу не пользовался громкостью на цапе, тк до него пока дойдешь...

и добавил...
и ваще это не правильно на цапе крутить громкость, имхо.

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #55 : 17 Февраля 2016, 14:03:20 »
0
у некоторых он стоит на столе. а простенький унч для ушей может быть внутри и ставить отдельный рег. гр. как то не айс.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: Управление ES9018 с помощью Ардуино
« Ответ #56 : 17 Февраля 2016, 14:15:27 »
0
От кнопочки -20db я бы может и не отказался, а портить звук цифровым регулятором не хочу. Но кому как, я не настаиваю, просто предупредил о том как сделано у меня в программе.

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #57 : 17 Февраля 2016, 19:03:05 »
0
А вот кнопке -20db место на унч.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: Управление ES9018 с помощью Ардуино
« Ответ #58 : 18 Февраля 2016, 10:12:14 »
0
Не стоит из-за этого спорить, потому что каждый по-своему прав. Я тоже не пользуюсь цифровыми регуляторами громкости, потому что они портят звук, но может это мне кажется. Несмотря на это, громкость в программе я поставил на первое место для тех, кто ей пользуется. 

и добавил...
Я сильно продвинулся в написании новой версии программы. Скоро буду прикручивать ДУ.
« Последнее редактирование: 18 Февраля 2016, 10:43:51 от Morpheus123 »

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1046
  • Репутация: 1
  • Сергей
  • Поблагодарили: +11
Re: Управление ES9018 с помощью Ардуино
« Ответ #59 : 18 Февраля 2016, 11:32:55 »
0
по поводу громкости. можно использовать моторизованный регулятор типа альпс. нужно только в проге предусмотреть это. тогда вообще ВЕЩЬ получится к унч без преда можно подкл.

 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
4451 Просмотров
Последний ответ 24 Марта 2012, 09:14:01
от ToxiN
163 Ответов
49130 Просмотров
Последний ответ 02 Апреля 2023, 15:20:56
от vadim_phones
2848 Ответов
1137024 Просмотров
Последний ответ 06 Марта 2021, 22:45:16
от Death51
5 Ответов
5382 Просмотров
Последний ответ 26 Ноября 2017, 14:19:51
от Werter
28 Ответов
5601 Просмотров
Последний ответ 07 Июня 2023, 12:59:37
от Злой