Go Down

Topic: Interfacciare radiocomando RF con Arduino (Read 474 times) previous topic - next topic

marcus barnet

Vorrei interfacciare il mio Arduino UNO con un radiocomando Futaba, lo stesso che si usa per gli aeromodellini a benzina.

So che ho bisogno di un ricevitore che lavori alla stessa frequenza del Futaba, ma non riesco a capire la storia dei canali.
Nel senso, come faccio a capire di quanti canali ho bisogno?
Sul radiocomando non sono riportati i canali..

E poi, un canale gestisce solo un comando o più comandi?
Cioè: il mio radiocomando ha due leve in grado di muoversi nelle quattro direzioni e non solo lungo l'asse X o Y, inoltre ha anche altri comandi.
Ora, devo considerare un canale per ogni posizione o, ad esempio, una leva afferisce ad un unico canale?

E poi, le codifica del comandi è uguale per tutti i radiocomandi o ognuno ha la propria codifica?

Mi sapreste spiegare, per favore? :)

marcus barnet

Questa è una foto del radiocomando: come vedere ci sono due leve che possono muoversi entrambe lungo X e Y e vari altri pulsanti.


cece99

se non ricordo male (vale x gli elicotteri ma penso anche x quello) ogni possibilità di movimento vale 1 ch.
Esempio:
io ho una levetta che si muove su,giu e destra,sinistra, essa vale 2ch
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

Madwriter

"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

marcus barnet

Sì, il ricevitore non mi ero accorto di avercelo già: http://www.modelsport.co.uk/index.php?product_id=12723

Ha delle uscite che si collegano ai servi però non ho capito che tipo di segnali mandi in output dalle uscite e come gestirle via Arduino.

tonid

#5
Jul 07, 2012, 06:25 am Last Edit: Jul 07, 2012, 06:29 am by tonid Reason: 1
Quote
Sì, il ricevitore non mi ero accorto di avercelo già: http://www.modelsport.co.uk/index.php?product_id=12723

Ha delle uscite che si collegano ai servi però non ho capito che tipo di segnali mandi in output dalle uscite e come gestirle via Arduino.

Ciao dal ricevitore escono i fili che vanno direttamente al servo .
I servocomandi per funzionare hanno bisogno di :  http://www.settorezero.com/wordpress/come-funziona-un-servocomando/  
troverai sicuramente quello che cerchi.
L'arduino deve controllare i segnali e capire se stai girando a dx o a sx , Madwriter ti ha dato il link con il programma per fare ciò che ti serve  :smiley-mr-green:

lesto


Sì, il ricevitore non mi ero accorto di avercelo già: http://www.modelsport.co.uk/index.php?product_id=12723

Ha delle uscite che si collegano ai servi però non ho capito che tipo di segnali mandi in output dalle uscite e come gestirle via Arduino.


invia un segnale pwm con frequenza di 50Hz  e durata del segnale alto da 800 a 2000 microsec, i valori variano leggermente da modello a modello, ma sono tutti standard, altrimenti i servo non funzionarebbero :)

per maggiori info: https://www.google.it/search?q=arduino+rx&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=firefox-a&channel=fflb#hl=it&client=firefox-a&hs=aU&rls=org.mozilla:en-US%3Aunofficial&channel=fflb&sclient=psy-ab&q=arduino+ricevente&oq=arduino+ricevente&gs_l=serp.3..0i30l2.13950.14990.0.15253.9.8.0.1.1.1.178.1270.0j8.8.0...0.0.XP6YocDuKq8&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=1cd1e1371cf410d6&biw=1920&bih=925
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Go Up