Skocz do zawartości

Arduino Pro Micro jako kontroler do gier


Lembro

Pomocna odpowiedź

Cześć 😀

Mam do was pytanko odnośnie do Arduino Pro Micro. Jestem totalnie nowy w tym temacie, bo arduino widziałem tylko na zdjęciach w internecie.

Słyszałem, że można zrobić na bazie tej płytki kontroler do gier i taki mam zamiar wykonać, tylko tu rodzi się pytanie, czy da się całość skonfigurować tak, żeby mój kontroler był czytany przez komputer w standardzie plug and play? Czy trzeba będzie włączać grę przez jakiś Lancher czy coś? 

Co do schematu podłączenia, to znalazłem w sieci schemat podłączenia 24 przycisków, ale słyszałem, że można podpiąć do Arduino aż 32 przyciski. Może ktoś poratuje schematem dla maksymalnej ilości przycisków (mimo, że wątpię, że aż tyle będę potrzebował).

 

Pozdrawiam, miłego wieczoru 😀

  • Lubię! 1
Link do komentarza
Share on other sites

@Lembro witam na forum!

Tak Arduino Pro Micro ma wbudowany sprzętowy USB i możesz zrobić z tego kontroler. Masz np. w bibliotece Arduino funckje do wysyłania czegoś jako klawiatura, jako mysz. Jeżeli wiesz jakie są skróty klawiszowe w grze to możesz sterować w ten sposób. Np. jak masz jakieś hotkey'e to poprostu wybierasz kombinacje klawiszy i masz.

Jeżeli robisz kontroler np. coś jak od PS to jest do tego osobny projekt. Tu masz przykładowy projekt, na Windowsie płytka widziana jest jak gamepad i możesz resztę skonfigurować.

Jeżeli potrzebujesz więcej wyprowadzeń to możesz pomyśleć o sposobach redukcji, np. multipleksowanie. Albo w krytycznej sytuacji dodać ekspander rozszerzający liczbę peryferiów kosztem prędkości.

  • Lubię! 1
Link do komentarza
Share on other sites

Dzięki  za odpowiedzi 😀

Tutaj dodaje jeszcze znaleziony w internecie schemat dla podłączenia 24 przycisków i pytanie mam: do czego służą te wolne sloty w układzie? 1381455172_schematarduino.thumb.png.d7b3454f4b64b5bdd3025c38ea551b93.png

 

Aha, i jeszcze: czy dałoby się podłączyć jakoś przełącznik świateł tak, aby każda pozycja przełącznika odpowiadała innemu przyciskowi? Jeśli tak to jak? 

oraz 

czy jest możliwe między arduino, a przycisk wstawić małą diodę, tak aby świeciła wtedy gdy, np. przełącznik 2 pozycyjny ON-OFF jest w pozycji ON? Napięcie będzie odpowiednie? Może trzeba będzie wstawić opornik lub dodatkowe źródło zasilania? A może to jest niemożliwe do wykonania?

1820567987_przelacznikswiatel.thumb.png.ced39204f0fc4fdb8944fa9fd8fa74d5.png

Pozdrawiam 😀

 

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

1 godzinę temu, Lembro napisał:

czy jest możliwe między arduino, a przycisk wstawić małą diodę

Tak jest to nawet dość proste, równolegle łączysz diodę z przyciskiem, może nie bezpośrednio, ale przez tranzystor zależnie jak zaplanujesz połączenia Arduino - przyciski.

1 godzinę temu, Lembro napisał:

przełącznik świateł

Musiałbyś poszukać schematu wyprowadzeń lub przy pomocy miernika ciągłości, samemu wyznaczyć taki schemat. Wtedy pomyślimy co dalej, bo może da się potraktować takie przełącznik jako kilka przycisków i wtedy sprawa się upraszcza.

Tu masz przykład użycia Arduino Pro Micro i podobna sytuacja tylko nie jest to kontroler tylko klawiatura, ale idea podobna.

Edytowano przez Gieneq
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.