Sv1ca-4.ru

Строй журнал
9 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Розетка джойстики до денди

Ретро USB джойстик 8-Bit в стиле Dendy для PC, MacBook

Самовывоз

Доставка

м. Кожуховская — Самовывоз осуществляется после подтверждения заказа. Cроки отгрузки товара уточняйте у наших операторов по телефону или вы можете дождаться звонка наших специалистов, оформив заказ у нас на сайте.

Обращаем ваше внимание, что заказ хранится в резерве в пункте самовывоза 48 часов.

Пожалуйста, позвоните нам, если хотите продлить срок хранения заказа.

Адрес: ул. Петра Романова, дом 6, вход с угла дома, справа от СЦ Bosch

Работаем: Пн — Пт 09 — 21, Cб 11 — 19, Вс — выходной

м. Достоевская — Самовывоз осуществляется после подтверждения заказа.

Cроки отгрузки товара день в день при наличии товара на складе.

Если товара в данный момент нет в наличии в пункте самовывоза, вы всегда можете оформить заказ и получить его через 2-3 дня. Он будет отправлен с Московского склада, как только заказ поступит, вас сразу же оповестят.

Адрес: ул. Разъезжая, дом 1

Работаем: Пн — Пт 12 — 20

— Доставка осуществляется на следующий день, после оформления заказа.

Вы можете получить свой заказ в Москве по любому адресу в пределах МКАД за 330р или
Оформить курьерскую доставку за МКАД (до 10км +390 р.), далее 30 р. за 1км.

— Закажите срочную доставку в этот же день по Москве за 590 рублей. Доставка осуществляется в тот же день, при оформлении заказа до 18.00.

Доставка осуществляется только на домашний адрес или в офис. Мы не вручаем заказы на улице, в метро или на железнодорожных станциях.

Если товар есть в наличии в Санкт-Петербурге доставка осуществляется на следующий рабочий день, после оформления заказа.

Если товара в данный момент нет в наличии в пункте самовывоза, вы всегда можете оформить заказ и получить его через 2-3 дня с нашим курьером.

Вы можете получить свой заказ в Санкт-Петербурге по любому адресу в пределах КАД за 330р или оформить курьерскую доставку за КАД (до 10км +390 р.), далее 30 р. за 1км.

Доставка ограничена внутри на Юго-Западе до ул Пионерстроя, на Северо-Западе до Шуваловского проспекта.

Вы можете получить свой заказ в любой точке РФ или в странах СНГ.

Доставка с курьером EMS Почты России или Транспортной компании СДЕК.
Стоимость доставки от 190р. После отправки, вы получите трек номер для отслеживания вашей посылки. Для покупателей из ближайших стран, а также дальних регионов РФ (тарифная зона EMS 4 и 5): Украина, Казахстан, Беларусь, Узбекистан, Азербайджан, Грузия, Чехия, Латвия, Литва, Эстония — пожалуйста, выбирайте только экспресс метод доставки за 590 рублей. Посылка при этом будет отправлена Почтой России. Отправки в другие страны происходят только способом доставка за 590р.

Доставка Почтой России.
Стоимость доставки 290р. Получение заказ в ближайшем почтовом отделении. При оформлении заказа не забывайте указывать ФИО и полный адрес доставки. После отправки, вы получите трек номер для отслеживания вашей посылки.

Обращаем Ваше внимание на то, что транспортная компания НЕ работает в выходные и праздничные дни. Заказы, размещенные в пятницу до 15:00, будут отправлены в понедельник, а размещенные после 15:00, во вторник. Отправки в регионы РФ происходят 2-3 раза в неделю.

Предлагаем альтернативу

Игровая ретро приставка Mini Game Anniversary Edition 620 игр

Прикупил тут себе при случае за 80-рублей.

Я так понимаю его только как механический можно подключить? Что за контроллер в нём стоит — его не получится задействовать?

———- Post added at 12:08 ———- Previous post was at 12:04 ———-

Главная конструкции радиолюбителей ..

ДЖОЙСТИК DENDY — ВЫНОСНОЙ ПУЛЬТ УПРАВЛЕНИЯ

С. КУЛЕШОВ, г. Курган
«Радио» №4 2002г.

Иногда необходимо иметь выносной пульт управления устройством. Если число кнопок на нем велико, то для сокращения числа проводов в соединительном кабеле пульт оснащают кодирующим устройством, а устройство — декодирующим. Задачу можно упростить, если использовать готовый пульт с кодирующим устройством — джойстик от некогда популярных игровых приставок Dendy. Эти джойстики содержат восемь кнопок (кнопки Turbo» не учитываем) и имеют в кабеле пять проводников.
Сведения об интерфейсе между джойстиком и игровой приставкой известны (см., например, заметку С. Голубева «Ремонт джойстика «Денди» в «Радио», 1996, № 6, с 46). Информация о нажатых кнопках джойстика передается в последовательном формате с использованием тактирующего сигнала от управляемого устройства. Для синхронизации с ним джойстик имеет вход «Синхро», на который подается короткий импульс с высоким логическим уровнем после каждого цикла получения данных от джойстика.
Предлагаемое устройство, схема которого изображена на рисунке, является декодером, преобразующим сигналы джойстика в логические уровни, соответствующие нажатым кнопкам. Оно состоит из генератора импульсов на элементах DD1.1, DD1 2. счетчика DD2, сдвигового регистра DD3 и регистра хранения DD4. Счетчик служит для формирования синхроимпульса, предназначенного для установки логики джойстика в начальное состояние.
Дешифратор для джойстика Dendy. Принципиальная схема
В исходном состоянии (после формирования сигнала «Синхро») счетчик DD2 сброшен, джойстик выдает по линии данных состояние первой кнопки («А»). Данные с джойстика подаются на последовательный вход регистра DD3. Импульсами генератора на элементах DD1.1 и DD1 2 информация сдвигается (в сторону В7) регистром DD3 По спаду импульсов отрицательной полярности на выходе элемента DD1.3 джойстик изменяет свое состояние и выдает информацию о следующей кнопке. Одновременно со сдвигом информации регистром DD3 увеличивается значение в счетчике DD2. После опроса последней кнопки («Вправо») выходы регистра DD3 содержат информацию обо всех кнопках джойстика. При этом цепь R2C2 формирует короткий импульс, сбрасывающий счетчик DD2 и записывающий информацию из DD3 в регистр хранения DD4. С выхода повторителя на элементе DD1.4 импульс синхронизации подается на джойстик и переводит его в исходное состояние. После этого весь цикл повторяется.
Генератор на элементах DD1.1 и DD 1.2 формирует тактовые импульсы с частотой примерно 1 кГц, что соответствует опросу кнопок джойстика каждые 8 мс.
В зависимости от разъема джойстика в качестве XS1 используют компьютерную розетку DB-15M или DB-9M (нумерация контактов последней указана в скобках). Питают декодер и джойстик от стабилизированного источника напряжением +5 В. Собранное из исправных деталей и без ошибок устройство налаживания не требует.

Последний раз редактировалось Demige; 06.04.2012 в 12:16 .

Подключаем джойстики от Dendy к PC через Arduino

Думаю многие из вас помнят те славные времена, когда мы часами рубились в танчики, черепашки ниндзя, батлтодс энд даблдрагон и еще пару десятков других суперских игр на Денди. Это было шикарное время! Большинство игр были чертовски сложные, но даже несмотря на это, неудача за неудачей, мы, все равно, шли к своей цели и начинали игру заново, чтобы уж сегодня-то пройти ее до конца.

Читать еще:  Фиалка загустился центр розетки

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

Ниже я опишу, с какими проблемами я столкнулся и как их решил.

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

Встала проблема, как подключить джойстик от Денди к ноутбуку.

Немного погуглив, я понял, что в основном это решается подключением через LPT порт и использованием готовых драйверов, но у меня ноутбук, и мне это не подходит. Тут я вспомнил, что у меня есть плата Arduino Uno и я решил, что пойду своим путем и буду использовать именно ее.

0. Определение распиновки на джойстике

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

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

К Ардуино, я подсоединил все напрямую, питание — питание 5В, земля — земля, остальные три контакта подсоединил к 2, 3 и 4 цифровому пину.

1. Описание протокола работы джойстика

Оказалось не так-то просто найти эту информацию. Лишь несколько сообщений на паре форумов. Лично мне помогла эта запись: code.google.com/p/avrtoys/wiki/joystick, а именно этот код: avrtoys.googlecode.com/svn/trunk/joystick/main.c. А вот ссылка на упомянутую в этой записи заметку в журнале Радио: ftp.radio.ru/pub/arhiv/1996/06-96/46-6-1996.gif. Из всего этого я сделал вывод, что нужно подать сигнал на Latch, а потом 8 раз подавать сигнал на Clock и каждый раз считывать значение с Data, в котором после каждого Clock-а будет содержаться информация о следующей кнопке джойстика.

2. Настройка среды

Если у вас уже все настроено или вас устраивает Arduino IDE, можете перейти к 3 пункту.
Не знаю, как вас, но лично меня официальная Arduino IDE ужасно угнетает, поэтому коротко расскажу, как использовать свою любимую IDE.
Первым делом я скачал исходники Arduino IDE и нашел там код отвечающий за компиляцию и аплоад прошивки. Потратив немного времени я выделил все команды, которые там используются:

В приведенной выше команде, при линковке, используется библиотека libArduino.a, ее можно получить скомпилировав все *.c и *.cpp файлы из папки с хэдэрами и собрав все объектники в один архив. А можно просто запустить Arduino IDE, скомпилировать любой проект и скопировать файл /tmp/build*.tmp/core.a. Это будет абсолютно эквивалентно.
Все эти команды актуальны для Arduino Uno, для других ардуин следует изменить некоторые параметры.

Читать еще:  Блок питание для сетевых розеток

Теперь используя эти команды можно легко настроить свою IDE, на автоматическую компиляцию и загрузку прошивки.

3. Написание кода прошивки

Здесь нужно было лишь определить какие из 2, 3 и 4 пина отвечают за Latch, Clock и Data. Это я решил методом проб и ошибок. Предполагаем, что 4 это Data, и делаем Serial.println(digitalRead(4)), если при нажатии кнопок есть какая-то реакция, значит это оно. Остальные 2 контакта определились, когда уже была написана прошивка, если все работает значит угадали, нет — меняем местами.

В результате я получил 1 байт содержащий в себе информацию о всех 8-ми кнопках джойстика, о каждой в соответствующем бите. У меня получилось следующее расположение: A, B, Select, Start, Up, Down, Left, Right. После этот байт отправляется на компьютер, где принимается и обрабатывается моим «драйвером».
Несложно заметить, что можно легко подключить второй джойстик.

4. Написание «драйвера»

Здесь нужно было принять этот самый байт от Arduino и эмулировать нажатия кнопок клавиатуры. Да-да, нажатия на джойстике будут обрабатываться, как нажатия на клавиатуре, хорошо это или плохо.
В качестве языка программирования я выбрал Python. Простой и эффективный, полагаю, он отлично подошел для этой задачи.

Единственная проблема, которая здесь возникла это дребезг контактов джойстика. Я ее решил путем введения временного интервала, наступающего после смены состояния кнопки, в течение которого состояния не изменяется. Хватило 0.05 с.

Для эмуляции нажатия кнопок клавиатуры я использовал утилиту xte, идущую в комплекте Xautomation. Она очень проста в использовании, вот пример: xte ‘keydown Left’ . За дополнительной инфорацией смотрите man xte.

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

5. Ура! Играем!

Все! Осталось лишь настроить эмулятор денди, я выбрал FCEUX.
Указываем в настройках те клавиши, которые указаны в драйвере ииии вспоминаем детство!

Заключение

На самом деле есть и другие, возможно, более эффективные способы использования Ардуино в данной ситуации. Например, если у вас Arduino Leonardo, то можно использовать объект Keyboard для прямой посылки команд клавиатуры на компьютер. Так же можно, как я понял, перепрошить Ардуино так, чтобы она отображалась, как джойстик/клавиатура/мышь и так же напрямую посылать команды. Вот туториал: http://mitchtech.net/arduino-usb-hid-keyboard/. Впрочем, мой способ меня полностью устраивает и результатом я более чем доволен.

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

Игровая приставка Retro Genesis 8 Bit Wireless + 300 игр (AV кабель, 2 беспроводных джойстика)

Снят с продажи

Последняя цена: 2 090 ₽

Характеристики
  • Категория: Retro Genesis

Полное описание и характеристики

Товар приобретен в интернет-магазине #ОНЛАЙН_ТРЕЙД_РУ. Покупкой удовлетворен. Рекомендую данный магазин! Приставка сделана качественно и работает нормально. Показать полностью

  • Доставка и самовывоз
  • Описание
  • Отзывы 3
  • Обзоры 0
  • Аксессуары
  • Гарантия
  • Галерея 1

Товар Игровая приставка Retro Genesis 8 Bit Wireless + 300 игр (AV кабель, 2 беспроводных джойстика) снят с продажи и более не доступен в нашем магазине.

Вы можете выбрать другие товары в категории Ретро консоли (8 и 16 бит).

Стационарная игровая приставка Retro Genesis 8 Bit Wireless Li-ion – это выполненная в классическом полноразмерном корпусе приставка типа «денди» и «НЕС», предназначенная для подключения к телевизору. Приставка оснащается двумя беспроводными джойстиками с перезаряжаемыми аккумуляторами. Работают на частоте 2,4ГГц, и позволяют прямиком из коробки играть в игры, предназначенные для игры вдвоем.

Джойстики имеют не только кнопки A и B, но и их турбо версии, которые позволяют имитировать непрерывное нажатие. Как правило, турбо-кнопки крайне удобно использовать в играх, где необходимо постоянно нажимать на одну из кнопок. Например, в аркадных шутерах или скролл-шутерах, где необходимо постоянно поддерживать огонь из орудий персонажем игры. Радиус действия джойстиков — до 10 метров. Время работы: до 19 часов от одного заряда.

По бокам корпуса приставки присутствуют отсеки для крепления джойстиков для более удобного хранения.

Питание устройства осуществляется через разъем питания microUSB, который на данный момент является универсальным стандартом, поэтому является легко заменяемым.

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

Классическая форма корпуса «Famicom» со знакомыми узнаваемыми элементами – отсеками для хранения джойстиков, рычаг для легкого извлечения игровых картриджей и крышкой отсека картриджей, который предохраняет его от попадания излишней пыли или крошек.
Беспроводные джойстики, работающие на радиосигнале 2,4ГГц, работают от двух литий-ионных перезаряжаемых аккумуляторов. Радиус действия – до 10 метров. Время работы – до 19 часов.
Быстрый выход в раздел выбора встроенных игр с помощью кнопки Reset. Моментальная загрузка.
Совместимость с игровыми картриджами для Dendy и NES.
Питание от стандартного адаптера 5V с разъемом microUSB.
300 встроенных полноценных игр самых разнообразных жанров. Никаких повторов или вариантов 9999-в-одном.
Турбо аналоги кнопок A и B, которые обеспечивают многократное нажатие на кнопку. Это позволяет нажать один раз на одну кнопку, чтобы постоянно производить выстрелы или прыгать. В некоторых играх это крайне удобно и позволяет сохранить ресурс самих кнопок на джойстике.

Читать еще:  Что такое шторки для розетки

Стационарная игровая приставка Retro Genesis 8 Bit Wireless Li-ion – это выполненная в классическом полноразмерном корпусе приставка типа «денди» и «НЕС», предназначенная для подключения к телевизору. Приставка оснащается двумя беспроводными джойстиками с перезаряжаемыми аккумуляторами. Работают на частоте 2,4ГГц, и позволяют прямиком из коробки играть в игры, предназначенные для игры вдвоем.

Джойстики имеют не только кнопки A и B, но и их турбо версии, которые позволяют имитировать непрерывное нажатие. Как правило, турбо-кнопки крайне удобно использовать в играх, где необходимо постоянно нажимать на одну из кнопок. Например, в аркадных шутерах или скролл-шутерах, где необходимо постоянно поддерживать огонь из орудий персонажем игры. Радиус действия джойстиков — до 10 метров. Время работы: до 19 часов от одного заряда.

По бокам корпуса приставки присутствуют отсеки для крепления джойстиков для более удобного хранения.

Питание устройства осуществляется через разъем питания microUSB, который на данный момент является универсальным стандартом, поэтому является легко заменяемым.

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

Особенности:
Классическая форма корпуса «Famicom» со знакомыми узнаваемыми элементами – отсеками для хранения джойстиков, рычаг для легкого извлечения игровых картриджей и крышкой отсека картриджей, который предохраняет его от попадания излишней пыли или крошек.
Беспроводные джойстики, работающие на радиосигнале 2,4ГГц, работают от двух литий-ионных перезаряжаемых аккумуляторов. Радиус действия – до 10 метров. Время работы – до 19 часов.
Быстрый выход в раздел выбора встроенных игр с помощью кнопки Reset. Моментальная загрузка.
Совместимость с игровыми картриджами для Dendy и NES.
Питание от стандартного адаптера 5V с разъемом microUSB.
300 встроенных полноценных игр самых разнообразных жанров. Никаких повторов или вариантов 9999-в-одном.
Турбо аналоги кнопок A и B, которые обеспечивают многократное нажатие на кнопку. Это позволяет нажать один раз на одну кнопку, чтобы постоянно производить выстрелы или прыгать. В некоторых играх это крайне удобно и позволяет сохранить ресурс самих кнопок на джойстике.

Отзыв

Батарейки держат долго. Кнопки расположены удобно, вообще пульт держать в руках очень комфортно. На телевизоре диагональю 32 дюйма качество изображения можно сказать хорошее. Все четко и очень ярко. В общем качеством игрушки остались довольны. Мы, прямо вернулись в наше детство. Спасибо за такую игрушку продавцу. Ещё раз, вот ссылка на официального представителя производителя Data Frog на Алиэкспресс.

Эмулятор

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

Продемонстрировать, как подключить джойстик от «Денди» к компьютеру, можно на одном из популярных эмуляторов — FCEUX. Его окно выглядит как на фото снизу.

Скачивание и установка не займут много времени, так как программа весит не более 2 мегабайт и проста в освоении.

Теперь настало время подключить и настроить от «Денди» джойстик. Для этого нужно вставить его в порт USB компьютера. Затем в меню эмулятора выбрать пункт Config и перейти в раздел Input.

В открывшемся окне конфигурации для настройки джойстика нажимается пункт Configure. Откроется новый интерфейс, который визуально будет напоминать расположение кнопок на джойстике. Таким образом, нажимая на определяемую его кнопку и задавая соответствующую клавишу на клавиатуре ПК, настраивается поведение в эмуляторе. После установки всех кнопок джойстика нужно все сохранить и выйти в главное окно программы.

Далее нужно найти необходимую игру. Их также имеется много в свободном доступе в интернете. Запуск игр осуществляется через меню File эмулятора, в котором надо выбрать пункт Open ROM. ROM — это образ игры, запакованный в формате, понятном эмулятору. Помимо основных возможностей, программа позволяет сохранять состояние игры в любой момент и также начать её с того же места. Этого не хватало многим детям в эпоху прохождения сложных игр.

Настройка геймпада (джойстика)

Геймпад нужно настраивать только после того, как Вы установили нужный вам эмулятор. Медиацентр имеет встроенные драйвера и умеет работать практически со всеми известными джойстиками.

Чтоб настроить геймпад, откройте «Настройки», затем «Система». Подключите ваше устройство и перейдите в раздел «Ввод», после «Настройка подключенных контроллеров»:

Выберите тип вашего джойстика и настройте значения кнопок:

На этом всё. Как видите, всё просто до безобразия. А Вы думали, что ваш Smart TV способен быть игровой приставкой?

Если у Вас остались какие-то вопросы, пишите в комментарии и вместе мы всё решим.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector