0
Online
Tesla Member
Karma: 82
Posts: 8195
:(){:|:&};:
|
 |
« Reply #15 on: February 28, 2013, 03:11:38 pm » |
sì, che documento vuoi? lato raspberry devi apire un socket TCP (che linguaggio vuoi usare? sconsiglio roba a basso livello tipo C e C++ se non li conosci di già) lato arduino ci sono mille esempi, guarda quelli per la wifi shiled, non saranno identici a tutte le librerie wifi per arduino, ma molto simili 
|
|
|
|
|
Logged
|
|
|
|
|
Bologna
Offline
Sr. Member
Karma: 1
Posts: 435
La gente spesso definisce impossibili cose che semplicemente non ha mai visto. [Albert Einstein]
|
 |
« Reply #16 on: February 28, 2013, 03:17:48 pm » |
per raspberry pensavo di programmare in python oppure C che bene o male conosco. una domanda fondamentale, ma il sistema devo farlo funzionare in questo modo: raspberry invia ad un modulo slave la stringa "accendi luce X" e il modulo slave leggendo la stringa accende la luce. Mi spiego meglio, per identificare le azioni che il modulo slave deve compiere, devo utilizzare delle stringhe oppure dei caratteri singoli tipo "a","b", "c" ?
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Tesla Member
Karma: 82
Posts: 8195
:(){:|:&};:
|
 |
« Reply #17 on: February 28, 2013, 03:31:13 pm » |
il C no, se non sai cosè un thread, un processo, un lock, un socket... lascia perdere. phyton è meglio.
in TCP puoi inviare dei byte, esattamente come la seriale. se poi li interpreti singolarmente o a gruppi, con codifica ASCII, UTF-8 o byte grezzi sta a te.
La seriale arduino usa la codifica ASCII per dar modo di dare un output leggibile.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« Reply #18 on: February 28, 2013, 04:00:07 pm » |
NRF24L10+ ? è abbastanza economico, l'unica cosa da vedere è il range
|
|
|
|
|
Logged
|
|
|
|
|
Bologna
Offline
Sr. Member
Karma: 1
Posts: 435
La gente spesso definisce impossibili cose che semplicemente non ha mai visto. [Albert Einstein]
|
 |
« Reply #19 on: February 28, 2013, 04:05:31 pm » |
NRF24L10+ ? è abbastanza economico, l'unica cosa da vedere è il range
Ci avevo pensato però non mi convince molto come affidabilità. il C no, se non sai cosè un thread, un processo, un lock, un socket... lascia perdere. phyton è meglio.
in TCP puoi inviare dei byte, esattamente come la seriale. se poi li interpreti singolarmente o a gruppi, con codifica ASCII, UTF-8 o byte grezzi sta a te.
La seriale arduino usa la codifica ASCII per dar modo di dare un output leggibile.
ok, allora sicuramente passo al python, mi studio un pò la cosa e poi aggiorno se ho dei dubbi.
|
|
|
|
|
Logged
|
|
|
|
|
Pontecagnano (SA)
Offline
Newbie
Karma: 0
Posts: 33
Arduino rocks
|
 |
« Reply #20 on: March 01, 2013, 10:32:55 am » |
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.
3 ripetitori wifi in casa  , io te lo sconsiglio pensa all'inquinamento elettromagnetico. Quando vedo certe cose mi vengono i brividi, mi puoi dire ma quello di sopra e quello di sotto hanno il wifi accesso sempre, ma cè un solaio in cemerto armato che attenua il segnale, ma tu che metti un wifi in casa il segnale sara pure riflesso dalle pareti per arrivarti addosso. Ho intenzione progetto pure io di farmi un impiantino domotico per la mia casa, ma faro colloquare l'arduino con il raspberry tramite la rs485 o con la lan cablata. NRF24L10+ ? è abbastanza economico, l'unica cosa da vedere è il range
Per quanto riguarda NRF24L10+ l'ho provati 2 hanno un range di 2/3 divisori - 6/8metri, distanze piu lunghe hanno difficoltà .
|
|
|
|
|
Logged
|
|
|
|
|
Bologna
Offline
Sr. Member
Karma: 1
Posts: 435
La gente spesso definisce impossibili cose che semplicemente non ha mai visto. [Albert Einstein]
|
 |
« Reply #21 on: March 01, 2013, 10:40:55 am » |
Ho una casa unica e i vicini non hanno il wifi, ho un ripetitore ogni piano.
|
|
|
|
|
Logged
|
|
|
|
|
Pontecagnano (SA)
Offline
Newbie
Karma: 0
Posts: 33
Arduino rocks
|
 |
« Reply #22 on: March 01, 2013, 10:55:37 am » |
Ho una casa unica e i vicini non hanno il wifi, ho un ripetitore ogni piano.
Scusami non voglio inquinarti il thread, comunque le onde elettromagnetiche, ho letto su internet, fanno male specialmente di notte , quando si dorme e cè un rilassamento del corpo, gli effetti precisi come al solito non si sanno, ma si sapranno tra un po di anni come è successo per il fumo . Il fatto dei vicini è un esempio che mi fanno le persone a cui faccio notare la cosa del wifi. Per la rete lan puoi utilizzare i tubi del telefono , se proprio non puoi passare dei cavi lan, anche se non è consigliabile puoi farli passare attraverso la rete elettrica, poi se la casa è tua e devi ristrutturare l'impianto elettrico fatti mettere i tubi per i cavi lan. Al limite utilizza i power-line e ci colleghi degli switch. Se proprio non puoi fare a meno del wifi non lo mettere in camera da letto. Cabla la zona notte e magari nel soggiorno e la cucina metti il wifi, che la sera lo spegni, ho intenzione di mettere un arduino con modulo ds1307 ed un rele per temporizzare accensione/spegnimento ap wifi nel salone.
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Tesla Member
Karma: 82
Posts: 8195
:(){:|:&};:
|
 |
« Reply #23 on: March 01, 2013, 11:29:17 am » |
Ho una casa unica e i vicini non hanno il wifi, ho un ripetitore ogni piano.
Scusami non voglio inquinarti il thread, comunque le onde elettromagnetiche, ho letto su internet, fanno male specialmente di notte , quando si dorme e cè un rilassamento del corpo, gli effetti precisi come al solito non si sanno, ma si sapranno tra un po di anni come è successo per il fumo . Il fatto dei vicini è un esempio che mi fanno le persone a cui faccio notare la cosa del wifi. salvo poi tenere uno smart-phone in tasca (GSM + 3G/4G/WIFI), farsi una camminata in centro, fumare.. ho letto su internet
io inceve ho letto che FANNO BENE in un intervista a Umberto Veronesi (che è uno scienziato riconosciuto, per intenderci quello che terrebbe le scorie nucleri nel giardino di casa): http://www.ari.cosenza.it/11/onde-elettromagnetiche-e-salute-parla-il-prof-veronesi/però non ci credo lo stesso, figuriamoci della tua affermazione  Non facciamo chiacchere da bar, citare le fonti, e sempre e comunque usare la testa. Il wifi in italia la potenza massima del WIFI è limitata a 100mW, mentre il GSM (solo telefonate) si aggira sui 200mW con picchi di 2W (!)... fonte http://www.bag.admin.ch/themen/strahlung/00053/00673/04265/index.html?lang=iteliminato il fattore frequenza (che però in realtà conta tantissimo), possiamo dire che il wifi è 2 volte meno pericoloso un un cellulare anche pre-smartphone, anzi, il cellulare lo tieni in tasca a contatto corpo, cosa che non fai quasi mai con il wifi (sempre salvo smart-phone)
|
|
|
|
« Last Edit: March 01, 2013, 11:32:01 am by lesto »
|
Logged
|
|
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 56
|
 |
« Reply #25 on: March 01, 2013, 03:02:45 pm » |
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. ...questa affermazione non è corretta...molte volte l'I2C è considerato non adeguato a lunghe distanze,ma in realtà con un integrato driver da pochi soldi davanti si possono raggiungere senza problemi i 15 metri è più...io personalmente ho un arduino master collegato in I2C ad in gruppo slave oltre il giardino,con cavo schermato interrato in corrugato,e la distanza totale + 18 metri..mai un problema...nessun problema per il protocollo e centinaia di integrati I2C ready da sfruttare....per me inutile incasinarsi con colloqui proprietari e difficoltosi,alla fine i progetti restano solo sulla carta e non partono mai in questo modo...
|
|
|
|
|
Logged
|
|
|
|
|
Bologna
Offline
Sr. Member
Karma: 1
Posts: 435
La gente spesso definisce impossibili cose che semplicemente non ha mai visto. [Albert Einstein]
|
 |
« Reply #26 on: March 01, 2013, 04:06:06 pm » |
Vedremo, io preferisco optare per il wifi.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 27
|
 |
« Reply #27 on: March 01, 2013, 06:24:31 pm » |
Io ho usato questi http://www.amazon.it/gp/product/B007FN3AYI/ref=oh_details_o00_s00_i00?ie=UTF8&psc=1per dei test di comunicazione PC - Arduino tramite LAN con protocollo UDP comandando dal PC l'accensione e lo spegnimento del classico Led su Arduino e funziona. L'intenzione è di fare una PresaDiCorrente comandabile da un PC o da un altro Arduino che posso mettere in qualsiasi spina dell'impianto di casa. Alessio.
|
|
|
|
|
Logged
|
|
|
|
|
Bologna
Offline
Sr. Member
Karma: 1
Posts: 435
La gente spesso definisce impossibili cose che semplicemente non ha mai visto. [Albert Einstein]
|
 |
« Reply #28 on: March 02, 2013, 02:25:05 am » |
Nessuno sa dirmi niente riguardo l'ultimo modulo da me postato ?
|
|
|
|
|
Logged
|
|
|
|
|
Pontecagnano (SA)
Offline
Newbie
Karma: 0
Posts: 33
Arduino rocks
|
 |
« Reply #29 on: March 02, 2013, 04:36:55 am » |
Nessuno sa dirmi niente riguardo l'ultimo modulo da me postato ?
Vedendo il manuale esistono varie versioni, quella del tuo link ha il connettore di antenna piccolino come quello dei portatili cioè il connettore U.FL. . Part Number Description RN-XV-W Standard configuration, industrial Temperature (- 40 to + 85 C) 802.15.4 replacement solution with ¼ inch wire antenna RN-XV-U Custom configuration, industrial Temperature (- 40 to + 85 C) 802.15.4 replacement solution with U.FL. connector RN-XV-S Custom configuration, industrial Temperature (- 40 to + 85 C) 802.15.4 replacement solution with SMA connector RN-XV-C replacement solution with chip antenna . @lesto io non fumo ed il cellularo lo tengo nel borsello, poi sono dell'opinione che i medici sono ignoranti (senza offesa ... del resto quando ti dicono non si puo fare piu niente ), cioè non si conosce ancora il 100% il corpo umano, penso che per ragioni genetiche una persona puo essere piu sensibile all'elettrosmog rispetto ad un'altra. Gia che mi dicono che non fa male, non ci credo , perchè l'ho scritto prima , anche se è Veronesi , a volte ci sono interessi che noi non sappiamo, purtroppo dico purtroppo quando si sapranno le cose sara troppo tardi, come per il fumo non ne potremmo fare a meno. Comunque ognuno fa come vuole anche perchè siamo diversi, puo darsi che uno fuma, beve e vive vicino ad una cabina di trasformazione dell'enel campa fino a 100 anni, mentre chi fa una vita senza alcol , fumo ,vivendo in campagna ecc muore a 40 anni.
|
|
|
|
|
Logged
|
|
|
|
|
|