???
Математика на уровне МГУ

Страница 109 из 112 ПерваяПервая ... 95999105106107108109110111112 КрайняяКрайняя
Показано с 2,701 по 2,725 из 2776

Тема: USB контроллер джойстика

  1. #2701
    Заявка на ПМЖ
    Регистрация
    13.12.2013
    Возраст
    51
    Сообщений
    8

    Re: USB контроллер джойстика

    1. Протестировал крайние версии прошивок и конфигуратора на ATMega16 и ATMega168, автокалибровка работает отлично, в целом конфигуратор полностью функционален.

    2. Собрал MMjoy2 на ATMega32u4. За основу взял файл схемы:http://mmjoy.googlecode.com/svn/wiki/m32u4.lay (c)China.
    Плату подгонял под свои размеры:
    Нажмите на изображение для увеличения. 

Название:	MMJoy2_pcb_cmp.JPG 
Просмотров:	145 
Размер:	284.9 Кб 
ID:	174098
    Нажмите на изображение для увеличения. 

Название:	MMJoy2_pcb_sld.jpg 
Просмотров:	163 
Размер:	133.9 Кб 
ID:	174099
    И загрузчик и конфигуратор работают замечательно.
    Скороть обмена - в среднем 480 пакетов в секунду.
    P.S. Предупреждая вопросы по перемычке - перепутал две ноги в разводке. Здесь уже исправленный вариант в формате SprintLayout: https://code.google.com/p/mmjoy/wiki/MMJOY2
    Крайний раз редактировалось Void; 12.02.2014 в 09:07.

  2. #2702
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    Простые модули для работы с платой промикро(собрано в лоб, на макетке, повторить раз плюнуть)
    Нажмите на изображение для увеличения. 

Название:	DSCF3912_resize.JPG 
Просмотров:	140 
Размер:	694.5 Кб 
ID:	174531
    Нажмите на изображение для увеличения. 

Название:	DSCF3914_resize.JPG 
Просмотров:	103 
Размер:	609.4 Кб 
ID:	174532
    слева основной: выводит встроенные 6 портов осей, всю матрицу кнопок 6*6. дополнительно может быть подключена MCP3208 со своим стабилизированным источником питания(7805 на радиаторе, нужен внешний блок питания) +8 осей. так же дополнительно присутствует интерфейс для связи с дочернем модулем.
    справа дочерний: вся матрица кнопок и еще +8 осей через MCP3208.

    Нажмите на изображение для увеличения. 

Название:	DSCF3918_resize.JPG 
Просмотров:	89 
Размер:	586.6 Кб 
ID:	174534
    интерфейсный кабель на 15 жилок, задействован родной от midi джойстика.

    Нажмите на изображение для увеличения. 

Название:	DSCF3916_resize.JPG 
Просмотров:	99 
Размер:	621.4 Кб 
ID:	174533 Нажмите на изображение для увеличения. 

Название:	DSCF3921_resize.JPG 
Просмотров:	103 
Размер:	705.1 Кб 
ID:	174530
    вот как-то так.

    чуть позже фотки все этого дела в работе на старичке Saitek x35/36 (основаной модуль в РУД, дочерний в РУС).
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  3. #2703

    Re: USB контроллер джойстика

    MMJoy проверен на Teensy2
    Кнопки нажимаются, потенциометры еще не проверял, но думаю тоже без проблем!

  4. #2704
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    Цитата Сообщение от JimmyBV Посмотреть сообщение
    MMJoy проверен на Teensy2
    да, JimmyBV, спасибо за командный скрипт для прошивки Teensy2.
    и очень интересно увидеть фотки девайса в деле!!!
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  5. #2705

    Re: USB контроллер джойстика

    Очень компактный девайс! При желании можно и без использования паяльника использовать.
    Например на такой маленькой макетной плате.


    К сожалению у меня не осталось механики РУСа от FoxPro. Родные выкинули оказывается ее.
    (а там уже и подшипники были и холлы поставлены)

  6. #2706

    Re: USB контроллер джойстика

    Вот такая малявка. При желании и в спичечный коробок поместится.

  7. #2707
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    Стал обладателем вот такого чуда:


    Как сказано на хорошей страничке:


    Для активации загрузчика необходимо выполнить следующие действия.
    На платах без кнопки, с перемычкой HWB:
    - ставим перемычку HWB
    - подключаем плату через USB
    - снимаем перемычку HWB

    А что делать если нету пермычки?)

    Есть контактные площадки J1, но их замыкание в качестве HWB эффекта не дало. Flip не открывает порт

    Железяка определилась как устройство ввода USB и как arduino leonardo.
    Один светодиод горит красным (повер), другой мигает желтым (Rx).

    Чего китайцы сделали я хз
    Крайний раз редактировалось DVik; 07.03.2014 в 19:05.

  8. #2708
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    Как говорится, сам спросил сам и подумай)

    Немного дополню статейку "Programming Pro Micro Leonardo".

    В bat файле следует указать путь до файла с прошивкой, у меня не получилось читать прошивку с диска С. Вылечил расположив на другом диске, так же в имени файла прошивки убрал пробелы.

    Далее как обычно JoySetup

  9. #2709

    Re: USB контроллер джойстика

    Так написал бы как удалось прошить. Мало ли кто с такой же проблемой столкнется.

  10. #2710
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    Там все как по статье, только бат файл пришлось подредактировать. Указать путь к файлу с прошивкой не на системный диск, и переименовав прошивку (чтобы без пробелов).

    Нашел 4 оси, 36 кнопок.

    Вроде еще 2 оси должны быть? или нет?
    Крайний раз редактировалось DVik; 08.03.2014 в 07:53.

  11. #2711
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика


    DVik 9 и 10 пины - тоже оси.
    только в конфигураторе нумерация не с 0 а с 1. если нужна например "ADC4" указывай "внутренняя-5".
    и еще косячек ADC4-ADC7 не снизу вверх а сверху вниз.
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  12. #2712
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    Те что на картинке ADC4-ADC7 работают как внутренняя 5-8.
    Вот так:
    ADC4 - вн8
    ADC5 - вн5
    ADC6 - вн7
    ADC7 - вн6

    ADC12, 13 не хотят

  13. #2713
    Зашедший
    Регистрация
    04.11.2009
    Возраст
    37
    Сообщений
    22

    Re: USB контроллер джойстика

    Добрый день! Помогите пожалуйста!
    Есть плата mjoy16 с матрицей для кнопок. Прошита еще в далеком 2010. Уже не помню ни версию прошивки, ни о чем она.
    Прошивал мой друг, взяв микросхему и всунув в свое устройство, а потом засунул микросхему назад в плату mjoy16.
    Проблема в том что постоянно слетает калибровка. Не намного, но "зарезает" по бокам от 5 до 15 единиц. Приходится опять калибровать. И опять не надолго.
    Датчики - магрезы, KMZ+MCP.
    Что это может быть? Может прошивка моя без автокалибровки, из за этого проблемы?

  14. #2714
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    допилил.

    платы в корпусах:
    РУСНажмите на изображение для увеличения. 

Название:	DSCF3926_resize.JPG 
Просмотров:	122 
Размер:	1.30 Мб 
ID:	174692 РУДНажмите на изображение для увеличения. 

Название:	DSCF3930_resize.JPG 
Просмотров:	98 
Размер:	1,011.9 Кб 
ID:	174690
    Ручка РУСНажмите на изображение для увеличения. 

Название:	DSCF3927_resize.JPG 
Просмотров:	94 
Размер:	1.43 Мб 
ID:	174693

    Итого:
    Механика: Донор Saitek x35/x36, в РУС алюминевая механика на подшипниках, углы хода 25 градусов, загруза практически нет.
    Электроника: USB 2.0 контроллер, использовано 6 осей (X,Y и Throttle на холлах), хатка и 24 кнопки.

    и немного пижонской подсветки: Нажмите на изображение для увеличения. 

Название:	DSCF3934_resize.JPG 
Просмотров:	98 
Размер:	1.13 Мб 
ID:	174691

    больше фото тут
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  15. #2715
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    А толстенькая "нашлепка" на черном кабеле - ферритовое кольцо?

  16. #2716
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    Цитата Сообщение от DVik Посмотреть сообщение
    А толстенькая "нашлепка" на черном кабеле - ферритовое кольцо?
    угу оно.
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  17. #2717
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    А если не секрет насколько силен эффект применения?

  18. #2718
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    Цитата Сообщение от DVik Посмотреть сообщение
    А если не секрет насколько силен эффект применения?
    да без понятия, работает и с ним и без него, были два одинаковых (от мониторного кабеля) вот и прикрутил для запаса надежности.
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  19. #2719
    Заявка на ПМЖ
    Регистрация
    14.03.2014
    Возраст
    48
    Сообщений
    8

    Re: USB контроллер джойстика

    Пожалуйста, подскажите, как прошить Pro Micro Leonardo, скачиваю с сайта https://code.google.com/p/mmjoy программное обеспечение, запускаю MMjoy Loader, но он пишет, ошибку в имени файла. Из конференции я понял, что там должна быть подпапка «JoyLoader_arduino». В папке с программой она высвечивается в нижнем окошке самой программы, но ее нет в исходном архиве. Пытался создавать папку «JoyLoader_arduino» и в ней пустой файл arduino.cmd. После этого ошибок нет, но ничего не прошивает. Что делать? В конференции, чуть выше уважаемым DVik , сообщение 2707, говорится о подобной проблеме, но внятного ответа я не увидел, еще говорится о какой то статье, а потом упоминается ее название: «Немного дополню статейку "Programming Pro Micro Leonardo".», но статью я так и не смог найти. Где она?

    mega_mozg_13 сообщение 2697 пишет о программе прошивальщике, читал, но у меня не прошивает. Что делаю не так? Порт Com9, на этом порту сидит Pro Micro выбираю из двух устройств нижние USB to Serial, впрочем, с верхним то же не получается. Чувствую, что «ларчик просто открывается», но где затык понять не могу. Пожалуйста подскажите!

  20. #2720
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    Статейка там же, в разделе "Wiki".... сцыль - https://code.google.com/p/mmjoy/wiki/UpdateFirmware_eng
    Там есть небольшой батничек, для прошивки.
    Запускать его нужно из папки с загрузчиком леонардо (он есть в папках JoyLoadera, или можно слить с сайта ардуино).
    Вот исходный батник, можно юзать напрямую командой в командной строке

    avrdude -c usbasp -p atmega32u4 -U flash:w:"c:\Firmware_lufa(MMJOY2.b ATMEGA32U4-ProMicro).hex":i
    Я внес следующие исправления:
    1) переименовал файл прошивки - Firm.hex (так намного проще с ним работать, ну и у меня не заработало с именем содержащим пробел)
    2) разместил прошивку в корне диска D (можно любого диска, важно! диск должен быть НЕ системный, т.к. вин7 по умолчанию режет операции с ним)

    то есть получилось вот так:

    avrdude -c usbasp -p atmega32u4 -U flash:w:"D:\Firm.hex":i

    Запускаем.... радуемся
    Все эти танцы с бубном нужны чтобы "убить" заводскую прошивку. Далее можно использовать JoyLoader.
    Крайний раз редактировалось DVik; 14.03.2014 в 07:50.

  21. #2721
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    GGN перекачайте mmjoy_software[v20140311_v2].rar, там есть все нужны подкаталоги, прошу прощения.
    DVik можно и так.

    еще разы быстро пройдусь по промикро

    1) переводим её в бутлодер:
    1.1) соответсвующей кнопкой из лодера, работает только если уже прошита мджоем;
    1.2) просто коротнув ноги Resert и GND, работает всегда;

    2) палата перезагружается в бутлодер:
    2.1) ОС очухается и спросит драйвера - указываем на подкаталог "JoyLoader_arduino" (там всё нужное);
    2.2) драйвера установлены отобазится новый COM порт, и автоматом исчезнет через 8 секунд(это так работает бутлодер, если все исчезло повторяем пункт 1). кто не знает где смотреть порты - диспетчер устройств;

    3) итак COM порт активен, далее в лодере:
    3.1) для новой платы вручную выбираем схему "MMJoy2.b (ATMEGA32U4-ProMicro, USB2.0)" (для прошитых ранее мджоем она заполнется автоматически);
    3.2) указываем путь к прошивке (действительно её лучше перименовать и забросить в корень диска);
    3.3) указываем загрузчик Arduino;
    3.4) вписываем COM порт;
    3.5) жмем Загрузить прошивку;

    еще раз и еще раз, бутлодер ардуины активен всего 8 секунд, если ком порт пропал активируем повторно.
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  22. #2722
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    1.2) просто коротнув ноги Resert и GND, работает всегда;
    Вот оно что) недодумался))))))))
    Так даже проще, не нужен программатор.

  23. #2723
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    Цитата Сообщение от DVik Посмотреть сообщение
    Вот оно что) недодумался))))))))
    Так даже проще, не нужен программатор.
    да да, информация из UpdateFirmware_eng уже немного устарела (т.е. это уже не единственный способ)
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

  24. #2724
    Зашедший
    Регистрация
    25.01.2014
    Возраст
    37
    Сообщений
    28

    Re: USB контроллер джойстика

    нуу т.к. на моей платке небыло ни кнопки, ни джампа..... а вот программатор пылился на полке
    Вот и пришла мысль обновить вашу статейку

    Самое приятное в этих "малявках" это ценник в 160р.... и готовое! миниатюрное изделие

    Еще такой вопрос, с датчиком KMZ41 будет работать? (напрягает 2 контроллера в РУДе)

  25. #2725
    Механик Аватар для mega_mozg_13
    Регистрация
    04.07.2012
    Адрес
    Минск, РБ.
    Возраст
    43
    Сообщений
    326

    Re: USB контроллер джойстика

    Цитата Сообщение от DVik Посмотреть сообщение
    Еще такой вопрос, с датчиком KMZ41 будет работать? (напрягает 2 контроллера в РУДе)
    а почему нет? обычный аналоговый холл.
    или это про ВКБшный "МАРС", что за РУД?
    не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru

Страница 109 из 112 ПерваяПервая ... 95999105106107108109110111112 КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •