Dopo aver giocato con il legno e un pò di plastica adesso tocca a qualcosa di più interessante (almeno per me)...
Un pò di sperimentazione con led, pulsanti e schedine d'interfaccia...
L'obiettivo è quello di riuscire a "comandare" tutte le funzioni dell'aereo attraverso l'uso di switch, pulsanti, manopole, levette, melanzane, carciofi...qualunque cosa purchè non sia un tasto di una tastiera 😱
Fin'ora ne ho già schiacciati tanti...soprattutto per lavoro...se devo pilotare un aereo nello stesso modo in cui scrivo un software allora mollo tutto e mi compro un aereo radiocomandato...almeno uso delle levette e non la lettera G e CTRL + L...
Interfaccia "seria"
Primo acquisto importante...la scheda di interfaccia verso il simulatore, primo passo della trasformazione del virtuale in reale...USBOutputs della OpenCockpit
In sostanza è una scheda con interfaccia USB verso il PC dove gira Flight Simulator. E' in grado di pilotare 64 uscite digitali e 5 ingressi analogici...a me servirà principalmente per pilotare dei led tramite le uscite. Per programmarla è necessario conoscere il linguaggio di programmazione SIOC, che, in abbinamento ad un modulo aggiuntivo di Flight Simulator, chiamato FSUIPC mi permette di ricevere informazioni in tempo reale su ogni componente del simulatore e pilotare di conseguenza i led.
Questa scheda mi permette quindi di gestire tutte gli indicatori luminosi che andrò ad inserire nella cabina di pilotaggio; in abbinamento ai moduli SAITEK già assemblati, volantino e manette (non quelle dei carabinieri...) ho già un buon bacino di comandi ed indicatori interfacciati. Mancano all'appello tutta una serie di pulsanti / switch che andrò a gestire con un'interfaccia di comando artigianale, scopiazzata da un altro malato come me, che si chiama Dave Ault.
Tutto questo per terminare il pannello frontale, parte già assemblata fisicamente, come avete letto nel post precedente
Ecco un video del test della scheda con l'accensione di led relativi ad azioni effettuate sul simulatore tramite pannello SAITEK
Interfaccia "artigianale"
Parliamo un attimo di questa interfaccia artigianale...a pensarci bene l'idea è una genialata, nella sua semplicità...con pochi euro è possibile avere a disposizione centinaia (quanti sono i tasti di una tastiera e sue combinazioni???) di INPUT digitali...è tutto molto semplice...
- prendete una vecchia tastiera USB
- smontatela
- recuperate la schedina di gestione dei tasti
- collegate i pulsanti ai suoi pin
- provate a scrivere "Ciao Marco" utilizzando i pulsanti 😎
Scherzi a parte, cortocircuitando due pin della schedina della tastiera si riproducono i codici inviati dai tasti...in questo modo, cortocircuitando ogni coppia di pin si produce lo stesso effetto dei pulsanti premuti...niente di più semplice e banale...eppure se non avessi visto il mio amico Dave farlo, non mi sarebbe mai venuto in mente...e magari avrei speso un bel pò di soldini per avere una vera interfaccia di gestione degli INPUT...
Armato di tanta (ma tanta...) pazienza utilizzo uno di quei cavi flat usati per collegare gli Hard Disk alla scheda madre dei PC e, filo per filo, saldo i diversi contatti della scheda di gestione...che fatica 😤
(scusate, un pò buia)
Dall'altro lato collego le estremità ad una basetta multifori, tramite opportuno connettore
Collegando dei pulsanti / switch ai contatti sulla basetta multifori ho generato la pressione di tasti; questi tasti sono stati mappati a funzioni ben specifiche del simulatore, utilizzando il modulo FSUIPC.
In sostanza sto scrivendo una "G" senza premere il pulsante "G"...obiettivo raggiunto!!!
Alla prossima puntata!!
[Tutte le foto sono dell'autore]
Che spettacolo! Quanto mi piacerebbe imparare a fare queste cose. Però mi sembra così difficile. Ottimo post comunque, Complimenti!😉
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sembra difficile ma alla fine non lo è...bisogna solo avere la "voglia" di iniziare...considera che io di schede elettroniche, circuiti e altro non ne so molto, ma con qualche dritta ed imbeccata piano piano di va avanti
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Mi informerò, Voglio assolutamente imparare a far qualcosa di questo tipo (Magari qualcosa di più basilare😂)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Se hai bisogno di info, sono qui 😉
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Grazie mille!😃
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
È una figata assurda, ci vuole un botto di pazienza, ma il risultato sarà soddisfacente!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Se potessi darti il 200% del mio power col voto lo farei :) Da informatico questa seconda parte è INTERESSANTISSIMA (scritto con le maiuscole). Il fatto di smontare una tastiera per sfruttarne l'interfaccia è geniale! Complimenti!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
eheh grazie ma non mi posso prendere il merito perchè è un'idea che ho copiato da un altro "malato" come me, come ho scritto nel post ... 😎
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sì l'ho letto, ma il tuo merito è di averla condivisa con noi su Steemit ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Senza parole..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This post has been ranked within the top 50 most undervalued posts in the second half of Nov 17. We estimate that this post is undervalued by $14.77 as compared to a scenario in which every voter had an equal say.
See the full rankings and details in The Daily Tribune: Nov 17 - Part II. You can also read about some of our methodology, data analysis and technical details in our initial post.
If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit