Sommario:

Supporto per tablet in acrilico per simulatore di volo con manopole reali: 4 passaggi
Supporto per tablet in acrilico per simulatore di volo con manopole reali: 4 passaggi

Video: Supporto per tablet in acrilico per simulatore di volo con manopole reali: 4 passaggi

Video: Supporto per tablet in acrilico per simulatore di volo con manopole reali: 4 passaggi
Video: 5 cose che DEVI FARE (gratis) per trasformare Flight Simulator da Gioco a VERO SIMULATORE! 2024, Novembre
Anonim
Supporto per tablet in acrilico per simulatore di volo con manopole reali
Supporto per tablet in acrilico per simulatore di volo con manopole reali

Questo è un supporto per tablet (ad esempio iPad) da utilizzare con il software del simulatore di volo. Utilizzando moduli encoder rotativi e un Arduino Mega, ho creato una soluzione in cui le manopole fisiche possono essere mappate per controllare funzioni specifiche dello strumento nella sim. Come puoi vedere nell'immagine, ci sono alcune app che visualizzano in remoto gli strumenti della cabina di pilotaggio da un'applicazione di simulazione di volo per PC (come X-Plane) sul tablet. È divertente girare le manopole fisiche e guardare la risposta della GUI! Questo design ha 7 manopole che sono mappate su: regolazione dell'altitudine della densità della velocità dell'aria, manopola della rotta del giroscopio, bug della rotta del giroscopio, impostazione del barometro dell'altimetro, VOR1 OBS, VOR2 OBS e manopola della rotta dell'ADF.

Gli obiettivi di design erano: funzionalità, semplicità ed eleganza.

Forniture

1. Tablet (es. iPad)

2. Supporto acrilico per iPad. Piuttosto che fabbricare uno stand, sono andato alla ricerca di qualcosa di utilizzabile che fosse pronto per l'uso e ho trovato questo:

www.amazon.com/gp/product/B07G8K8VYM/ref=p…

3. App per strumenti remoti per simulatore di volo. Ci sono app che si connetteranno al tuo simulatore di volo e mostreranno gli strumenti della cabina di pilotaggio in tempo reale. Molte persone li usano per liberare spazio sullo schermo sul PC principale. Alcune di queste app includono:

Gestore aereo:

Remote Flight Cockpit HD:

Fsi C172:

Sto usando Fsi C172.

4. Arduino Mega:

L'Arduino raccoglie tutti gli input della manopola e invia queste informazioni all'app di simulazione di volo tramite USB.

5. Scudo Arduino Mega:

www.amazon.com/gp/product/B0169WHVGS/ref=p…

Questa è una scheda che si inserisce sopra l'Arduino Mega e ti consente di inserire i tuoi circuiti/cablaggi personalizzati.

6. Modulo encoder rotativo:

www.amazon.com/gp/product/B07B68H6R8/ref=p…

Questo prodotto viene fornito con un piccolo gruppo di circuiti stampati e pin di intestazione, che ti consentono di collegare le cose senza un saldatore.

L'intestazione ha 5 pin. 2 sono per alimentazione e massa. Due sono per l'encoder rotativo: Arduino determina se la manopola viene ruotata in senso orario o antiorario in base a questi due ingressi. Infine, c'è un perno per un interruttore a pulsante che è integrato in ogni manopola.

7. Ponticelli (da maschio a femmina)

www.amazon.com/GenBasic-Piece-Female-Jumpe…

Questi possono essere staccati, il che semplifica la creazione di un cavo a nastro a 5 pin personalizzato per i pulsanti.

Passaggio 1: praticare dei fori nel supporto per tablet

Praticare dei fori nel supporto per tablet
Praticare dei fori nel supporto per tablet

Le dimensioni del supporto per tablet sono 12,5"x9" o 320 mm x 230 mm. Le dimensioni di un iPad Air 2 (il mio tablet) sono 240 mm x 169,5 mm. Ciò consente di centrare l'iPad nel supporto con 40 mm di bordo su ciascun lato. Supponendo che (0, 0) si trovi nell'angolo in basso a sinistra del supporto, ho praticato 7 fori in queste posizioni x, y: (100, 195), (140, 195), (180, 195), (220, 195), (300, 127,5), (300, 85), (300, 42,5). Tutte le cifre in mm.

È necessario prestare attenzione durante la perforazione attraverso l'acrilico, utilizzare la punta del trapano adeguata e un numero di giri basso.

Le manopole sono dotate di rondelle e dadi per un facile fissaggio.

Passaggio 2: collega gli encoder rotativi a Arduino Shield

Collega gli encoder rotativi ad Arduino Shield
Collega gli encoder rotativi ad Arduino Shield
Collega gli encoder rotativi ad Arduino Shield
Collega gli encoder rotativi ad Arduino Shield

Gli encoder rotativi hanno 5 pin. "GND" e "+" sono collegati a massa e alimentazione. "CLK", "DT" e "SW" sono collegati ai pin di ingresso digitale su Arduino. Questi sono facilmente accessibili da un'intestazione della presa sulla scheda di schermatura, anche se nel mio caso avevo bisogno di saldare il connettore. Quindi, stacca semplicemente i 3 pin del segnale e collegali. Assicurati che CLK e DT siano su numeri di pin sequenziali.

Questo lascia la questione dell'alimentazione e dei collegamenti a terra. Ogni pulsante ha un pin di alimentazione e di terra, quindi ciò significa 7 connessioni di alimentazione e 7 connessioni di terra. Ho saldato due connettori femmina a fila singola sulla schermatura del proto e li ho cablati per fungere da bus di alimentazione e terra.

Ho usato le seguenti assegnazioni dei pin Arduino (CLK/DT/SW):

Manopola della velocità dell'aria: 38/39/40

Manopola giroscopica: 41/42/43

Manopola Insetto Intestazione: 44/45/46

Manopola dell'altimetro: 47/48/49

Manopola VOR1: 5/6/7

Manopola VOR2: 8/9/10

Manopola ADF: 11/12/13

Passaggio 3: installare il software e il firmware Simvim

Questa soluzione richiede il codice del firmware che viene eseguito su Arduino per raccogliere gli input dei pulsanti e un software che viene eseguito sul PC per interfacciarsi tra X-Plane e Arduino. Entrambi possono essere acquistati su

Simvim si installa come plug-in X-plane utilizzando il processo di installazione del plug-in standard. Una volta installato, è possibile caricare il firmware su Arduino (tramite USB) utilizzando l'interfaccia utente del plug-in Simvim all'interno di X-plane.

Nota che Simvim vive del patrocinio dei suoi utenti:

Passaggio 4: Passaggio finale: configurare Simvim

Passaggio finale: configurare Simvim
Passaggio finale: configurare Simvim

L'ultimo passaggio consiste nell'utilizzare lo strumento di configurazione di Simvim per assegnare e definire le connessioni pin da Arduino. Puoi trovarlo qui:

simvim.com/config.html

Utilizzando l'interfaccia utente web, è facile e diretto mappare i pulsanti/manopole del cockpit alle assegnazioni dei pin di Arduino. In questa foto puoi vedere che VOR_Nav1 e VOR_Nav2 sono stati configurati. Una volta completata la configurazione, fai clic su "Salva" e Simvim creerà e scaricherà un file data.cfg con le tue configurazioni. Attacca questo file nella cartella del plug-in X-plane e sei a posto!

Consigliato: