| |
| | #1 (permalink) Top | |
| User Data registr.: 29-05-2006 Residenza: Catania
Messaggi: 2.933
| Citazione:
In questa maniera si può fare tranquillamente!!
__________________ Il filo attaccato all'antenna non mente mai.... Troppo vento, si torna a casa....![]() I miei circuiti elettronici autocostruiti: Postbruciatore per ventole intubate ; Circuito luci per aeromodello-elimodello ; Rallenta servo con protezione da corto circuito | |
| | |
| | #2 (permalink) Top |
| User Data registr.: 19-01-2007 Residenza: Dintorni di mestre (DINTORNI)
Messaggi: 2.589
|
Cominciamo a chiarire una cosa: Un conto è gestire il tutto da programma Un conto è gestire il tutto fisicamente Tu cosa faresti: collegheresti un arduino ad un modulo di Tx-Rx!!! Il modulo Tx-Rx non fà altro che raccogliere i dati dell'arduino, CONVERTIRLI per poi trasmetterli!!! Il modulo, poi, per facilitare le cose al programma dell'arduino, potrebbe fare un controllo autonomo dei dati per verificare che sia corretto... magari mandando indietro a chi trasmette un "Ok ho ricevuto correttamente" oppure un "Ritrasmettimelo che è illegibile"... Ovviamente queste cose non sono assolutamente gestibile da Arduino se il modulo non permette di farlo!!! Per questo ti dico di stare attento al modulo che usi!!! Magari succede come ho detto con i Walkie-Talkie... Diciamo che, usando l'esempio sopra, si può dire che il modulo Tx-Rx è una persona con il Walkie e l'arduino è il comandante che impartisce gli ordini a quello che tiene il Walkie... se la persona con il walkie non conosce il suo nominativo, risponderà "Ok ricevuto" a ogni comando per poi dire al comandante l'ordine (se lo riceve)... Nel frattempo, però, sai che casino 10 persone che dicono "Ok ricevuto" o "Ripeti" contemporaneamente??? |
| | |
| | #3 (permalink) Top |
| User Data registr.: 16-11-2008 Residenza: Riva del Garda - TN
Messaggi: 429
|
allora vediamo un po se chiarisco questa confusione che sta nascendo.. gli arcieri vanno a raccogliere le freccie, inseriscono i punti sul palmare e tornano. il PC invia all'arduino la stringa "c" (controllo) mentre gli arcieri tirano (campo radio libero senza ostacoli) l'arduino invia tramite l'RX la stringa "1" tutti i palmari la ricevono e fanno un controllo su che numero a loro corrisponde, se il numero a loro è assegnato è "1" allora inviano la stringa "28, 27, 29, 26" (i totali dei punteggi di ogni persona separati da ,) l'arduino se riceve una stringa di questo tipo ok, altrimenti se non è chiara rimanda il comando "1" e allora il palmare invia ancora i dati. nel caso invece il palmare non risponde dopo un secondo l'arduino reinvia il dato in modo da limitare gli errori di trasmissione-ricezione. poi l'arduino invia la stringa "2" i palmari ricontrollano e reinviano, qui metto infatti un ciclo di for... alla fine l'arduino invia al pc quest comunicazione "1: 28,27,29,26;2:xx,xx,xx,xx;3:xx,xx,xx,xx...." insomma i punteggi li reinvia al pc il pc li riceve e invia all'arduino "ok" e l'arduino ai palmari invia "r" ovvero reset per resettare i punteggi.. dovrebbe andare no? ![]() ciao lol21 |
| | |
| | #4 (permalink) Top |
| User Data registr.: 19-01-2007 Residenza: Dintorni di mestre (DINTORNI)
Messaggi: 2.589
|
Ho capiuto benissimo quello che stai dicendo!!! Quello che stò cercando di dirti e che il funzionamento dei moduli Tx-Rx è indifferente da quello che ci attacchi!!! Se il modulo, per funzionare correttamente, richiede un segnale di dato ricevuto, allora NON PUOI USARLI qualunque sistema tu abbia in mente... (a meno che non ne usi solo 2...) Per fare quello che dici te DEVI USARE DEI MODULI che non abbiano il controllo di errore (ma, allora, ti tocca fare te il controllo di errore) oppure usare dei moduli che permettano di poter essere usati in gruppo!!! Hai capito quello che devi stare attento??? Quello che stò cercando di dirti è che, in questo caso (Arduino con modulo Tx-Rx) è come se tu collegassi un arduino ad un altro arduino che si occupa di gestire il collegamento radio!!! Se ques'ultimo non gestisce più moduli, non funziona!!! |
| | |
| | #5 (permalink) Top |
| User Data registr.: 16-11-2008 Residenza: Riva del Garda - TN
Messaggi: 429
|
mi sono messo a sgooglare e dopo varie ricerche (ci ho messo 2 ore ininterrotte di ricerca ) ho trovato questo: .: Robot Italy WebSite:. : Transceiver nRF24AP1 with Trace Antenna [708565] - 22,60EURè un modulo che usa il protocollo ANT per trasmissioni seriali creando una PAN (Personal area network) quindi permette la gestione in gruppo giusto? ![]() il modulo è un integrato con intorno la sua circuiteria per farlo funzionare semplicemente dandogli corrente e attaccandoci una seriale giusto? ![]() è la mia applicazione wireless e ci capisco sempre meno.... ma pian piano ci arrivo (devo consegnarli per dicembre ho ancora tempo ma dovendo farne 12 mi prendo anche per tempo )ho notato una cosa da non poco però in quel modulo: ha un consumo esagerato ![]() io ho contato che usando solo una trasmissione in andata e una al ritorno per 12 volte (volee in una gara indoor) consumo 0,9A ca. ![]() vorrà dire che userò batteria con maggiore capacità ![]() grazie a tutti intanto ciao lol21 |
| | |
| | #6 (permalink) Top |
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
|
Ti stai complicando la vita... che già non è semplice di per sè!! Quello che ti serve è un serie di ricetrasmettitori chiamati anche 'radio modem' che trovi sottoforma di modulino da pochi euro; i più famosi sono Aurel e Mipot, ma ce ne sono tantissimi altri; assicurati che abbiano l'ingresso dati seriale e che non debbano essere modulati in FSK. Uno di questi fa il master e interroga gli slave uno per uno identificadoli con un numero; dato che i TX-RX non fanno nulla di loro spontanea volontà, sarà il tuo software a bordo di ogni periferica a decidere se quella è la chiamata per lui ed eventualmente a rispondere. I protocolli d rete non sono facilissimi da gestire, visto che sembra tu non abbia una grossa esperienza in merito, e per questo tipo di applicazione sono decisamente 'esagerati'... Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. |
| | |
![]() |
| Bookmarks |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Commento |
| Ho conosciuto il Campione del Mondo di Fritto | Harryflex | Elimodellismo in Generale | 10 | 13 ottobre 09 20:01 |
| ho conosciuto un MODELLISTA.... | losisi | Aeromodellismo Progettazione e Costruzione | 18 | 26 febbraio 08 15:00 |