Go Down

Topic: joystick bluetooth e arduino (Read 2177 times) previous topic - next topic

Buongiorno,

ho cercato nel forum e su internet ma non sono riuscito a trovare una risposta precisa alla domanda che sto per farvi:

posso usare un joystick ps3 bluetooth con un ricevitore bluetooth per arduino ? Per la precisione posso usare
questo:  http://www.ebay.it/itm/171055433728?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
con questo : http://www.ebay.it/itm/251283021366?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649

Grazie

pitusso

Ciao,
innanzitutto il modulo bt ti ci vuole master, non slave.

Dopodichè, c'è solo da provare  ]:)

Qui:
http://forum.arduino.cc/index.php/topic,114984.msg865815.html#msg865815
ho usato un modulo bluetooth HC-05 (della stessa famigliadi quello che è dentro il modulo che hai linkato tu) con una antenna GPS bluetooth.
Il concetto è il medesimo.

Se vuoi approfondire l'utilizzo di questi modulini puoi leggere qui:
http://forum.arduino.cc/index.php?topic=104903.0

Grazie per la risposta,

io penso che se la versione bluetooth è la stessa perchè non dovrebbe funzionare?

che differenza c'è fra master e slave? E perchè mi serve il master?

pitusso

Ciao

Quote
io penso che se la versione bluetooth è la stessa perchè non dovrebbe funzionare?


non ho detto che non funzionerà, ma non posso dire che funzionerà.

Quote
che differenza c'è fra master e slave? E perchè mi serve il master?


http://en.wikipedia.org/wiki/Master-slave_(technology)

Quote
E perchè mi serve il master?


Semplificando, il master è il device che instanzia e pilota la connessione.
In questo caso sarà la tua Arduino.


Grazie sei stato molto chiaro.

PS: quando ho detto "perchè non dovrebbe funzionare" stavo solo pensando a voce alta :) Ciaoo.. Allora mi faccio prestare un joystick da mio cugino e poi vi faccio sapere cosi può servire anche ad altri! Un saluto Ale

Va bene anche hc-06?
Per esempio questo qua può andare ? http://www.raspberrer.com/home/13-hc-06-bluetooth-serial-pass-through-wireless-serial-com.html

pitusso

Ciao,
anche un HC-06 può andare bene, c'è da acertarsi che sia SLAVE.

Avevo capito che per quello che volevo fare io mi serviva master, sbaglio?

Testato

Ci sono sua aspetti da valutare secondo me
1 sai se usa un profilo spp ? Se USA ad esempio hid non puoi connetterlo perché quel modulo gestisce solo spp
2 sai se i comandi sono codificati ? Probabilmentesi, in modo da non fare usare il joystick su consolle concorrenti, ma probabilmente questo poco importa perché una volta scoperta la puoi implementare sul micro
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

In realtà ho trovato questa libreria che forse fa al caso mio..
ma ancora non ho capito quale modulo devo usare https://github.com/felis/USB_Host_Shield_2.0/blob/master/examples/Bluetooth/PS3BT/PS3BT.ino

Testato

Ho trovato questa info che parla di android, se ho capito serve manualmente inserire nel joystick il mac address del oggetto da pilotare, credo tu debba fare lo stesso con il mac del moduli no, sempre se confermi che sia SPP come profilo
http://www.androidpit.it/android-videogamers-joystick
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Testato


In realtà ho trovato questa libreria che forse fa al caso mio..
ma ancora non ho capito quale modulo devo usare https://github.com/felis/USB_Host_Shield_2.0/blob/master/examples/Bluetooth/PS3BT/PS3BT.ino

Questa libreria serve per connetterlo via USB tramite la usbshield
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

pitusso

anche un HC-06 può andare bene, c'è da acertarsi che sia SLAVE.

scusa per il lapsus, come avevi ben capito intendevo MASTER  :smiley-yell:


Testato


anche un HC-06 può andare bene, c'è da acertarsi che sia SLAVE.

scusa per il lapsus, come avevi ben capito intendevo MASTER  :smiley-yell:

Ma non avendo info in merito in realtà nemmeno lo sappiamo, cioè il trasferimento dei comandi dal joystick al micro può avvenire in entrambi i modi, in teoria il joystick potrebbe essere sia master che slave. Che poi di sicuro anche io credo che il joystick è slave è un altro discorso, ma essendo l aggeggio un coso Sony che si deve collegare ad un altro coso Sony possono fare quel che si vuole.Ma non ne esistono non proprietari ?
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Go Up