![]() |
Moduli radio Mi sono comprato da pochi giorni su internet dei moduli radio (tx e rx) che sono veramente lillipuziani, minuscoli, trasmettono ad una decina di metri, ma non è questo che mi importa, che programma o che soluzione posso adottare per discriminare gli impulsi che devono dare il comando gira a destra o gira a sinistra, visto che è come se avessi solo un canale radio? O meglio esiste qualche soluzione? |
Citazione:
In pratica per te i moduli TX ed RX sono solo il mezzo trasmissivo, poi se tu a trasmettere (Dal TX) e decodificare (sull'RX), quindi tutto dipende da te :wink: |
E fino a lì ci sono, ma i moduli trasmettono segnali a livello TTL. Come faccio a far capire al PIC collegato alla rx che il segnale appena ricevuto deve andare a pilotare i motori piuttosto che per esempio le luci? Cioè come faccio a far capire al PIC della ricevente che magari il segnale che ha appena ricevuto deve andare da una parte piuttosto che da un'altra? |
Ciao, il tuo problema è che non hai ben presente quali sono i vari livelli di comunicazione nell'elettronica-informatica-telecomunicazionistica ( ossia telematica ). I due moduli TX ed RX ti forniscono il supporto fisico per la connessione, ossia ti permettono di " trasferire " dei segnali elettrici senza significato apparente. Però se guardi tutto un pò più dall'alto, organizzando i segnali che vuoi trasmettere in "pacchetti" (al cui interno inserisci nelle posizione che più ti piace le varie informazioni tipo motore_DX_ON, motore_SX_ON,.....) al ricevitore ti troverai la stessa sequenza che hai trasmesso. Ti basterà quindi salvarla man mano che arriva e poi andartela comodamente a leggere spulciando le informazioni che ti servono. Buona norma è includere nei pacchetti dei sistemi di rilevamento dell'errore tipo "bit di parità" o "CRC". Questa parte a livello più alta si chiama PROTOCOLLO DI COMUNICAZIONE. Buona fortuna per il tuo progetto che a quanto mi pare serve per accendere e spegnere le luci sulla tua auto RC, dotata di un trasmettitore a due soli canali. Ciao |
Tutti gli orari sono GMT +2. Adesso sono le 15:06. |
Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002