Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 08 settembre 21, 09:29   #1 (permalink)  Top
User
 
Data registr.: 03-05-2020
Residenza: milano
Messaggi: 47
Interfaccia VRC con Arduino/Teensy

Ciao a tutti,
Il mio adattatore vrc e' passato a miglior vita causa piega oltre il limite fisico, quindi ne ho realizzato uno con una scheedina teensy, sostituibile con un arduino micro.

Con arduino nano purtroppo non funziona, mancando l'interfaccia adeguata che simuli un joystick.

Questa sera postero lo sketch che e' molto semplice, e appena ricevero' l'arduino micro faro' dei test anche su di lui..

Puo' interessare? Oppure sono uno dei pochi che utilizza vrc?

Steve
Smsteves non è collegato   Rispondi citando
Vecchio 08 settembre 21, 11:57   #2 (permalink)  Top
User
 
Data registr.: 03-05-2020
Residenza: milano
Messaggi: 47
Ecco la foto dell' oggetto, testato e funzionante.
Di seguito lo sketch in versione Teensi 3.2.
Il led a bordo scheda funziona come Indicatore di ricezione segnale.
Spegnendo la Trasmittente resta acceso Fisso e imposta il failsafe, con segnale TX in arrivo lampeggia velocemente.
Codice:
 
/*
 * Created by Smsteves
 * Date 06/09/2020 V 0.1
 * Project: Arduino/Teensy VRC link adapter  
 * 0.1 initial Release
*/
 
       
unsigned int Rxpulse;
unsigned int Gaspulse ;

const int ledPin = 13;
boolean L=HIGH;

void setup() {
pinMode(0, INPUT); //-- front servo signal in pin
pinMode(1, INPUT); //-- throttle signal in pin
pinMode(ledPin, OUTPUT);

}
void loop(){

noInterrupts();   
Rxpulse = pulseIn(0, HIGH,20000);
delay(1);
Gaspulse = pulseIn(1, HIGH,20000);
delay(1);

interrupts(); 
Gaspulse-=1000;
Rxpulse-=1000;

if (Rxpulse >3000) {
Rxpulse =512;
Gaspulse=512;
  digitalWrite(ledPin, HIGH);
}
else{
 L = !L;
   digitalWrite(ledPin, L); 
}
  Joystick.X(Rxpulse);
  Joystick.Y(Gaspulse);
}
Steve
Icone allegate
Interfaccia VRC con Arduino/Teensy-photo_2021-09-08_10-49-53.jpg  
Smsteves non è collegato   Rispondi citando
Vecchio 08 settembre 21, 13:51   #3 (permalink)  Top
User
 
Data registr.: 04-10-2004
Messaggi: 126
Interessante, potrebbe funzionare anche con simulatori di volo tipo Phoenix o real flight?

Inviato dal mio WAS-LX1A utilizzando Tapatalk
pierinfaina non è collegato   Rispondi citando
Vecchio 08 settembre 21, 14:18   #4 (permalink)  Top
User
 
Data registr.: 03-05-2020
Residenza: milano
Messaggi: 47
Citazione:
Originalmente inviato da pierinfaina Visualizza messaggio
Interessante, potrebbe funzionare anche con simulatori di volo tipo Phoenix o real flight? ...
Penso di si, se con un joystick funziona si puo' fare.
Basta aggiungere le letture dei canali rx necessari...

S.
Smsteves non è collegato   Rispondi citando
Rispondi

Bookmarks



Strumenti discussione
Visualizzazione

Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Problema con vrc Alessandro Baglioni Simulatori 0 07 maggio 20 15:01
Problema con vrc Alessandro Baglioni Simulatori 1 02 febbraio 20 09:31
VRC Pro - Presentazione club "VRC Italia" VRC-Italia-club Simulatori 2 09 febbraio 17 18:31
simulatore di guida con visuale tipo vrc marco976 Simulatori 9 07 gennaio 10 03:23
Problema con VRC giainosj Simulatori 0 01 novembre 06 01:22



Tutti gli orari sono GMT +2. Adesso sono le 15:20.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002