Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

Joystick Raspberry GPIO

Tutti gli emulatori che ci possono servire sul nostro cab con SO non Windows

Moderatore: Moderatore Raspberry

Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

Ciao ragazzi, come mi ha consigliato l'amico @rauzer, collegare il GPIO del raspberry da usare come joystick può essere un problema!

Sapete se esiste già qualcosa di simile!? 8-)
Photo-View-_1_.jpg
e magari come blocchetto terminale qualcosa come questo?
Terminal-Blocks_ReliaPro_WJ250A-3-50-5P_WJ250A-3-50-5P_C8456_front_10.jpg
Qualcuno interessato?
Già che ci sono produco anche questa!
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
>>>JammaPi<<<
Avatar utente
rauzer

Donatore
Affezionato
Affezionato
Messaggi: 252
Iscritto il: 28/03/2014, 14:37
Medaglie: 1
Città: Udine
Località: Udine
Grazie Inviati: 7 volte
Grazie Ricevuti: 13 volte
Contatta:

Re: Joystick Raspberry GPIO

Messaggio da rauzer »

Wow che onore!!
Sul mercato c'è qualcosa di simile come PICADE, Controlblock ...
Aggiungerei anche un pin a cui portare un pulsante - con tale pulsante si fa shutdown del Raspberry (dato che spesso gli emu si bloccano e si è costretti a staccare l'alimentazione)!
ciao
My retrogaming project - www.facebook.com/rauzerarcade
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

rauzer ha scritto: 17/11/2017, 9:38 Wow che onore!!
Sul mercato c'è qualcosa di simile come PICADE, Controlblock ...
Aggiungerei anche un pin a cui portare un pulsante - con tale pulsante si fa shutdown del Raspberry (dato che spesso gli emu si bloccano e si è costretti a staccare l'alimentazione)!
ciao
Su raspberry ci sono 2 pin ancora da saldare nominati "RUN" dovrebbe fare il reset o il reboot
altrimenti se qualche buona anima è capace a fare un programmino per raspberry per il riavvio, si possono usare i tasti hk!

la schedina che ho postato non è altro che una prolunga per il gpio.
il driver usato è quello di recalbox https://github.com/recalbox/mk_arcade_j ... /README.md
>>>JammaPi<<<
Avatar utente
0zzy

Donatore
Affezionato
Affezionato
Messaggi: 146
Iscritto il: 16/01/2015, 14:40
Medaglie: 1
Città: VE
Grazie Inviati: 5 volte
Grazie Ricevuti: 1 volta

Re: Joystick Raspberry GPIO

Messaggio da 0zzy »

ciao, non ho ben capito, stai progettando una schedina per poter interfacciare piu facilmente un joystick arcade al gpio?
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

Si esatto, funziona con il driver di recalbox (anche su retropie) non ha nulla a che fare con la JammaPi è semplicemente un aiuto per il collegamento diretto di joystick ai GPIO

Per @rauzer ho trovato questo: https://learn.adafruit.com/read-only-ra ... i/overview puoi conifigurare un pin come reboot

Codice: Seleziona tutto

# Install gpio-halt if requested
if [ $INSTALL_HALT -ne 0 ]; then
	apt-get install -y --force-yes wiringpi
	echo "Installing gpio-halt in /usr/local/bin..."
	cd /tmp
	curl -LO https://github.com/adafruit/Adafruit-GPIO-Halt/archive/master.zip
	unzip master.zip
	cd Adafruit-GPIO-Halt-master
	make
	mv gpio-halt /usr/local/bin
	cd ..
	rm -rf Adafruit-GPIO-Halt-master
 
	# Add gpio-halt to /rc.local:
	grep gpio-halt /etc/rc.local >/dev/null
	if [ $? -eq 0 ]; then
		# gpio-halt already in rc.local, but make sure correct:
		sed -i "s/^.*gpio-halt.*$/\/usr\/local\/bin\/gpio-halt $HALT_PIN \&/g" /etc/rc.local >/dev/null
	else
		# Insert gpio-halt into rc.local before final 'exit 0'
		sed -i "s/^exit 0/\/usr\/local\/bin\/gpio-halt $HALT_PIN \&\\nexit 0/g" /etc/rc.local >/dev/null
	fi
fi
c'è da lavorare su questa parte di codice!
>>>JammaPi<<<
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

Ho trovato un ottimo script che fa al caso nostro!
https://gpz500.wordpress.com/2016/03/25 ... spbery-pi/
é sufficiente cambiare i pin:

led = 17
button = 18

in

led = 2
button = 3

in modo da usare i pin liberi (mkjoystick)!
>>>JammaPi<<<
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

Ho appena ultimato il prototipo! 8-)
Immagine

Inviato dal mio Redmi Note 4X utilizzando Tapatalk
>>>JammaPi<<<
TUTTIFUSI
Affezionato
Affezionato
Messaggi: 115
Iscritto il: 20/01/2007, 0:45

Re: Joystick Raspberry GPIO

Messaggio da TUTTIFUSI »

Da saldare o contiene un connettore IDE ?
Immagine
Immagine
Immagine
Immagine
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

TUTTIFUSI ha scritto:Da saldare o contiene un connettore IDE ?
La scheda si incastra sopra al raspberry tramite gpio così non serve tirare nessun connettore
Mentre i terminali sono a molla semplici da collegare

Inviato dal mio Redmi Note 4X utilizzando Tapatalk

>>>JammaPi<<<
Avatar utente
goldrake74
Newbie
Newbie
Messaggi: 38
Iscritto il: 29/10/2017, 18:44
Città: venezia
Grazie Ricevuti: 1 volta

Re: Joystick Raspberry GPIO

Messaggio da goldrake74 »

Interessante! <-on_idea->
Bravo! Sai dirmi il costo?
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

goldrake74 ha scritto:Interessante! <-on_idea->
Bravo! Sai dirmi il costo?
L'ho messa su eBay a 6€ con tutti i componenti da saldare

Inviato dal mio Redmi Note 4X utilizzando Tapatalk

>>>JammaPi<<<
Avatar utente
cip060
Banned
Banned
Messaggi: 1595
Iscritto il: 24/09/2013, 15:15
Città: Treviso
Grazie Ricevuti: 3 volte

Re: Joystick Raspberry GPIO

Messaggio da cip060 »

Praticamente basta saldare il connettore gpio e i morsetti!!!
non servono altri componenti giusto e' solo un bypass corretto ?
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

cip060 ha scritto:Praticamente basta saldare il connettore gpio e i morsetti!!!
non servono altri componenti giusto e' solo un bypass corretto ?
Si esatto è un semplice bypass

Inviato dal mio Redmi Note 4X utilizzando Tapatalk

>>>JammaPi<<<
Avatar utente
adolfo69
Cab-dipendente
Cab-dipendente
Messaggi: 807
Iscritto il: 03/06/2013, 11:08
Città: Napoli
Grazie Ricevuti: 10 volte

Re: Joystick Raspberry GPIO

Messaggio da adolfo69 »

Perdonate la mia ignoranza, sono un possessore di rb3 solo da qualche giorno e non sapevo nulla in merito prima dell'acquisto... non ho capito accosa serve questa scheda, potreste aiutarmi a capirne l'uso ed il funzionamento? Grazie
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

È un semplice by-pass per collegare tasti e joystick, infatti sopra il raspberry c'è un header con 40pin, che opportunamente impostato da software può trasformarsi in ingressi per tasti e joystick arcade.
Questa scheda si incastra sopra questo header!.

Inviato dal mio Redmi Note 4X utilizzando Tapatalk

>>>JammaPi<<<
Avatar utente
adolfo69
Cab-dipendente
Cab-dipendente
Messaggi: 807
Iscritto il: 03/06/2013, 11:08
Città: Napoli
Grazie Ricevuti: 10 volte

Re: Joystick Raspberry GPIO

Messaggio da adolfo69 »

e quale sarebbe la differenza di usare joystick con tasti arcade sfruttando i 2 ingressi usb? io sto facendo una plancia con la rb3 all'interno e i 2 controller saranno collegati tramite 2 porte usb, la 3 usb x la mini tastiera ed infine la 4 usb x la trackball. Vorrei capirne di più...
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 263
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 7 volte

Re: Joystick Raspberry GPIO

Messaggio da vincenzo.bini »

adolfo69 ha scritto:e quale sarebbe la differenza di usare joystick con tasti arcade sfruttando i 2 ingressi usb? io sto facendo una plancia con la rb3 all'interno e i 2 controller saranno collegati tramite 2 porte usb, la 3 usb x la mini tastiera ed infine la 4 usb x la trackball. Vorrei capirne di più...
Molti encoder USB non sono zero delay ed inoltre molti non funzionano bene sul raspberry...
Questa è la mia planciaImmagine

Inviato dal mio Redmi Note 4X utilizzando Tapatalk

>>>JammaPi<<<
crashserver

Donatore
Affezionato
Affezionato
Messaggi: 241
Iscritto il: 21/05/2012, 22:18
Medaglie: 1
Città: tarquinia

Re: Joystick Raspberry GPIO

Messaggio da crashserver »

Fino a quanti tasti si possono collegare? Non capisco se c’è da saldare o no
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Helper Donatore
Moderatore
Moderatore
Messaggi: 12458
Iscritto il: 14/01/2007, 23:35
Medaglie: 4
Grazie Inviati: 205 volte
Grazie Ricevuti: 324 volte

Re: Joystick Raspberry GPIO

Messaggio da Tox Nox Fox »

i tasti sono 9 contando l'hotkey più le 4 direzioni per ogni player
lo vedi nel primo post di questo Topic

I componenti sono da saldare
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
superpippoub77
Affezionato
Affezionato
Messaggi: 194
Iscritto il: 03/04/2015, 19:49
Città: Borgosesia
Grazie Inviati: 23 volte

Re: Joystick Raspberry GPIO

Messaggio da superpippoub77 »

Buon giorno, progetto decisamente interessante:
1) Compro il baypass
2) Saldo il tutto (il pacchetto comprende: pcb, morsettiera e allacciamento al GPIO)
3) Inserisco la scheda nel Raspberry 3 b
4) Inserisco la scheda XXGB SD con Retropie
5) Collego pulsanti, ecc.
6) Accendo il tutto.

Domandone :-) :
1 - per la programmazione del Rasp come posso procedere?
2 - come posso configurare il retropie?
3 - Può essere integrato il power block?


Grazie millissime a tutti.
Rispondi

Torna a “Emulatori per Raspberry, Linux, Android, ecc”