|
Форум за електроника Български форум за електроника, ремонти, схеми, документация
|
Предишната тема :: Следващата тема |
Автор |
Съобщение |
zenek Активен потребител
Регистриран на: 29 Яну 2004 Мнения: 93 Местожителство: Варна
|
Пуснато на: Пет Юли 02, 2004 2:27 Заглавие: Мишлета, ръчки и т.н. |
|
|
Мисля да направя геймпад (Gamepad).
В началото идеята ми беше просто да взема платката от една клавиатура,
да изкормя вътрешностите на един готов джойстик от
5лв за SEGA и общо за 6-7лв да излезе всичко.
Проблем се оказа, ако ползвам за основа клавиатура, понеже ще имам
възможност за максимум 4 натиснати клавиша, което е доста кофти и
не ми върши работа. В една игра предназначена за игрални автомати
понякога се налага натискането на 5 копчета (хоризонтала +
вертикала + 3 копчета) Това автоматично отписва нормалната
PS/2 клавиатура. Мислих си за Game порт-а, но там не я знам как
ще стане работа, понеже ако се направи по простия начин може да
се вържат посоките + копчета, което пак не ми харесва.
Някой игри нямат поддръжка на Game порт
Затова това остава на второстепенно място.
Също е добре, да могат да се връзват два джойстика към PC-то.
T.e. USB изглежда все по-привлекателно.
Имам няколко въпросчета.
Гледам че по спецификация, една клавиатура ползва само 4 от 5-те
пина на PS/2, които са по следния начин :
Pin Name
1 CLOCK
2 DATA
3 n/c
4 GND
5 VCC +5 VDC
Доколкото се сещам при USB пак имаше нещо такова.
Пак 4 пина. Това означава ли, че ако вържа клавиатурата към USB-то
ще работи както трябва ?
Също се интересувам дали когато се върже на обикновенна
клавиатура предназначена за PS/2 към USB ще може да се
възприемат повече от 4 натиснати клавиша ?
Трябват ми и малко схеми.
Намерих схема на мишка PS/2, но без скролче, да ви се намира
схема на такава със 1 или 2 скрола, или USB ?
Също и всякакви схеми на USB джойстици, геймпадове ще са ми от
полза, стига да за 6 или 8 бутона и без уникални неоткриваеми
интегрални схеми |
|
Върнете се в началото |
|
|
Филипов Опитен потребител
Регистриран на: 01 Дек 2002 Мнения: 7774 Местожителство: Плевен
|
Пуснато на: Пет Юли 02, 2004 8:45 Заглавие: |
|
|
Като за начало прочети малко книжки.
Като за начало колко копчета могат да се обработват едновременно зависи от контролера (процесора) който сканира т.нар клавиатурна матрица и алгоритъма заложен там. За да е абсолютно сигурно трябва всеки бутон да е на отделен порт. Нататък как клавиатурния процесор обменя информация с основния и програмата е съвсем отделна работа. Обработката е трета.
Толкова ли нямаш 10 лв за мишка със скрол? Всякакви "дърводелски" работи ще излязат доста по - скъпо. Всички чипове са фирмени, със съответна програма. Отделно всяка игра трябва да се пипа, за да обслужва друго входно устройство, което очевадно няма да го направиш.
Това, което го мислиш няма да стане (поне по този начин). Явно имаш мерак да твориш, но преди това трябва да ти се изяснят някои работи (четене). Между другото какво стана с електродвигателя с красивия чертеж от Comex? _________________ Ако двамата имаме по една ябълка и ги разменим, пак ще имаме по една.
Ако двамата имаме по една идея и ги разменим, ще имаме по две!
Oтопление и ВиК. Интелигентни отплителни системи. Проектиране продажба доставка монтаж |
|
Върнете се в началото |
|
|
zenek Активен потребител
Регистриран на: 29 Яну 2004 Мнения: 93 Местожителство: Варна
|
Пуснато на: Пет Юли 02, 2004 16:01 Заглавие: |
|
|
Филипов написа: |
Това, което го мислиш няма да стане (поне по този начин). Явно имаш мерак да твориш, но преди това трябва да ти се изяснят някои работи (четене). Между другото какво стана с електродвигателя с красивия чертеж от Comex? |
Идеята е у-вото което ще направя да се разпознава от компютъра като
обикновена клавиатура. За реализацията, на това пречки няма.
Пробния ми модел проработи и няма игра която да прави проблем.
Единственото ограничение което ме дразни е, че при натискане на
5 клавиша едновременно компа започва да пищи.
Ако се намери начин да може да се натиснат повечко клавиши,
ще стане много добре.
Мишката със скрол ми трябва ако не намеря начин да накарам PC-то
да възприеме повече от 4 натиснати клавиша от клавиатурата.
Тогава просо една част от геймпада ще я направя да се разпознава
като мишка, а другата като клавиатура.
По този начин ще имам 4 посоки + 3 копчета + скрол + 4 натиснати клавиша (от KBD-то) Това ще позволи да се играе спокойно и
авиосимулатори понеже там се трябват повечко копчета.
Работата е там, че и през това време трябва да има включена и
работеща клавиатура понеже за авиосимулаторите трябват около
30 копчета, а тях няма как да ги събера на един геймпад.
Като основен недостатък е, че ще трябва 2 USB букси да са заети.
Прав си че трябва да се прочете малко, даже хич не е малко, май си е
бая четене. Ако някой е правил пробно нещо или има идея, нека да
я сподели
Относно електродвигателчето, направих енда перка, но се оказа неподходяща.
Няма начин да я направя в домашни условия понеже ако искам и
по-специална форма на витлата става доста трудно. Невъзможно
в домашни условия да направя 5 еднакви витла със извита форма.
Иначе си пазя чертежите в шкафчето и след време може пак да
се пробвам да го направя.
Като цяло е неприложимо заради ниското КПД, като го изчислих
излиза под 5% ... Единствените му предимства са сравнителни ниските
обороти, който могат да се регулират с точност и не зависят пряко от
подаваното напрежение, възможността да работи под вода.
Но като цяло недостатъците са много .
Иначе на същия принцип измислих водна помпа, която е с по-високо
КПД, но като остане време ще се позанимавам повече, понеже там ще
трябват повечко $ за екперименти. |
|
Върнете се в началото |
|
|
|
|
Не Можете да пускате нови теми Не Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети
|
|