Go Down

Topic: Comunicazione wireless-boardless (Read 1 time) previous topic - next topic

-Matteo-

Salve a tutti, è da un po che ho in mente un progetto.
Vorrei far comunicare due arduino senza shield e senza cavi. L'idea è di (se serve) fare circuiti su breadboard ma senza avere cavi che partano da uno e arrivino all'altro.
Grazie in anticipo

doppiozero

Se la distanza tra i due Arduini non è grande puoi usare dei moduli bluetooth tipo HC05 HC06, trovi una sezione in Megatopic  ;) oppure moduli wifi (sempre in Megatopic) o ancora moduli rf 433MHz. Ci sono anche gli XBee ma costano parecchio. Io ho sperimentato un po il bluetooth e gli rf433.

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager
GPX datalogger -- https://github.com/duezero/GPX-datalogger
AVR HV Rescue Board -- https://www.youtube.com/watch?v=EErKo0aTEio

-Matteo-

Ma senza shield, con un filo che esce dall'Arduino, é possibile?

doppiozero

#3
Mar 13, 2016, 01:25 pm Last Edit: Mar 13, 2016, 01:27 pm by doppiozero
Sono tutti moduli. Però non sono shield da applicare "a panino" sull'arduino, sono modulini da collegare con un paio di cavetti.

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager
GPX datalogger -- https://github.com/duezero/GPX-datalogger
AVR HV Rescue Board -- https://www.youtube.com/watch?v=EErKo0aTEio

-Matteo-

Lo so, grazie.
Ma il mio intento é quello di far comunicare due arduino senza espansioni a meno di un metro con un cavo che esce da un pin e fa direttamente da antenna

doppiozero

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager
GPX datalogger -- https://github.com/duezero/GPX-datalogger
AVR HV Rescue Board -- https://www.youtube.com/watch?v=EErKo0aTEio

astrobeed

meno di un metro con un cavo che esce da un pin e fa direttamente da antenna
Pura fantascienza :)
Scientia potentia est

doppiozero

#7
Mar 13, 2016, 02:08 pm Last Edit: Mar 13, 2016, 02:09 pm by doppiozero
bè se sono a meno di un metro forse puoi fare qualcosa con gli infrarossi, però non ho mai provato.

Ovviamente le schede devono essere "a vista"
Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager
GPX datalogger -- https://github.com/duezero/GPX-datalogger
AVR HV Rescue Board -- https://www.youtube.com/watch?v=EErKo0aTEio

astrobeed

bè se sono a meno di un metro forse puoi fare qualcosa con gli infrarossi,
Con gli infrarossi, a patto di usare dei buoni Led IR di potenza, ricevitore IR per telecomandi, è possibile comunicare anche a diversi metri di distanza, addirittura sfruttando la riflessione su i muri, come fa un normale telecomando per TV, però la banda è molto bassa, poche centinaia di bps.
Scientia potentia est

tazzo

Forse su arduino 2 facendo switchare molto rapidamente i pin di IO alla giusta frequenza riesci a trasmettere qualcosina in radiofrequenza.. ma proprio ON/OFF della portante, non aspettarti altro.. su FPGA o cosette più sofisticate invece si riesce a fare qualcosa di più anche senza HW dedicato per la RF.

Su Arduino Uno non hai possibilità di generare frequenze molto elevate e devi usare antenne molto lunghe quindi diventa infattibile.. e tanto vale usare altro.

-Matteo-

Ringrazio tutti. L'idea mi è venuta quando ho trovato uno sketch per trasmettere su am con arduino, ho pensato di poter inviare e ricevere dati da due arduino.

nid69ita

Posta il link, qualche esperto potrà darti un parere.
my name is IGOR, not AIGOR

tazzo

Penso che ha visto robetta tipo http://forum.arduino.cc/index.php?topic=88422.0

Dove però basta un niente che la comunicazione è disturbata con un antenna fatta così..  :smiley-twist:

astrobeed

Penso che ha visto robetta tipo http://forum.arduino.cc/index.php?topic=88422.0
Stendiamo un velo pietoso sulla quantità di rumore elettromagnetico emesso in quel modo, pure sull'antenna che è qualcosa di ridicolo, però così al massimo puoi solo trasmettere un "disturbo" ad un vero ricevitore radio, non di certo un segnale ad un Altro Arduino senza dotarlo di un ricevitore AM.
Altro dettaglio, tutta la potenza di calcolo della mcu viene utilizzata per generare la portante, ovvero non puoi fare altro, un vera useless machine :)
Scientia potentia est

nid69ita

Vorrei far comunicare due arduino senza shield e senza cavi.
E comunque un cavetto c'e'... l'antenna   :)
my name is IGOR, not AIGOR

Go Up