Show Posts
Pages: [1]
1  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 20, 2011, 12:37:43 pm
Eh lo so un numero singolo riesco a passarlo, ma se ne dovessi passare ad esempio 5 come posso fare con un array?
2  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 20, 2011, 12:11:05 pm
Perfetto funziona tutto..grazie smiley
Ora però ho un'altra domanda, se dal PC voglio mandare all'arduino dei dati, ad esempio 10 numeri interi, come posso trasferirli utilizzando le istruzioni Serial.read(), Serial.available()....mi spiego meglio, è possibile passare dal PC all'arduino un'array di byte?
Grazie smiley
3  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 18, 2011, 02:33:17 pm
Grazie smiley
Per ha desso ho provato con la fotoresistenza ed un partitore e funziona.
Il fototransistor lo trovo senza problemi a scuola, per il diodo laser mi sa ke non sarà possibile per via del costo. Grazie Comunque.
4  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 18, 2011, 12:51:41 pm
Sono sempre io, trasmissione tutto ok. Per la ricezione dato ke la libreria SoftSerial usa gli ingressi digitali dell'arduino (prima usavo gli analogici con un partitore di tensione) ora come faccio a collegare la fotoresistenza agli ingressi per fare in modo che il microcontrollore sappia interpreatre Luce = 1, Buio = 0?
Grazie.
5  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 17, 2011, 10:55:39 am
Nessuno potrebbe fornirmi un esempio di utilizzo della libreria softserial con due arduino?? Perchè trovo solo esempi di comunicazioni tra arduino e un altro disposistivo diverso. Grazie.
6  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 15, 2011, 04:12:41 pm
Ciao...
Non sapevo dell'esistenza della libreria softserial, oggi ho guardato un esempio che la utilizzava ma non credo che lo saprei adattare al mio problema. Per quanto riguarda il fotodiodo mi è stato sconsigliato perchè genera una corrente molto bassa che necessita di un amplificazione.
Se qualcuno mi può mostrare come usare la libreria softserial lo ringrazio anticipatamente.
7  Forum 2005-2010 (read only) / Italiano / Re: Trasmissione dati on: January 14, 2011, 03:00:34 pm
Molte grazie provvederò subito a usare un fototransistor, comunque credo che il problema della sincronizzazione persista anche usando la codifica manchester, perchè per ogni bit trasmesso dovrei far "leggere" il valore al fototransistor 2 volte al posto che una sola, se la lettura è sfasata rispetto alla trasmissione il fototransistor potrebbe comunque rilevare uno 0 invece di un 1 o viceversa...
8  Forum 2005-2010 (read only) / Italiano / Trasmissione dati on: January 14, 2011, 09:01:24 am
Salve a tutti!
Sono alle prime armi con l'utilizzo dell'arduino e avrei bisogno di un consiglio per il progetto che sto realizzando. Si tratta di un progetto scolastico con funzione puramente dimostrativa quindi non mi interessa che sia ottimizzato alla perfezione. Devo realizare una simulazione di una trasmissione tramite fibra ottica, utilizzo due Arduino uno, il primo trasmette una serie di bit con un led rosso (acceso=1 spento=0), mentre il secondo ha collegata una fotoresistenza collegata ad un partitore di tensione che riconosce il valore ricevuto. Se faccio eseguire il programma utilizzando un solo Arduino tutto funziona perfettamente, se uso due Arduino separatamente sincronizzo la trasmissione utilizzando led e fotoresistenza, i microcontrollori si scambiano un po' di bit ma la trasmissione ha un lieve ritardo e dopo poco viene sfasata completamente.
Qualcuno ha idea di come si possa sincronizzare perfettamente la trasmissione? Tenendo conto che i due microcontrollori possono comunicare solo con il led e una fotoresistenza.
Grazie in anticipo.
Pages: [1]