admin

Подключение геймпада от Sega Mega Drive 2 к PC

4 сообщения в этой теме

admin    2 326

В данной статье рассказывается о подключении гейпада от SMD к ПК с без модификации внутренней платы

Ссылка на статью: http://cxem.net/comp/comp212.php

Автор статьи: http://cxem.net/profile/17069/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
aademenev    0

Для тех, кому интересна возможность подключения двух джойстиков, однако надо немного модифицировать программу опроса COM порта написанную на Java автором статьи.

По прошивке совсем небольшая модификация:

SMDjoystick j(2, 3, 4, 5, 6, 7, 8);
SMDjoystick j2(A0,A1,A2,A3,9,10,11);

---

uint16_t data = 0;
uint16_t data2 = 0;

---

void loop() {
  data = j.read();
  data2 = j2.read();
  String temp;
  String temp2;

void loop() {
  data = j.read();
  data2 = j2.read();
  String temp;
  String temp2;


  for (int i = 0; i < SMD_MAX_KEYS; i++) {
    bool c = (data >> i) & 1;
    temp = temp + c;
  }
  for (int i = 0; i < SMD_MAX_KEYS; i++) {
    bool c = (data2 >> i) & 1;
    temp2 = temp2 + c;
  }


Serial.print(String(temp)+":"+String(temp2));
Serial.println();

delay(90);

}

По коду видно, что в программе опроса COM порта на PC надо будет читать данные на два джойстика разделенные двоеточием: Serial.print(String(temp)+":"+String(temp2));

В приложенном изображении видно, что из-за нехватки дискретных(цифровых) входов я использовал 4 аналоговых входа, на которые посадил сигналы от стрелок джойстика (эти сигналы всегда стабильны вне зависимости от состояния сигнала SELECT).

Безымянный.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Немезис   
Гость Немезис

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
JacksonTV    0
В 21.05.2017 в 14:55, admin сказал:

В данной статье рассказывается о подключении гейпада от SMD к ПК с без модификации внутренней платы

7499a6f89dcebd92fcebe8a44d4e88ec.jpg

Ссылка на статью: http://cxem.net/comp/comp212.php

Автор статьи: http://cxem.net/profile/17069/

Здравствуйте. Сделал все по гайду, но не могу найти софт для опроса порта и эмуляции нажатия клавиш. Не подскажете название?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сообщения

    • Ага. Ведет себя пока неприлично. Завтра дефектовка,потом приговор и казнь
    • Микросхема сама по себе не рассчитана чтобы раскачать приличный динамик! В основном наушники и динамик небольшого переносного приёмника!
       
    • Про друга не нужно было ничего писать. Теперь будут думать, что не своей головой работаешь...
    • За этим следит зарядка. Защита здесь не причем.  Тут алгоритм не совсем такой простой и остановка зарядки идет не по достижению определенного напряжения. Зарядка идет до определенного напряжения и дальше идет при постояном напряжении до достижения определенного тока.
    • Там и без специалистов видно, что вся лужа из под БГА выгоняетятся и в дальнейшем испаряется под мощным потоком горячего воздуха. 
      Я как раз утопленники и восстанавливаю таким образом. Ведь плату в УЗ ванну не запихнешь, приходится клином для окон и зубной щеткой налет убирать. Получается не хуже УЗ ванны. А потом от клина уже плату под краном отмываю и сушу, получается примерно так как на картинке ниже.. Потом обследование под микроскопом и замена гнилья и/или восстановление дорожек.
      Обожаю "капельные ремонты", бывает капелька воды(на самую распространенную ноутбучную материнку асер, пакард белл) попадает под кнопку тачскрина и ноутбуку хана, а ремонта там из-за небольшого масштаба залития на несколько минут. А бывает графин воды в ноутбук вольют, и от сети не отключат, так там вообще печальное зрелище не подлежащее восстановлению
       
    • Твои трансформаторы Б/У. Вот сам посуди: - купил бы ты носки бывшего употребления по цене новых?