Pages: 1 [2] 3 4 5   Go Down
Author Topic: Moduli bluetooth  (Read 10107 times)
0 Members and 1 Guest are viewing this topic.
Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ragazzi, qualcuno potrebbe darmi una mano?
Non riesco a capire come comunicare con i moduli bluetooth. Mi sono procurato anche una pennetta bluetooth, i moduli li vedo, ma come inviare/ricevere i comandi AT?
Mi aiutate?

grazie
Logged

Arduino, MODs e DIY: blackstufflabs.com

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 248
Posts: 21169
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I comandi AT sono per dare comandi al modulo, non per spedire dati all altro.
Una volta impostati dovrebbero funzionare come se ci fosse un cavo seriale messo tra le due porte seriali dove hai messo i moduli.
Non so di quale classe sono; secondo la classe coprono una distanza in linea d'aria libera di 1, 10 o 1000 metri
Ciao Uwe
Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie uwe.
Ma per inviare/ricevere file qual'è l'approccio?
E per vedere come risponde ai comandi AT come devo fare?
Non riesco a trovare informazioni esaustive su internet, chiedo scusa se sono un pò insistente...

A.
Logged

Arduino, MODs e DIY: blackstufflabs.com

Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 8
Posts: 2955
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se sono i moduli che penso io, non si può fare OBEX.
Supportano solo l'emulazione di seriale.
Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

e che senso avrebbe realizzare questi moduli se non ci si può far obex?
Logged

Arduino, MODs e DIY: blackstufflabs.com

Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 8
Posts: 2955
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Servono solo a rendere libero dai cavi l'arduino (dopo la programmazione degli sketh).

Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quindi posso comunicare ma non posso inviare files. Giusto?
Logged

Arduino, MODs e DIY: blackstufflabs.com

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

ciao skaxxo,
i bps corretti sono 115200, lo leggi anche sull'inserzione.
Io almeno così li ho usati e bene o male era la velocità usata in tutti i progetti che ho avuto modo di guardare.

Quote
e che senso avrebbe realizzare questi moduli se non ci si può far obex?

il fine è demandato alla fantasia  smiley-razz, l'esempio più semplice è che puoi pilotare Arduino da cellulare / pc / palmare.
Pilotare vuol dire una miriade di cose.
L'esempio più simpatico?
Eccolo:
http://todbot.com/blog/2006/09/12/roombactrl-drive-your-roomba-with-your-cell-phone/
..l'aspirapolvere roomba pilotato via bt con un cellulare; per la programmazione del cell è stato usato MobileProcessing (che gira sulla stragrande maggioranza di Nokia e pure su BlackBerry)

Come consigliato da uwe, utilizza per il modulo bt una SoftSerial.
In questo modo puoi tenerti disponibile la Seriale (e il Serial Monitor) per fare un po' di debug.

Recupero qualche link a sketch di esempio e più tardi posto.








Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Recupero qualche link a sketch di esempio e più tardi posto.

Grazie per la risposta, il fatto è che mi serve un pò di documentazione per questo metodo di comunicazione... grazie ancora
Logged

Arduino, MODs e DIY: blackstufflabs.com

0
Offline Offline
Newbie
*
Karma: 0
Posts: 40
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@pitusso
Ciao, ho comprato dalla baia dei moduli bluetooth http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=280561668647&ssPageName=STRK:MEWNX:IT e ho letto che li stai usando anche tu.
Hai realizzato lo shield per utilizzarlo con Arduino Duemilanove?

Grazie.
Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hai realizzato lo shield per utilizzarlo con Arduino Duemilanove?

Sono gli STESSI moduli che sto utilizzando anche io: comprati anche dallo stesso venditore.
Non necessitano di uno shield, puoi collegarli (con fili saldati) alla breadboard e poi all'arduino: basta seguire il datasheet.
Allo stato attuale ho dei problemi ad interfacciarmi con essi... a livello hardware funzionano ma... li sto studiando.
Logged

Arduino, MODs e DIY: blackstufflabs.com

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

Ciao skazzo,
puoi iniziare da qui:
http://www.arduino.cc/playground/Learning/Tutorial01
(mitica sezione Learning  smiley)

In ogni caso, il chip dovrebbe essere un CSR BC417143.
Se fai una ricerchina aggiungendo "arduino"  smiley-razz , di progettini/sketch ne troverai a fiumi..

Come ti ho già detto, utilizza le librerie SoftwareSerial (o NewSoftSerial), in modo da tenerti libera la serial  a scopo debug.
Che os usi?
Linux o Windows?

@riddik86
ciao, a dire il vero ancora no...
Ho iniziato a disegnarlo su Eagle, ma per mancanza di tempo ho continuato ad utilizzarlo con i fili saldati.
A dire il vero son ancora indeciso se fare uno shield per Arduino 2009/Uno, o piuttosto fare una schedina per allargare il passo e poterlo quindi utilizzare su breadboard o schede custom...

TIPS: la piattina dei cavi IDE è praticamente perfetta, con il passo di questi modulini  smiley
« Last Edit: February 02, 2011, 10:21:01 am by pitusso » Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

In ogni caso, il chip dovrebbe essere un CSR BC417143.
Se fai una ricerchina aggiungendo "arduino"  smiley-razz , di progettini/sketch ne troverai a fiumi..

Si! Sono csr bc417etc etc.... sono quelli lì! Ma non ci avevo pensato a mettere il nome del chips su google... che idiota!
uso windows 7
« Last Edit: February 02, 2011, 12:43:31 pm by skaxxo » Logged

Arduino, MODs e DIY: blackstufflabs.com

0
Offline Offline
Newbie
*
Karma: 0
Posts: 40
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao skazzo,
ho anch'io il tuo stesso problema.
Ho saldato i fili, ma non riesco a comunicare con l'antennina.
Sto provando sia a comunicare direttamente con l'antenna via seriale dal mac, sia connettendo l'antenna ad arduino, sempre via seriale, ma senza successo.
Logged

Naples (IT)
Offline Offline
God Member
*****
Karma: 6
Posts: 714
Andrea E.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Personalmente, qualche piccolo passo avanti l'ho fatto. Riesco a scrivere e a leggere sulla seriale.
Riesco ad instaurare un ponte di comunicazione wireless, ma proprio non riesco a capire come far leggere/scrivere i comandi AT.
Vedo le print dei vari comandi AT ma il bluetooth non risponde ai comandi AT.
Ma se scrivo Serial.println("hello world") e ascolto la seriale con putty, leggo "hello world"...
Magari se hai msn ci aiutiamo a vicenda.
Logged

Arduino, MODs e DIY: blackstufflabs.com

Pages: 1 [2] 3 4 5   Go Up
Jump to: