Pages: [1]   Go Down
Author Topic: comunicazione bluetooth tra due arduino??  (Read 645 times)
0 Members and 1 Guest are viewing this topic.
Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 5
Posts: 956
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

avrei bisogno che due arduino si scambiassero dei dati, non solo ricevere e inviare quindi, ma senza usare fili e per regolamento posso usare solo una connesione bluetooth... potete suggerirmi qualcosa sia a livello hardware che software? grazie smiley
Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10449
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

un qualsiasi blue-tooth shield con relativa libreria dovrebbe bastarti
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 5
Posts: 956
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

mmmm dici che sia così semplice?  smiley
perchè in giro tutti parlano di arduino-computer e master-slave... non ho trovato molto sulla comunicazione tra due arduino e non in modalità master-slave...
Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

avrei bisogno che due arduino si scambiassero dei dati, non solo ricevere e inviare quindi
Ehm... non ho capito...  smiley-roll-sweat
Ricevere ed inviare E' scambiarsi dei dati.. che devono fare, allora?
Logged


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

Quote
perchè in giro tutti parlano di arduino-computer e master-slave... non ho trovato molto sulla comunicazione tra due arduino e non in modalità master-slave...

..perchè non hai cercato nel posto giusto  smiley-grin

Innanzitutto, per quel che riguarda l'hw, puoi utilizzare shield Bluetooth (come già detto da lesto), oppure i modulini bluetooth tipo quelli linkati in questa discussione (sostanzialmente son gli stessi usati negli shield):
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1284987911

In quest'altra si è parlato di come utilizzare i comandi AT per usarli in modalità MASTER o SLAVE
http://arduino.cc/forum/index.php/topic,50252.0.html

Comunque, se vai qui:
shieldlist.org
e cerchi ''bluetooth', vedi che shield ci sono disponibili.
Da lì puoi anche dare un'occhiata agli sketch postato d'esempio ed eventuali librerie, dei relativi produttori.
Logged

Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 5
Posts: 956
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

si forse mi sono espresso male io non voglio un master e uno slave... perchè ho bisogno che interagiscano tra di loro questo intendo, grazie smiley
Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10449
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

stai confondendo i termini. Il fatto di master e slave non vuol dire che uno trasmette e l'altro riceve, è semplicemente un modo per decidere che "regge" la connessione.

I chip che trasmettono e basta si chiamano trasmittenti(TX), quelle che ricevono e basta sono dette riceventi(RX). entrambe fanno parte del sistema a "comunicazione singola".
quei chip che fanno sia da tx che da rx sono dette transreciver. Se NON possono trasmettere e ricevere contemporaneamente si dicono "half-duplex", se possono farlo si dicono "full-duplex"

Il blue-tooth è un sistema half-duplex. Come puoi notare la parte difficile è già stata eliminata: tu userai i blue-tooth esattamente come una seriale, e i chip faranno il resto. Unico problema è che devi fare attenzione, che mentre un chip trasmette l'altro non faccia altrettanto o non si capiranno.

ovviamente, implementando un protocollo via software, a partire da un sistema a "comunicazione singola" o "half-duplex", puoi ottenereun sistema "full-duplex": la maggior parte di comunicazione wireless (come il wifi) sono fatte proprio così!
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 5
Posts: 956
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

bella risposta! Grazie!! Ora mi è abbastanza chiara la situazione smiley
« Last Edit: October 17, 2011, 08:23:37 am by er_like_no_other » Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Pages: [1]   Go Up
Jump to: