Pages: [1] 2   Go Down
Author Topic: joystick bluetooth e arduino  (Read 1213 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 2227
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Dopodichè, c'è solo da provare  smiley-evil

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
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 2227
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie sei stato molto chiaro.

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

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 2227
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5608
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5608
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5608
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 2227
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

è gia qualcosa
Logged

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5608
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 ?
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Pages: [1] 2   Go Up
Jump to: