Go Down

Topic: Consigli impianto domotico Arduino e Raspberry based (Read 7867 times) previous topic - next topic

valvale

Feb 28, 2013, 03:25 pm Last Edit: Feb 28, 2013, 03:27 pm by valvale97 Reason: 1
Salve, sto progettando di fare un piccolo impianto domotico basato essenzialmente su Raspberry, che ha la funzione di coordinare vari moduli arduino based (Atmega 328).
Il primo problema che mi sono posto è stato la connessione che permette ai vari moduli slave e raspberry di comunicare, inizialmente avevo pensato al wifi ma non trovavo moduli economici e quindi avevo ripiegato sui moduli Xbee serie 2 http://it.mouser.com/Search/ProductDetail.aspx?R=XB24-BWIT-004virtualkey61440000virtualkey888-XB24-BWIT-004.
Poi però ho trovato questi moduli wifi http://it.mouser.com/ProductDetail/Microchip-Technology/MRF24WB0MA-RM/?qs=sGAEpiMZZMsRr7brxAGoXSHY4wabHGUCdbSAVy%252bJ%252bo8%3d e mi chiedevo se potessero essere gestiti dai vari moduli slave, basati essenzialmente su degli atmega328 che ho già.
Attendo risposte da qualcuno con maggiori conoscenze.
Grazie.
Valerio.

lesto

quei chip sono alla base degli shield wifi della asinclab... sul loro sito trovi schemi e librerie ;)
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

valvale


quei chip sono alla base degli shield wifi della asinclab... sul loro sito trovi schemi e librerie ;)
Mi sà che per comodità opterò per questo modulo http://it.mouser.com/ProductDetail/Roving-Networks/RN171XVW-I-RM/?qs=sGAEpiMZZMsSm7LhMeloEDuLr0wvUPSm

lesto

quello fa "solo" le wifi b/g, quello asinclab fa anche la "n" che ha un range più ampio...

però sembra molto più semplice da usare ;)
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

valvale


quello fa "solo" le wifi b/g, quello asinclab fa anche la "n" che ha un range più ampio...

però sembra molto più semplice da usare ;)

più che altro sarà un casino saldarlo il primo modulo.
Di quanti metri varia il range ? Se c'è per caso un'altro modulo che mi consigli dimmelo pure.

lesto

dipende dalle potenze e le antenne in gioco.

In generale puoi fregartene, al massimo ti prendi un ripetitore wifi...
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

lupo95

e se invece li colleghi via cavo?
colleghi il cip master alla raspberry trammite porta usb e gli altri cip slave al cip master trammite il protocollo i2c

lesto

l'i2c è per piccole distanze, e la raspberry ha l'uscita i2c comunque (alcuni dei suoi pin), quindi non serve nemmeno passare dall'USB.

per le grosse distanze c'è da valutare la seriale
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

lupo95

se non sbaglio il protocollo i2c va bene fino a che la distanza è minore al metro mentre per la comunicazione seriale bisogna diminuire la velocità in modo roporzionale alla distanza (più lontano è più lenta la connessione).

valvale


se non sbaglio il protocollo i2c va bene fino a che la distanza è minore al metro mentre per la comunicazione seriale bisogna diminuire la velocità in modo roporzionale alla distanza (più lontano è più lenta la connessione).

non credo che l'i2c sia un metodo di comunicazione percorribile in quanto si parla di distanze nell'ordine di decine di metri.

lupo95

allora in questo caso mi sa che dovrai proprio utilizzare qualche connessione wirless

lesto

lupo, esistono vari protocolli seriali che coprono tranquillamente anche le centinaia di metri.. e ricorda che i cavi hanno sempre range più grandi del senza fili, lo svataggio è il costo del cavo e della posa
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

lupo95

giusto non ci avevo pensato (eppure ho la connessione a internet trammite cavo :smiley-mr-green:)
comunque grazie per la correzione ne terrò conto magari in un progetto futuro :)

ratto93

Se corri veloce come un fulmine, ti schianterai come un tuono.

valvale

Preferisco in ogni caso usare il wifi anche perchè ho 3 ripetitori sparsi per casa.
Ma è possibile ad esempio inviare una stringa tramite wifi dal raspberry al modulo slave atmega328 ? Se si potete linkarmi qualche ldocumento.

Go Up