Jump to content

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


Recommended Posts

  • 1 year later...

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Для тех, кому интересна возможность подключения двух джойстиков, однако надо немного модифицировать программу опроса 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

Link to comment
Share on other sites

  • 2 months later...

Реле, разъемы, вентиляторы, корпуса, микросхемы, конденсаторы и много другое!

Скидки до 20% на сайте электронного дискаунтера ТМ Электроникс.

Бесплатная доставка в любую точку России + кэшбэк 15%.

Подробнее

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Guest Немезис

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

Link to comment
Share on other sites

  • 4 months later...

Материалы вебинара «Литиевые аккумуляторы EVE Energy и решения для управления перезаряжаемыми источниками тока»

Опубликованы материалы вебинара Компэл, посвященного литиевым аккумуляторам EVE Energy и решениям для управления перезаряжаемыми источниками тока.

На вебинаре мы представили информацию не только по линейкам аккумуляторной продукции EVE, но и по решениям для управления ею, что поможет рассмотреть эти ХИТ в качестве дополнительной альтернативы для уже выпускающихся изделий. Также рассмотрели нюансы работы с производителем и сервисы, предоставляемые Компэл по данной продукции. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

В 21.05.2017 в 14:55, admin сказал:

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

7499a6f89dcebd92fcebe8a44d4e88ec.jpg

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

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

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

Link to comment
Share on other sites

  • 9 months later...

Комплексные решения с литиевыми батареями EVE для интеллектуальных систем безопасности

Литиевые химические источники тока EVE по своим характеристикам являются идеальным выбором для современных интеллектуальных систем безопасности. EVE разрабатывает литиевые батареи, опираясь на многолетние исследования таких областей применения, как беспроводная связь стандартов Bluetooth, LoRa, Wi-Fi, NB-IoT и ZigBee. Рассмотрим решения для систем безопасности с использованием батарей EVE. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Guest Николай:)

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

Link to comment
Share on other sites

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Guest Николай:)
06.07.2018 в 22:41, aademenev сказал:

////////////////////////////

Зачем все дублировать и добавлять : ? Когда можно сразу передавать состояние джойстиков одной строчкой (в данном случае из 14 символов вместо 7). Будет это выглядеть так: 
SMDjoystick j(2, 3, 4, 5, 6, 7, 8,A0,A1,A2,A3,9,10,11); /// При подключении по указанной схеме, кстати, почему проигнорирован 12 пин?

естественно,  библиотеку подправить, добавив порты.

Кроме того, зачем задержка 90 миллисекунд?! это очень много! В исходнике 35, этого достаточно.

Link to comment
Share on other sites

  • 2 years later...
Guest light

У меня не заработала программа для компьютера, написал свою. Прикрепил в коментах статьи.

Link to comment
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Сообщения

    • Не указан номинал R12 , Карасиво  7  Не думаю  .... 
    • Хм. Напомнили. Есть у меня коробка с платами от радиоприёмников. Лет десять лежит, всё норм было. Но вот этим летом в очередной раз открыл её и охренел от вонищи. Что за запах - непонятно, ни на что не похож, немного напоминает, когда гетинакс пилишь. Нечего нового в коробку не докладывал, просто что-то "протухло" спустя столько лет. Руки не доходят разобрать этот хлам и найти вонючку.   
    • Сдуй микросхему и смотри где останется короткое.
    • Читайте внимательнее. Человек написал, что принцип тот же. @VIT13 Стараюсь не влезать в темы, где вы присутствуете, но здесь влезли вы. Вот два ваших поста. Перечитайте их. Что полезного вы сказали? @Александр68 , так может раздобыть на время сварочник, и от него и попробовать? Прямо от вторичной обмотки.
    • Это я не про работу сварочного:), там, конечно совсем другие напряжения напряжения и токи, я про работу высоковольтных катушек
    • Это не так. Там нет такого высокого напряжения. Там максимум около 200 вольт, а во время сварки еще меньше. Зато ток более 100 ампер. 
    • А такая неожиданная идея - сдать их обратно, как заводской брак, - не рассматривается? Правда придётся чётко сформулировать, что такое "не заряжаются" и по каким вторичным половым признакам вы это определили. Ну а для форума это не обязательно, и так сойдёт. Чтобы потрепаться, написанного вполне хватит. По схеме. Если на аккумуляторе 3,7 В, может поэтому и нет заряда? Может подождать, пока немного разрядится?
×
×
  • Create New...