Olá pessoal,
Essa é minha primeira contribuição no Forum e tenho imenso prazer em poder fazer parte de uma iniciativa tão bacana assim como é o “Fazerdores”.
Introdução
Apesar trabalhar atualmente como desenvolvedor de software, sou apaixonado por aviação e pela possibilidade de seguir na carreira de piloto de aeronave. Em meu tempo livre, procuro estudar assuntos relacionados e, sempre que possível, botar em prática no simulador de voo.
Muitos irão pensar “Ahhh…é Microsoft Flight Simulator”… Não! É quase isso!
Sem desmerecer o tão famoso MFS, mas por não possuir máquina rodando Windows em casa, utilizo um simulador de voo chamado X-Plane. Trata-se de uma plataforma de simulação muito madura com mais de 10 anos de desenvolvimento, certificado nos EUA pela FAA (Federal Aviation Administration).
O X-Plane é famoso por sua física realista, precisão de seus instrumentos de navegação e também por ser compatível com Mac OS X, que é o meu caso.
Uma das características mais legais do X-Plane é que permite a criação de plugins e outras personalizações. A grande e ativa comunidade online possui uma variedade gigantesca de contribuições tanto freewares quanto paywares.
Quem quiser saber mais sobre o simulador especificamente pode acessar: x-plane.com e também o site da comunidade x-plane.org
Motivação
Alguns de vocês já devem imaginar que pilotar um avião não é algo simples, pois envolve muita teoria e técnica. Por mais que as aeronaves mais modernas sejam quase em sua totalidade “automatizadas”, ainda sim é necessário muito estudo para programa-las/opera-las corretamente.
Vocês já devem ter visto a quantidade de controles, botões, displays, sistemas de segurança e indicadores dentro de uma cabine de um Boeing 737. Se não viram, abaixo segue duas fotos para ilustrar.
http://1.bp.blogspot.com/-3WTWWc3_XlQ/UcFnTSFb9MI/AAAAAAAABHM/rXbQDNwYspI/s1600/airarabia_pilot_1.JPG
Os softwares simuladores de voo mais modernos, em especial o X-Plane, permitem a total operacionalidade de todos(ou quase todos) esses botões e funções através de um 3D Cockpit. Mas vamos concordar que operar simultaneamente tantas funções com um mouse fica um pouco complicado.
Principalmente em uma situação de stress intenso como a de aproximação e pouso no aeroporto de Congonhas no meio da cidade de São Paulo. Afinal de contas, ninguém quer derrubar um avião com 200 vidas abordo (inclusive a minha), mesmo que em um ambiente virtual. (rsrs)
Pensando nesse problema e também no prazer de simular e aumentar cada vez mais a sensação de realidade, muitos “simuleiros” como dizem por ai, resolvem construir verdadeiros cockpits em suas casas.
E posso afirmar que existem alguns “malucos” que constroem verdadeiras obras de engenharia em suas próprias casas motivados pelo prazer de voar sem sair do chão.
Um excelente exemplo pode ser consultado no canal desse cara aqui:
http://www.youtube.com/channel/UC796zH3CJXUx_XwDQbecMUQ
Mas afinal, por que eu vim aqui postar sobre isso?
Pois bem, existem comunidades online, a maior parte delas nos EUA e Europa, que compartilham assuntos relacionados a DIY para simulação de voo. Sem contar com as empresas que surgiram por lá com a proposta de oferecer esse tipo de produto.
Essas empresas constroem módulos de controle para projetos de cockpits, sejam eles para diversão ou até mesmo para simuladores profissionais. Uma delas é a http://www.flightdecksolutions.com/.
Ainda não é de meu conhecimento a existência de empresas brasileiras explorando com “qualidade” esse mercado.
Como todos devem presumir, importar um produto desses não é nada barato (Aproveito para agradecer a Receita Federal Brasileira).
Pensando em tudo isso, minha “mente diabólica” começou a alimentar a ideia de que é possível realizar um DIY com custo totalmente acessível aqui em Terras Tupiniquins.
Como disse acima esses produtos são modulares, ou seja, cada parte específica pode operar de forma independente através de uma porta USB.
A operação dos botões, knobs e seletores programáveis, refletem em funções disponíveis nas interfaces do software de simulação. Não me aprofundei teoricamente nesse assunto mas imagino que podemos fazer uma analogia aos famosos controladores MID. (Espero não estar falando “besteira”…)
Em meus voos virtuais as operações que realizo com maior frequência são os ajustes no painel do piloto automático para executar o plano de voo. O nome técnico desse módulo é MCP (Mode Control Panel). Abaixo segue uma foto para ilustrar:
http://www.simflight.com/wp-content/uploads/2012/08/CPFlight_mcp737pro.jpg
A Proposta/desafio é o seguinte:
É possivel construir uma réplica totalmente funcional com conexão USB de um painel como esse? Assim como todo programador em uma reunião de estimativa de projeto, a resposta imediata seria “Sim, é possível!”, e a segunda expressão comumente dita seria “Mas depende…”.
É exatamente nesse ponto que o fator custo entra na história. E deixo claro nesse ponto que uma das motivações principais é exatamente o custo acessível, além do prazer e conhecimento que um DIY pode nos proporcionar.
Portanto, abro nesse momento um brainstorming e convido todos os interessados no desafio.
Conheço pouco de eletrônica especificamente. Porém, muitos anos atrás, cursei Mecânica Automobilística na escola SENAI, onde tive muito contato com sistemas embarcados (Injeção eletrônica e afins). Sei apenas conceitos básicos e imagino que poderia contribuir mais efetivamente em questões que envolvam software já que é minha área de atuação.
Alguém se habilita?