Check list:
-(X) Proteus 7.9
-(X) Biblioteca Arduino para Proteus.
-(X) Porta Serial Virtual.
-(X) Programa oficial do Arduíno.
-(X) Arquivo do circuito eletrônico para o Proteus.
-(X) Flight Simulator FSX.
-(X) Programa do JIM. LINK2fs_MULTI_FSX_v6b
Começando com o Proteus.
Para que você consiga ter o Arduíno dentro do Proteus, é necessário a biblioteca do Arduíno, que são os arquivos acima citados. Esses dois arquivos precisam estar na pasta LIBRARY do Proteus. Instalar o Proteus 7.9, adicionar os dois arquivos ARDUINO.IDX e ARDUINO.LIB na pasta LIBRARY do Proteus para carregar o Arduíno UNO no Proteus.
Se tudo funcionar, dentro do Proteus basta você procurar o componente como ARDUINO.
Instalar a porta serial virtual.
FSX
Instalar o programa do Arduíno.
Programar o Arduíno com o arquivo de controle.
Inserir o programa .HEX no proteus para programar o Arduino.
DICA.
- Para você programar o Arduíno dentro do Proteus, será necessário utilizar o arquivo com extensão .HEX que o programa do Arduíno vai gerar. Acontece que o programa vai colocar o arquivo numa pasta temporária e depois enviar para a placa REAL do Arduíno. Como neste caso não temos a placa fisicamente ligada no computador, precisamos saber qual arquivo .HEX temporário que o programa gerou. Por padrão o compilador do Arduíno não mostra isso. Mas há um jeito.
No programa do Arduíno vá em ARQUIVO/PREFERENCIAS e habilite a opção EXIBIR MODE VERBOSO DURANTE: [X] COMPILAÇÂO .
Agora toda vez que o programa compilar novamente, aparecerá na janela preta da parte de baixo do programa, os caminhos dos arquivos. Você deve procurar no final todo o caminho do arquivo .HEX que ele criou. É este programa que o Proteus precisa para inserir no Arduíno dele.
Selecione o arquivo, use CTRL+C, vá ao Proteus, clique com o botão direto no Arduino em EDIT PROPERTS.

Na opção PROGRAM FILE, apague toda a linha e use CRTL+V para colar o caminho do arquivo que você acabou de compilar. Faça isso toda vez que compilar novamente.
LINK :CONECTANDO o ARDUÍNO do PROTEUS NO FSX via porta serial virtual (sem hardware).
REAL: Ligando o Arduíno UNO + Servo Motor + FSX.
Siga este esquema abaixo para o hardware.Ou baixe o arquivo do Proteus.
-Ligar o servo-motor no Arduíno no pino 13, 5V e GND. Use uma fonte externa para alimentar a placa do Arduíno, só utilizando a USB pode não ser suficiente dependendo do servo motor.
-Programar o Arduíno com este arquivo. Ou utilizar este programa mais simples feito pelo Davide Forcellini. Que é basicamente como o programa que eu havia feito no outro blog, porém eu perdi de alguma maneira.
-Rodar FSX e carregue o 737-800 por exemplo.
-Rodar o Link2FS_Multi_FSX_v6b em modo administrador.
Selecione a aba SimConnect Extrations(1) e selecione <V THROTTLE 1 POSITION
Movimente a manete do motor 1 para ver o servo motor mexer.
Obs.: Este programa do Arduíno é do próprio JIM, vem junto com o download dos arquivos da pagina dele, eu apenas fiz alguma alterações a grosso modo para ficar como exemplo.
Ajustes finos devem ser feitos.
Agora vou trabalhar no mecanismo utilizando um motor de vidro elétrico de carro, que tem muito mais força para movimentar todo o mecanismo. A ideia é utiliza-lo de uma forma que se comporte como um grande servo-motor.
Vídeo demonstrando o funcionamento do autothrottle com dois servo-motores.
10/08/2014
Mais um video com o protótipo com motor DC.
Até mais.
boa noite, amigo prefeito seu projeto, eu tentei montar aqui no proteus mais o servo fica oscilando, não responde perfeito ao comando, se você puder me enviar o código ino com os dois motores configurado pois só um responde e sozinho, para que eu coloque este projeto para rodar também, obrigado
ResponderExcluirmeu contato: cristiano_machado_os@hotmail.com