|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||
| z00lu |
Суббота, 08 сентября 2012, 11:49
Отправлено
#1
|
![]() Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 407 Регистрация: 26 окт. 2005 Из: Москва Пользователь №: 14 016 ![]() ![]() |
Всем, доброего дня.
Понимаю, что из названия темы понять можно чуть больше чем ничего. Есть джой пад от SMD2 Есть 12 ключей, которые включают некоторые устройства. Необходимо, чтобы эти ключи замыклись нажатием определенной кнопки на геймпаде. Питание к джою подведено Как можно это реализовать? Сообщение отредактировал Larry Laffer - Суббота, 08 сентября 2012, 17:44 -------------------- + 25 по продажам - проверенный seller (место для медали)
И это только те кто отписался ;) |
![]() ![]() ![]() |
Ответов
| anons111 |
Воскресенье, 09 сентября 2012, 00:14
Отправлено
#2
|
![]() Фанат ![]() ![]() ![]() Группа: Пользователи Сообщений: 149 Регистрация: 20 янв. 2009 Из: Санкт-Петербург Пользователь №: 30 095 ![]() ![]() |
Смотри внимательнее мое пред. сообщение.
Там есть всё что нужно. Такое впечатление что слишком много текста, и тебе было лень читать А если лень читать, то уж до дела точно руки не дойдут. PS Ардуино крутой тебе вовсе не нужен. 1800 это PRO стоит, тебе достаточно миниатюрной Arduino-совместимой платы. Обойдется это в 300 рублей или менее, с бесплатной доставкой из Китая. Без проца на дискретных элементах цена будет схожая))) http://www.ebay.com/itm/Meduino-Nano-Encha...2#ht_561wt_1399 PSS то что 3х кнопочный джой это никакой разницы, принцип тот же, мультиплексор просто больше кнопок кодирует, выходный сигнал у джоя по стандартам, неизменный. Я что-то не понл твой уровень, но если ты с нуля начинаешь то можно сделать так, разобрать джой, выкинуть оттуда всё-всё, отпаять все микросхемы. Перерезать дорожки, так чтобы все кнопки стали независимыми. Теперь получится много кнопок с 2мя контактами, один из контактов от всех кнопок соединить на общую точку. На эту точку подать 12 вольт. Теперь при нажатии кнопки на другом контакте будет появляться или изчезать 12 вольт. Далее брем реле, лучше со встроенной оптопарой, ставим резистор в разрыв цепи (в реле должно быть сказано какой, чтоб не пережечь оптопару, думаю 500 Ом). Теперь получаем то что ты хотел, кнопки контролируют реле. Минусы - Плату с реле надо делать выносную, она получится ... на 12 каналов, ну 15 на 10 сантимеров то точно. Второй минус - из джойстика надо вывести 13 проводов, 1 общий (12в) и 12 сигнальных. Это довольно увессистый кабель. Примерно так обрезаем дорожки и подпаиваем туда провода ![]() Примерно вот так это будет выглядеть. Плата, к которой куча проводов идёт. ![]() Вот наваял простенькую схемку на примере 3х кнопок, остальные тем же способом. Точки от реле - мета контактов, туда ты подключаешь то что тебе надо управлять джойстиком ![]() Смотря что контролировать Если у тебя там не 100500 вольт то можно просто на транзисторах сделать, или есть электронные реле, в такой микросхеме (1 на 1 сантиметр) сразу 6 реле содержится, забыл как называется но могу найти. Вот то реле которое у меня в схеме описано http://www.platan.ru/cgi-bin/qwery.pl/id=4...427&group=31501 CPC1117N ![]() Полностью изолированное оптореле. Однако оно коммутирует напряжения не более 60вольт. То есть лампочкой не поуправляешь, но есть такие же и на 220вольт. Как видно габариты очень маленькие и такая схема легко уместится внутрь джоя. Обычные электромагнитные реле конечно гораздо больше по размерам И да, ардуино имеет смысл (или вообще любой микропроцессор) Если делать универсальную плату с реле, и иметь к ней возможность подключать разные джои, ну нес там, дженесис, или лучше беспроводные. Ведь прошивку всегда можно дописать как тебе надо. А вот сеговский джой - или выкинуть оттуда всю схему. Или демультиплексировать её по приведенной схеме в джамме с минимальными изменениями. Там дешифратор построен на микросхеме 74LS175 Она же за 3 рубля наша отечественная К555ТМ8 то есть D-триггер Зачем его применили - надо знать основы микроэлектроники) Но чудо да? все работает без микропроцессоров. Т.к. D-триггер и выполняет Цифровые функции, необходимые нам. http://www.eandc.ru/catalog/detail.php?ID=8180 А вот тут даже описано как он работает http://naf-st.ru/articles/digit/trigger/ Расчетная стоимость С ардуино =================== Ардуино 300 Реле - рублей по 20. 12*20 = 240. Если двойные или четверные юзать то еще дешевле Мелочь - 100руб Итого - 640руб На основе логики TTL (К555ТМ8) ============== К555ТМ8 ... эмммм. для 6ти кнопочного, ну штук 8 по 6 руб, = 50руб 12 реле по 40 руб = 480 Мелочь - 100руб Итого 630 Сообщение отредактировал anons111 - Воскресенье, 09 сентября 2012, 00:36 -------------------- |
Posts in this topic
z00lu Подключение геймпадов smd, nes, snes к...... Суббота, 08 сентября 2012, 11:49
azumi написать прошивку для микроконтроллера например.
т... Суббота, 08 сентября 2012, 12:12
z00lu azumi, какой микроконтроллер лучше использовать дл... Суббота, 08 сентября 2012, 12:56
azumi
атмеги8 должно хватить полностью и даже останется... Суббота, 08 сентября 2012, 13:07
z00lu таркни еще в сторону инструкции, сообщества, инфор... Суббота, 08 сентября 2012, 13:18
azumi Можно вот отсюда начать - http://my-avr.at.ua/publ... Суббота, 08 сентября 2012, 13:39
anons111 Учти что в сеговском джое для того чтоб пролезла п... Суббота, 08 сентября 2012, 19:38
z00lu Ардуно не катит, так как существенно увеличит стои... Суббота, 08 сентября 2012, 23:25
azumi Sergi за полчаса асилит такую прошивку.
Да ты и са... Воскресенье, 09 сентября 2012, 00:09
azumi anons111, а ты сам ардуинои пользуешься?
У меня вс... Воскресенье, 09 сентября 2012, 12:04
z00lu Умение паять на твердую троечку, подпаивался к нож... Воскресенье, 09 сентября 2012, 17:32
Rumata Журнал "Радио", 2004. - № 6 - с. 32-34. ... Понедельник, 17 сентября 2012, 19:05
z00lu Rumata, огромнейшее. столько времени съэкономил Вторник, 18 сентября 2012, 06:05
azumi Rumata, респект! Вторник, 18 сентября 2012, 10:55
z00lu Итак, появилось немного свободного времени и решил... Понедельник, 05 ноября 2012, 21:53
Rumata 1. Да. Там же написано: DD1 AT89C51. Это питание к... Понедельник, 05 ноября 2012, 22:24
z00lu
спасибо за помощь
руки прямые есть иидея, а знани... Вторник, 06 ноября 2012, 00:50
z00lu Пришел программатор. Продолжаю свои изыскания.
На... Воскресенье, 03 марта 2013, 11:16
azumi Это ты сам придумал так оптопару подключать?)
На п... Воскресенье, 03 марта 2013, 22:29
z00lu
Откуда тогда питание брать светодиоду для свечен... Понедельник, 04 марта 2013, 06:11
azumi
Там внутри светодиод и кусок транзистора. Ты пита... Понедельник, 04 марта 2013, 10:20
z00lu то есть в моем проекте можно использовать транзист... Понедельник, 04 марта 2013, 18:03
azumi Смотря чего ты хочешь добиться... Если управлять р... Понедельник, 04 марта 2013, 19:22
z00lu Правильно я понимаю, что ты имеешь в виду подключе... Вторник, 05 марта 2013, 21:20
azumi Ты мультиметром то смотрел, что там на выходе?
А т... Среда, 06 марта 2013, 07:49
z00lu светодиоды работают если их на прямую к +5 подключ... Среда, 06 марта 2013, 08:55
jhonny2 Сорри, может не совсем по теме, но можно ли подклю... Понедельник, 18 марта 2013, 12:33
Wowik_123 По части оптопар, для тех кого в гугле забанили.
h... Понедельник, 18 марта 2013, 14:31
z00lu Смех смехом, а в Яндексе пару раз банили из-за кот... Среда, 20 марта 2013, 13:02![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Сб., 24 окт. 2026, 16:57 |

Суббота, 08 сентября 2012, 11:49

















