Go Down

Topic: arduino con rf24 e scheda ethernet (Read 331 times) previous topic - next topic

wildroad

buongiorno,
sono riuscito a far comunicare piu' arduino tra loro con rf24,
uno di questi arduino funziona da servire e riceve i dati dagli altri arduino;
ora voglio passare i dati raccolti nell'arduino server e passarli tramite la scheda ethernet al computer,
come posso fare per gestire MISO e MOSI senza andare in conflitto?
grazie
roberto

pablos71

#1
Feb 17, 2015, 10:24 am Last Edit: Feb 17, 2015, 10:31 am by pablos
Non so se ho capito bene la domanda, ma i MOSI, MISO e SCK sono gestiti dal CS (Chip Select), sono le librerie che dovrebbero prevedere la gestione del traffico dati su quel bus uno alla volta non tu.

Descrivere l'hardware che possiedi e mettere un link della rf24 che stai usando non sarebbe stato male.

comunque nel tuo caso il conflitto lo hai sul pin CS, perchè anche l'ethernet usa lo stesso pin 10, definisci un altro pin Cs dell'RF24L01 e sei apposto

    - Pin 10 - CS(N)
    - Pin 11 - MOSI
    - Pin 12 - MISO
    - Pin 13 - SCK


ciao
L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

tazzo

Il pin di chip enable serve proprio a questo.

Go Up