quarta-feira, 7 de janeiro de 2015

Livro de anotações para o projeto hardware+arduino+Xplane.

Resumo

Criar um local para documentar o projeto do home cockpit baseado no Xplane utilizando o Arduino como hardware.

Referencias:



Hardware utilizado:

Arduino ATMEGA 2560
Arduino Ethernet Shield


 HARDWARE

Entendo o funcionamento do hardware.
O Xplane tem a grande vantagem de enviar e receber via rede de dados, as informações do simulador. Diferente do Flight Simulator da Microsoft que utiliza os OFF-SETs.
Estou estudando o projeto do Baron 58 do Vlad (http://svglobe.com/) que utiliza o Arduino e uma placa de rede para Arduino.
A idéia é simples, fazer com que o Xplane envie e receba os dados do Arduino via placa de rede, desta forma a programação do Arduino fará a interpretação destes dados e executará uma determinada tarefa, conforme você programa-lo.
A questão é que o simulador contém muitos botões, chaves, enconders e luzes. E o Arduino tem poucas portas para ligar tudo isso.
O projeto é utilizar o Arduino MEGA 2560 que possui 54 portas digitais e 16 analógicas. Mesmo assim ainda é pouco. Para resolver este problema e conseguir mais portas, o Vlad desenvolveu um circuito multiplexador que aumenta significativamente a quantidade de portas.
Se você entende um pouco de eletronica, vai compreender rapidamente como o circuito funciona.
Esta figura mostra a placa principal que vai ser ligado ao Arduíno, e dela temos 16 conectores para ligarmos aos circuitos integrados que farão as portas de entradas, a idéia aqui é levar um cabo multivias para outra placa pequena que contem o circuito integrado, e fixa-lo no painel proximo ao conjunto de chaves e botões que ele vai comandar.

Esquema elétrico para portas de entrada.


A placa para controlar as luzes.
O esquema eletrico.