Go Down

Topic: Sensori Wireless per progetto domotico (Read 3676 times) previous topic - next topic

superlol


@lesto,

Quote
e invece sì, da datasheet dice protocollo 802.15 e specifica che è lo stesso (e compatibile) con quiello xbee (e quindi anche zigbee)


leggi qualche riga sotto!


Quote
Here's a tutorial on using it as an 802.15.4 protocol analyzer. That way, it's possible to decode XBee/Zigbee or 6LoWPAN traffic: http://www.freaklabs.org/index.php/Tutorials/Software/Feeding-the-Shark-Turning-the-Freakduino-into-a-Realtime-Wireless-Protocol-Analyzer-with-Wireshark.html

non è compatibile ma si può forzare...
Il nuovo forum italiano sull'elettronica: http://www.electroit.tk/ <--- Nuovamente online!

pitusso

Quote
non è compatibile ma si può forzare...


un conto è sniffare...

Il transporto avviene attraverso lo stesso protocollo, ma lo stack è "designed specifically for this board".

Dopo una veloce ricerca su google, ho trovato questa discussione:
http://www.freaklabs.org/index.php/Forum/Chibi-General/2618-Using-Freakduino-with-off-the-shelf-Arduino/xBee.html

Qualche riga:
Quote
There are two areas where chibiArduino differs from the the XBee communications. Even in transparent mode, they're using a full Zigbee protocol stack which means they're implementing multiple layers on top of just the 802.15.4 protocol. chibiArduino just uses 802.15.4. It may be possible to emulate the additional Zigbee headers required to communicate with the XBee in transparent mode using the chibiArduino stack, though.

The other area that differs is that they're only sending one character per frame so sending a string like "hello" requires six frames (5 frames for each character + 1 for the carriage return). In the chibiArduino stack, I send the complete data set in one frame as long as its less than the max payload of 100 bytes.


lesto

?? dove? io leggo quasi a fine pagina:
Quote
Here's a tutorial on using it as an 802.15.4 protocol analyzer. That way, it's possible to decode XBee/Zigbee or 6LoWPAN traffic:
Tutorial Link
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

pitusso

#18
May 22, 2013, 07:03 pm Last Edit: May 22, 2013, 07:20 pm by pitusso Reason: 1
...decodificare non vuol dire comunicare....
E' sicuramente il primo passo per arrivarci, ma lo stack usato da xbee e quello usato da chibi son diversi. Io questo sto dicendo, e non mi pare sia obiettabile, almeno da quel che ho letto sul sito e sul forum.

Non vado oltre perchè di Chibi non ne ho  :P


Andreataba

Grazie mille a tutti per i consigli.
Penso che opterò per i Mirf nRF24L01 come consigliava Pitusso.. mi intriga molto l'idea e una volta che ho imparato ad usarli mi aprirebbero la strada a diverse altre cose..

Quote
o c'è un modo di farlo funzionare standalone con il suo sensore collegato?

dipende, in linea di massima no, serve un arduino o simile. Ricordatio che il chip di arduino da solo costa 5€, quindi puoi farti una scheda ad hoc con pochi euro di componenti e una millefori.
[/quote]
Partendo dal presupposto che non ho mai composto una scheda attraverso una millefori, ma è di certo una cosa che voglio imparare a fare mi basterebbe acquistare un chip arduino tipo questo (http://store.arduino.cc/it/index.php?main_page=product_info&cPath=11&products_id=80), un modulo nRF24L01 (tipo questo https://www.sparkfun.com/products/691) e saldare il tutto su una millefori. Il tutto dovrebbe riuscire a comunicare con un'altra scheda arduino alla quale è collegato un altro modulo nRF24L01 per la ricezione e un'eventuale invio dei dati.. giusto?


pitusso

Ciao

Quote
Partendo dal presupposto che non ho mai composto una scheda attraverso una millefori, ma è di certo una cosa che voglio imparare a fare mi basterebbe acquistare un chip arduino tipo questo (http://store.arduino.cc/it/index.php?main_page=product_info&cPath=11&products_id=80), un modulo nRF24L01 (tipo questo https://www.sparkfun.com/products/691) e saldare il tutto su una millefori. Il tutto dovrebbe riuscire a comunicare con un'altra scheda arduino alla quale è collegato un altro modulo nRF24L01 per la ricezione e un'eventuale invio dei dati.. giusto?


corretto!
Per il modulo radio, guarda su ebay:
http://www.ebay.it/sch/i.html?_trksid=p5197.m570.l1313&_nkw=nrf24l01&_sacat=0&_from=R40
risparmi parecchio  :P

Andreataba


Ciao
corretto!
Per il modulo radio, guarda su ebay:
http://www.ebay.it/sch/i.html?_trksid=p5197.m570.l1313&_nkw=nrf24l01&_sacat=0&_from=R40
risparmi parecchio  :P

Direi che si risparmia si! Ottimo! Grazie ancora!
Vi terrò aggiornati una volta che ho i componenti!

lesto

il "chip dell'arduino" è l'atmega328p. se cerchi "arduino on breadboard" trovi gli schemi.

occhio ai livelli logici: arduino parla in 5V, non è detto che i sensori lo facciano.

ps. ma c'è per caso qualche prof che ha dato i compiti (direi carico pilotato via wireless) e tutti a chedere una mano?
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Andreataba


il "chip dell'arduino" è l'atmega328p. se cerchi "arduino on breadboard" trovi gli schemi.

occhio ai livelli logici: arduino parla in 5V, non è detto che i sensori lo facciano.

ps. ma c'è per caso qualche prof che ha dato i compiti (direi carico pilotato via wireless) e tutti a chedere una mano?

Ahahahahah no purtroppo niente compiti per me ma solamente voglia di complicare il mio sistema domotico! Purtroppo non ho mai studiato elettronica e quindi mi ritrovo un po' ignorante sul tema.. Sono alle prime armi..

zoomx

Ehhmmm il Launchpad va proprio a 3.3v... :smiley-mr-green:

Go Up