Pages: [1]   Go Down
Author Topic: Interfacciare radiocomando RF con Arduino  (Read 443 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 415
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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? smiley
Logged

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 415
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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



* IMAG0446.jpg (976.44 KB, 3264x1840 - viewed 16 times.)
Logged

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1745
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

Offline Offline
Edison Member
*
Karma: 28
Posts: 2031
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

www.diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A38393&commentId=705844%3AComment%3A38978

però hai bisogno anche del ricevitore.
Logged

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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 415
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: July 06, 2012, 11:29:32 pm by tonid » Logged

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10449
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley

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
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: [1]   Go Up
Jump to: