placa para display de 7 segmentos - ajuda
+7
Manoel Carvalho
juliomendes
gef_leandro
Leandro Souza
Joz
Edenio Rodrigues
bruno_stelling
11 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
placa para display de 7 segmentos - ajuda
Boa tarde pessoal,
Alguém sabe se existe em nosso mercado alguma placa já pronta ou customizada para gerenciar displays de 7 segmentos?
ABCS
Alguém sabe se existe em nosso mercado alguma placa já pronta ou customizada para gerenciar displays de 7 segmentos?
ABCS
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Olá Bruno, bem amigo, podemos dizer que a controladora usb Stargate NG, é uma "placa pronta" para gerenciar/controlar display de 7 segmentos.bruno_stelling escreveu:Boa tarde pessoal,
Alguém sabe se existe em nosso mercado alguma placa já pronta ou customizada para gerenciar displays de 7 segmentos?
ABCS
Veja por exemplo uma placa Stargate controlando varios displays e leds:
Neste exemplo a placa foi programada para controlar os displays e leds na simulação de carros de corrida. Exibindo o conta giros, o velocimetro, o cambio, a posição no grid, entre outras informações captadas do simulador.
Aparentemente facil, é um processo muito complexo, onde o desenvolvedor precisa ter conhecimento em varias areas.
Entretanto se voce desejar, detalhe o seu projeto e nós veremos como podemos ajuda-lo. , abraços
_________________
Voar, triunfo da evolução
Stargate (82) 9 8172 9765 (mensagem de texto)
Edenio Rodrigues- Tenente-Brigadeiro
-
Inscrito em : 07/12/2010
Mensagens : 4614
Reputação : 483
Idade : 81
Simulador preferido : P3D
Emprego/lazer : Simulação, energia solar, hidroponia
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Boa tarde Inventor, como vai?
Bom, estou desenvolvendo um MCP genérico. Entenda como genérico o fato de poder ser utilizado em qualquer aeronave (FSX ou XPLANE), desde as aeronaves default até as mais complexas. Após muita conversa com o Pablo, entendi que para o meu projeto, o MCP da usbinterface não seria completamente ideal, pelo fato de possuir uma programação diferenciada em relação a geração stargate-NG. Entendi também o motivo de tal programação, o que faz com que o equipamento funcione 100% com aviões default e poucos outros (PMDG, LDS, ...), mas necessita de um novo plugin para cada avião mais elaborado sendo executado dentro de um simulador. Embora esteja ciente que a utilização de um MCP genérico seja bem diferente do produto pronto (velocidades de rotação de encoders e transmissão desses comandos ao SiM, por exemplo), resolvi por hora, partir mesmo para o genérico.
Atualmente possuo uma stargate-NG e comecei a brincar com o projeto Arduino, mas este último ainda me levará muitas noites de sono.
Finalmente a ideia, seria montar um MCP (embora genérico, será montado a partir do 737NG, coisa de maluco), onde eu teria uma stargate-NG controlando chaves, encoders e push buttons, e a tal “placa controladora de displays”. Tentei mostrar abaixo o sistema independente para controle dos displays de 7 segmentos. OBS: não sei se a stargate NG aceita ser linkada a uma outra controladora. Como falei anteriormente, o estudo do Arduino continua (atualmente faço ele se comunicar com o simulador e mostrar informações como ALT, NAV, HDG, etc em displays de LCD 16x2), mas penso ser melhor partir para algo pronto ou quase pronto nesse momento.
ABCS e obrigado,
Bruno
Bom, estou desenvolvendo um MCP genérico. Entenda como genérico o fato de poder ser utilizado em qualquer aeronave (FSX ou XPLANE), desde as aeronaves default até as mais complexas. Após muita conversa com o Pablo, entendi que para o meu projeto, o MCP da usbinterface não seria completamente ideal, pelo fato de possuir uma programação diferenciada em relação a geração stargate-NG. Entendi também o motivo de tal programação, o que faz com que o equipamento funcione 100% com aviões default e poucos outros (PMDG, LDS, ...), mas necessita de um novo plugin para cada avião mais elaborado sendo executado dentro de um simulador. Embora esteja ciente que a utilização de um MCP genérico seja bem diferente do produto pronto (velocidades de rotação de encoders e transmissão desses comandos ao SiM, por exemplo), resolvi por hora, partir mesmo para o genérico.
Atualmente possuo uma stargate-NG e comecei a brincar com o projeto Arduino, mas este último ainda me levará muitas noites de sono.
Finalmente a ideia, seria montar um MCP (embora genérico, será montado a partir do 737NG, coisa de maluco), onde eu teria uma stargate-NG controlando chaves, encoders e push buttons, e a tal “placa controladora de displays”. Tentei mostrar abaixo o sistema independente para controle dos displays de 7 segmentos. OBS: não sei se a stargate NG aceita ser linkada a uma outra controladora. Como falei anteriormente, o estudo do Arduino continua (atualmente faço ele se comunicar com o simulador e mostrar informações como ALT, NAV, HDG, etc em displays de LCD 16x2), mas penso ser melhor partir para algo pronto ou quase pronto nesse momento.
ABCS e obrigado,
Bruno
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Bruno, a sua ideia nos pareçe muito boa e tentadora.
Mas se o Pablo não enveredou por esse caminho, certamente ele não é conclusivo.
As informações de alt, nav e hdg, provavelmente serão as unicas que voce vai poder extrair diretamente do FS. As demais informações vai depender do FSUIPC e da criação de Plug-in.
Entretanto não queremos desanima-lo, talvez voce encontre um meio de resolver todas as dificuldades que virão.
Boa sorte amigo e conte sempre conosco , abraços
Mas se o Pablo não enveredou por esse caminho, certamente ele não é conclusivo.
As informações de alt, nav e hdg, provavelmente serão as unicas que voce vai poder extrair diretamente do FS. As demais informações vai depender do FSUIPC e da criação de Plug-in.
Entretanto não queremos desanima-lo, talvez voce encontre um meio de resolver todas as dificuldades que virão.
Boa sorte amigo e conte sempre conosco , abraços
_________________
Voar, triunfo da evolução
Stargate (82) 9 8172 9765 (mensagem de texto)
Edenio Rodrigues- Tenente-Brigadeiro
-
Inscrito em : 07/12/2010
Mensagens : 4614
Reputação : 483
Idade : 81
Simulador preferido : P3D
Emprego/lazer : Simulação, energia solar, hidroponia
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Olá Bruno, com uma única placa Arduino, você pode controlar até 6 módulos TM1638. Isso é o total de 96 LEDs, 48 Botões e 48 dispalys (7 segmentos com ponto).
Abaixo segue um exemplo com apenas 4, talvez alguém conte apenas 8 LEDs em cada módulo, mas na verdade são LEDs bicolores onde você tem controle independente, totalizando 16 por módulo.
No vídeo tem informações da biblioteca e onde comprar.
Abaixo segue um exemplo com apenas 4, talvez alguém conte apenas 8 LEDs em cada módulo, mas na verdade são LEDs bicolores onde você tem controle independente, totalizando 16 por módulo.
No vídeo tem informações da biblioteca e onde comprar.
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Ola Inventor,
Pois eh, a unica conclusao que tirei ate agora eh de que nao ha conclusao : ) mas... continuemos com o espirito da descoberta. Alguma coisa tem que sair daqui. Em relacao ao plugin, eh mais facil que pensava, pois ja existe o "link2fs" do Jim que extrai todas essas informacoes e mais um monte de outras (menos para xplane). Como vi alguns exemplos utilizando os LCDs de 16x2 ou 20x4, comecei por esses, mas ja tem muita gente extraindo para os displays de 7 seg. Para o xplane o Joz me ajudou e consegui tambem extrair alguma coisa, mas para esse simulador, nao existe um plugin pronto, entao preciso codificar em python as coisas que quero (mais noites sem dormir).
P.S.: Ideia tentadora? Vou torcer para voces fazerem o mesmo, com certeza vai ficar pronto muito mais rapido que o meu : )
Por acso, sabe de alguma novidade das stargates LCD que serao comercializadas? Vao controlar 7 seg?
Ola Joz,
Se nao me engano, eu ja havia copiado esse video para minha "biblioteca de conhecimento", mas vou ver com muito carinho e atencao. Comprei alguns displays para teste, um de 16 digitos e um desses de 8 como no video que voce postou (mas esses vao demorar a chegar nas minhas maos). Pretendo adquirir alguns de apenas 1 digito tambem. Inclusive se nao me engano, tem um shield desses do video no meu pedido tambem.
Abcs a todos e vamos que vamos!!!
Pois eh, a unica conclusao que tirei ate agora eh de que nao ha conclusao : ) mas... continuemos com o espirito da descoberta. Alguma coisa tem que sair daqui. Em relacao ao plugin, eh mais facil que pensava, pois ja existe o "link2fs" do Jim que extrai todas essas informacoes e mais um monte de outras (menos para xplane). Como vi alguns exemplos utilizando os LCDs de 16x2 ou 20x4, comecei por esses, mas ja tem muita gente extraindo para os displays de 7 seg. Para o xplane o Joz me ajudou e consegui tambem extrair alguma coisa, mas para esse simulador, nao existe um plugin pronto, entao preciso codificar em python as coisas que quero (mais noites sem dormir).
P.S.: Ideia tentadora? Vou torcer para voces fazerem o mesmo, com certeza vai ficar pronto muito mais rapido que o meu : )
Por acso, sabe de alguma novidade das stargates LCD que serao comercializadas? Vao controlar 7 seg?
Ola Joz,
Se nao me engano, eu ja havia copiado esse video para minha "biblioteca de conhecimento", mas vou ver com muito carinho e atencao. Comprei alguns displays para teste, um de 16 digitos e um desses de 8 como no video que voce postou (mas esses vao demorar a chegar nas minhas maos). Pretendo adquirir alguns de apenas 1 digito tambem. Inclusive se nao me engano, tem um shield desses do video no meu pedido tambem.
Abcs a todos e vamos que vamos!!!
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Olá Bruno, não entendi muito bem o que pretende desenvolver. Você comentou sobre não ter que utilizar plugins, mas tanto o FSX quanto o X-Plane não foram feitos para conectar "displays de 7 segmentos". É necessário ter algo que traduza de um, para conversar com outro. O Link2FS é um exemplo de plugin. Cada um desenvolve do jeito que for mais conveniente dependendo da aplicação. Um plugin dedicado é muito mais eficiente que um genérico que atenda todos os simuladores e aeronaves.
Já no X-Plane você pode aproveitar a vantagem que é possível enviar via UDP vários parâmetros da aeronave/simulador. Com isso, independente de sistema operacional (windows, Mac, Linux) ou de aeronave, você conseguirá enviar e receber todas as informações que você precisa sem a necessidade de instalar qualquer plugin. Aliás, o Arduino tem um Shield Ethernet com uma biblioteca incluindo a comunicação UDP.
Como o Inventor comentou, mesmo um módulo facilitando o controle de 48 displays, para você controlar apenas "um" display a coisa não é tão trivial. Eu gostei muito de quebrar a cabeça para construir o annunciator panel e fazer funcionar os displays. Adorei ainda mais quando comprei o painel multirádios pronto para fixar no painel. Aproveite a vantagem que cada equipamento tem a oferecer. Mas se o que existe não atende sua necessidade, construa-o!
Para isso, estamos aqui.
Já no X-Plane você pode aproveitar a vantagem que é possível enviar via UDP vários parâmetros da aeronave/simulador. Com isso, independente de sistema operacional (windows, Mac, Linux) ou de aeronave, você conseguirá enviar e receber todas as informações que você precisa sem a necessidade de instalar qualquer plugin. Aliás, o Arduino tem um Shield Ethernet com uma biblioteca incluindo a comunicação UDP.
Como o Inventor comentou, mesmo um módulo facilitando o controle de 48 displays, para você controlar apenas "um" display a coisa não é tão trivial. Eu gostei muito de quebrar a cabeça para construir o annunciator panel e fazer funcionar os displays. Adorei ainda mais quando comprei o painel multirádios pronto para fixar no painel. Aproveite a vantagem que cada equipamento tem a oferecer. Mas se o que existe não atende sua necessidade, construa-o!
Para isso, estamos aqui.
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Oi Joz,
O que pretendo construir é um MCP no padrao 737 (gosto do modelo) que possa ser utilizado até mesmo em um kingair. Os MCPs que existem no mercado (usbiterface, proflight e outros) necessitam de plugin para que as aeronaves sejam utilizadas. Exemplo, eu não poderia usar um MCP desses em um airbus da Wilco. Sei que sao aeronaves completamente diferentes, mas ainda assim controle de velocidade, heading e alguns outros sao iguais. O que pretendo desenvolver para uso pessoal é exatamente isso, algo que seja reconhecido e configuravel de forma simples (FSUIPC por exemplo), e nao algo que dependa de um SDK para se tornar utilizavel.
O link2fs é um exemplo de plugin sim, porem com praticamente tudo na interface, nos testes que fiz apenas codifiquei os parametros desejados, criei algumas variaveis e estabeleci posicoes nos displays de LCD. Para atribuir funcoes (comandos) uso o FSUIPC.
O único problema de um plugin dedicado, pelo menos pra mim, é o fato de eu utilizar mais aeronaves que necessitariam de tais plugins e no entanto nao tem. Hoje em dia com a minha stargate-ng, envio comandos para todas essas aeronaves somente com o FSUIPC.
Bom, entao acho que seria isso, um modulo que pudesse ser configurado atraves do FSUIPC e utilizando o link2fs apenas para extrair as leituras. Ao final, eu teria o modulo MCP (casca) e por tras dele, uma stargate (otima por vir pronta para a missao) e um arduino (apenas para interpretar e passar aos displays a informacao desejada. E tudo isso em conjunto... FSX - FSUIPC - link2FS, cada um com sua funcao especifica.
Desculpe se ainda nao fui claro, mas realmente o negócio é complicado.
ABCS
O que pretendo construir é um MCP no padrao 737 (gosto do modelo) que possa ser utilizado até mesmo em um kingair. Os MCPs que existem no mercado (usbiterface, proflight e outros) necessitam de plugin para que as aeronaves sejam utilizadas. Exemplo, eu não poderia usar um MCP desses em um airbus da Wilco. Sei que sao aeronaves completamente diferentes, mas ainda assim controle de velocidade, heading e alguns outros sao iguais. O que pretendo desenvolver para uso pessoal é exatamente isso, algo que seja reconhecido e configuravel de forma simples (FSUIPC por exemplo), e nao algo que dependa de um SDK para se tornar utilizavel.
O link2fs é um exemplo de plugin sim, porem com praticamente tudo na interface, nos testes que fiz apenas codifiquei os parametros desejados, criei algumas variaveis e estabeleci posicoes nos displays de LCD. Para atribuir funcoes (comandos) uso o FSUIPC.
O único problema de um plugin dedicado, pelo menos pra mim, é o fato de eu utilizar mais aeronaves que necessitariam de tais plugins e no entanto nao tem. Hoje em dia com a minha stargate-ng, envio comandos para todas essas aeronaves somente com o FSUIPC.
Bom, entao acho que seria isso, um modulo que pudesse ser configurado atraves do FSUIPC e utilizando o link2fs apenas para extrair as leituras. Ao final, eu teria o modulo MCP (casca) e por tras dele, uma stargate (otima por vir pronta para a missao) e um arduino (apenas para interpretar e passar aos displays a informacao desejada. E tudo isso em conjunto... FSX - FSUIPC - link2FS, cada um com sua funcao especifica.
Desculpe se ainda nao fui claro, mas realmente o negócio é complicado.
ABCS
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Então seria algo mais parecido com o Pro Flight Multi Panel da Saitek. Tem praticamente todas as funções de um MCP e funciona com qualquer aeronave, tanto no FS quanto no X-Plane. No caso do X-Plane, tem que utilizar o plugin de acordo com o sistema operacional.
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Acho que podemos dizer que sim... apenas o visual eh que seria do 737.
Mas vale lembrar que a stargate nao requer o uso de plugin, entao eu ficaria preocupado com uma interface para o arduino apenas.
Abcs
Mas vale lembrar que a stargate nao requer o uso de plugin, entao eu ficaria preocupado com uma interface para o arduino apenas.
Abcs
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Blz, estaremos acompanhando o desenvolvimento!
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Eu montei meu MCP apartir de uma placa que o Pablo da USBInterface (Pai filho do nosso amigo Edenio, mais conhecido como Inventor) vendia, voce pode conversar com ele para ver se ainda vende.
O Plugin é o mesmo do MCP que ele vende, porém não é restrito a alguns tipos de aeronaves, ele funciona muito bem com todos os aviões que possuem este instrumento, default, free ou ainda alguns paywares.
Inventor, o pablo ainda comercializa aquela placa?
O Plugin é o mesmo do MCP que ele vende, porém não é restrito a alguns tipos de aeronaves, ele funciona muito bem com todos os aviões que possuem este instrumento, default, free ou ainda alguns paywares.
Inventor, o pablo ainda comercializa aquela placa?
Última edição por Leandro Souza em Qua 24 Abr 2013, 00:08, editado 1 vez(es)
_________________
Leandro Gomes de Souza
Leandro Souza- Capitão
-
Inscrito em : 06/04/2011
Mensagens : 210
Reputação : 21
Idade : 43
Simulador preferido : FS2004 / X-Plan
Emprego/lazer : Músico nas horas vagas
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Leandro Souza escreveu:Eu montei meu MCP apartir de uma placa que o Pablo da USBInterface (Pai do nosso amigo Edenio, mais conhecido como Inventor) vendia, voce pode conversar com ele para ver se ainda vende.
O Plugin é o mesmo do MCP que ele vende, porém não é restrito a alguns tipos de aeronaves, ele funciona muito bem com todos os aviões que possuem este instrumento, default, free ou ainda alguns paywares.
Inventor, o pablo ainda comercializa aquela placa?
Olá Leandro, amigo permita uma correção: Onde se ler Pai, leia-se filho
Quanto a placa MCP mais versatil que voce adquiriu, foi substituida pela MCP 2012.
O motivo foram as dificuldades que alguns amigos tiveram na sua montagem. , abraços
_________________
Voar, triunfo da evolução
Stargate (82) 9 8172 9765 (mensagem de texto)
Edenio Rodrigues- Tenente-Brigadeiro
-
Inscrito em : 07/12/2010
Mensagens : 4614
Reputação : 483
Idade : 81
Simulador preferido : P3D
Emprego/lazer : Simulação, energia solar, hidroponia
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Bom,
Já sabia que o display de 7 segmentos é o "Diablo", mas como são tantos projetos, não dá para fazer tudo ao mesmo tempo. Após algumas semanas sem tocar em nada, resolvi hoje soldar a barra de pinos no display 20x4 e ligá-lo ao arduino.
Abaixo uma foto do último teste realizado... utilizando o link2fs e dando display de algumas informações.
ABCS
Já sabia que o display de 7 segmentos é o "Diablo", mas como são tantos projetos, não dá para fazer tudo ao mesmo tempo. Após algumas semanas sem tocar em nada, resolvi hoje soldar a barra de pinos no display 20x4 e ligá-lo ao arduino.
Abaixo uma foto do último teste realizado... utilizando o link2fs e dando display de algumas informações.
ABCS
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
É caro Bruno, display de 7 segmentos não é briquedo não. O nosso Pablo que o digabruno_stelling escreveu:Bom,
Já sabia que o display de 7 segmentos é o "Diablo"
ABCS
Mas, parabens pelo muito que voce já conseguiu
Continuaremos torcendo por voce.
Adiante amigo , abraços
_________________
Voar, triunfo da evolução
Stargate (82) 9 8172 9765 (mensagem de texto)
Edenio Rodrigues- Tenente-Brigadeiro
-
Inscrito em : 07/12/2010
Mensagens : 4614
Reputação : 483
Idade : 81
Simulador preferido : P3D
Emprego/lazer : Simulação, energia solar, hidroponia
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
bruno_stelling escreveu:Bom,
Já sabia que o display de 7 segmentos é o "Diablo", mas como são tantos projetos, não dá para fazer tudo ao mesmo tempo. Após algumas semanas sem tocar em nada, resolvi hoje soldar a barra de pinos no display 20x4 e ligá-lo ao arduino.
Abaixo uma foto do último teste realizado... utilizando o link2fs e dando display de algumas informações.
ABCS
Muito Legal Bruno ficou ótimo nos explique com mais detalhes como chegou a este resultado pois tenho que adicionar um display de 16x1 ao meu overhead genérico para mostrar algumas informações teria como nos passar passo a passo!
abraço
gef_leandro- Major
-
Inscrito em : 17/06/2011
Mensagens : 318
Reputação : 51
Idade : 41
Simulador preferido : Prepar 3D V3.0
Emprego/lazer : Sup. de Logistica
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Olá, como disse o gef_leandro, ficou muito bacana...mas vejo que o pedido, feito em abril, para compartilhar o passo a passo, ou hard e soft ware utilizados não foi atendido.
o bruno_stelling disse:
Para o caso de usar o fs2004-fsuipc-aeronave default ou pmdg (737), alguem sabe qual interface usar? a link2fs funciona? alguem fez uso dela para o fs9?
o bruno_stelling disse:
poxa...isso ja esta bom para começar! Para começar a entender principalmente 'a conversa' entre a arduino e o fs2004. (mas ele usa o fsx!).Arduino continua (atualmente faço ele se comunicar com o simulador e mostrar informações como ALT, NAV, HDG, etc em displays de LCD 16x2), mas penso ser melhor partir para algo pronto ou quase pronto nesse momento.
Para o caso de usar o fs2004-fsuipc-aeronave default ou pmdg (737), alguem sabe qual interface usar? a link2fs funciona? alguem fez uso dela para o fs9?
Re: placa para display de 7 segmentos - ajuda
Olá Júlio. O Link2FS, conforme manual, não precisa utilizar o FSUIPC. Utiliza apenas uma dll (fsconnect). As funções disponíveis para comunicação, são exatamente as que estão no programa.juliomendes escreveu:Para o caso de usar o fs2004-fsuipc-aeronave default ou pmdg (737), alguem sabe qual interface usar? a link2fs funciona? alguem fez uso dela para o fs9?
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Joz....caramba!!! ou como 'dizemos no Pará', Egua!!!
Ganhei o dia. O projeto nem sai do papel, mas no brainstorn ja deu um avanço consideravel. Ha alguns dias atrás, mal sabia o que era o arduino (so conhecia Babuino. rs...). Não dei muita importancia certa vez em algum topico...e no projeto do Manoel Carvalho me chamou à atenção pelo movimento da cabine (e agora eu compreendo a utilização dado ser uma plataforma para automação e robotica). Meu tempo é meio espremido (trabalho com miniaturas e maquetes-não de construção civil-, sendo miniaturas meu produto principal). Hoje trabalho sozinho e divido meu tempo entre pesquisa, projeto, modelação, desenvolvimento de produto, produção, vendas, feedback. Mas...paixão é paixão. O que é perder noites de sono com a paixão, não é mesmo? Assim, desde minha incursão de fato aqui no forum busquei ir me servindo e sorvendo de informações provendo um ajuntamento. Para os paulistas, dará uma bela feijoada, aos baianos uma bela muqueca e aos paraenses...uma maniçoba com pato no tucupi.
e vamo que vamo...que a adrenalina foi injetada direto no atrio. hehehe...to no pique.
Amanhã tenho que ir ao centro de sp e vou aproveitar para dar uma vasculhada, ainda que tenha visto pela web boas opções de preço e saiba que são poucos os revendedores oficiais da arduino.
Seguirei assim Joz, vou ver a arduino uno r3 e os displays. providenciarei mais uns cabos para minha protboard.
Ah, Joz, as funções de botoes da arduino não trabalham como o teclado do pc, não é? tipo posso usar a on/off
abaixo:
ou somente as tipo NA:
DICA: Para quem estiver iniciando e quiser um ebook sobre ARDUINO, segue o link da pagina DOCs do google:
https://docs.google.com/file/d/0BzT8qbVfSk7uZ1pOWERhWjJoMkE/edit?usp=drive_web&pli=1
Espero ter dado uma migalhinha de contribuição...hehehe.
Abraço a todos.
Joz, valeu mais uma vez por sua pronta orientação.
Ganhei o dia. O projeto nem sai do papel, mas no brainstorn ja deu um avanço consideravel. Ha alguns dias atrás, mal sabia o que era o arduino (so conhecia Babuino. rs...). Não dei muita importancia certa vez em algum topico...e no projeto do Manoel Carvalho me chamou à atenção pelo movimento da cabine (e agora eu compreendo a utilização dado ser uma plataforma para automação e robotica). Meu tempo é meio espremido (trabalho com miniaturas e maquetes-não de construção civil-, sendo miniaturas meu produto principal). Hoje trabalho sozinho e divido meu tempo entre pesquisa, projeto, modelação, desenvolvimento de produto, produção, vendas, feedback. Mas...paixão é paixão. O que é perder noites de sono com a paixão, não é mesmo? Assim, desde minha incursão de fato aqui no forum busquei ir me servindo e sorvendo de informações provendo um ajuntamento. Para os paulistas, dará uma bela feijoada, aos baianos uma bela muqueca e aos paraenses...uma maniçoba com pato no tucupi.
e vamo que vamo...que a adrenalina foi injetada direto no atrio. hehehe...to no pique.
Amanhã tenho que ir ao centro de sp e vou aproveitar para dar uma vasculhada, ainda que tenha visto pela web boas opções de preço e saiba que são poucos os revendedores oficiais da arduino.
Seguirei assim Joz, vou ver a arduino uno r3 e os displays. providenciarei mais uns cabos para minha protboard.
Ah, Joz, as funções de botoes da arduino não trabalham como o teclado do pc, não é? tipo posso usar a on/off
abaixo:
ou somente as tipo NA:
DICA: Para quem estiver iniciando e quiser um ebook sobre ARDUINO, segue o link da pagina DOCs do google:
https://docs.google.com/file/d/0BzT8qbVfSk7uZ1pOWERhWjJoMkE/edit?usp=drive_web&pli=1
Espero ter dado uma migalhinha de contribuição...hehehe.
Abraço a todos.
Joz, valeu mais uma vez por sua pronta orientação.
Re: placa para display de 7 segmentos - ajuda
Pode utilizar as duas chaves.
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Esta conversa está ficando muito boa... Tô aprendendo muita coisa!
_________________
[]´s
Manoel Carvalho
Manoel Carvalho- Major
-
Inscrito em : 30/03/2013
Mensagens : 327
Reputação : 101
Idade : 58
Simulador preferido : FS9/FSX/FGear
Emprego/lazer : Profissional de Tecnologia e Marketing / Música
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
E vai melhorar mais...hehehe... da-lhe garimpo na web...estou com tanto material que se ficar uma semana lendo não do conta. rs... mas quem disse que ia ser facil? e assim é que é bom. Tenho novidades, mas, antes, prefiro trazer uma informação. Daquelas que faz pessoas como eu e você Manoel...coçar a barba (porque nós temos) rs... Eita que quem ja ta com minhoca na cabeça...isso só multiplica o ninho. Chega de conversa e segue:Manoel Carvalho escreveu:Esta conversa está ficando muito boa... Tô aprendendo muita coisa!
As imagens são de um video encontrado na web/youtb. As duas primeiras de um MCP, do modelo em teste e a seguir, o modelo final. As duas ultimas de um CDU. Os dois projetos da mesma pessoa.Trata-se de um projeto feito com Arduino! isso mesmo, com Arduino. O codigo e detalhes desse projeto não foram abertos, pois na pagina do video o autor diz que o plano é a comercialização.
Para nós, racha-cuca, o que interessa é que é possivel. E se um gringo, que com certeza não tem as mesmas dificuldades que nós para adquirir esses modulos...fez...é porque curte...e para o prazer não tem preço, como diz a famosa marca de C.credito. O link de cada video esta abaixo da imagem. Tal peça...e uma utopia. Mas como ensina o Rubens Alves, devemos estabelecer valores utopicos, sonhos...em patamares atingíveis e aos poucos, a cada degrau, dar upgrade no sonho. Se o objeto final esta muito distante do ponto de partida...poderá haver perda de energia, de motivação dando lugar a frustração e abandono do sonho. Mas fica aí...para quem ja esta ha alguns degraus acima de mim.
teste
video da imagem acima em: https://www.youtube.com/watch?v=X5c4h4sM3iQ
final
video da imagem acima em: https://www.youtube.com/watch?v=7Ljg6uTdy04
O cara é muito bom com o Arduino...aqui, o mesmo projetista apresenta o CDU dele...
confiram as imagens e vejam se não é coisa de ''loko". Vendo funcionar...no video...é pirante.
Totalmente funcional.
video da imagem em: https://www.youtube.com/watch?v=sT1pQ3P93XQ
Encontrei o arduino em uma aplicação em um painel real de carro ligado a um simulador. impressionante. Filhos, que curtem auto, cintilavam os olhos. hehehe.
O trabalho sera árduo.... ARDUOino...rs...mas acredito que valerá a pena.
Re: placa para display de 7 segmentos - ajuda
Julio,juliomendes escreveu:Olá, como disse o gef_leandro, ficou muito bacana...mas vejo que o pedido, feito em abril, para compartilhar o passo a passo, ou hard e soft ware utilizados não foi atendido.
o bruno_stelling disse:poxa...isso ja esta bom para começar! Para começar a entender principalmente 'a conversa' entre a arduino e o fs2004. (mas ele usa o fsx!).Arduino continua (atualmente faço ele se comunicar com o simulador e mostrar informações como ALT, NAV, HDG, etc em displays de LCD 16x2), mas penso ser melhor partir para algo pronto ou quase pronto nesse momento.
Para o caso de usar o fs2004-fsuipc-aeronave default ou pmdg (737), alguem sabe qual interface usar? a link2fs funciona? alguem fez uso dela para o fs9?
Me desculpe pela falta de informação, mas após o problema com o PC (tudo foi perdido), acabei redirecionando o pouco tempo que resta a outros projetos. Se puder ajudar de alguma forma, farei o melhor.
Sair do "zero" com o arduino não foi tão simples, pois eu não sabia nada. Lembro que durante semanas apenas colhi informações diversas que pudessem me dar uma luz. Ao final, aos trancos e barrancos e com muita tentativa e erro fui aperfeiçoando os códigos até chegar a esse display. Infelizmente, foi tudo perdido, códigos, esquemas de ligações, tudo mesmo.
O ponto de partida mais importante é o programa link2fs, que justamente faz a interface do arduino com o FSX ou FS9. O Jim mostra um esquema de ligação e fornece um código básico como exemplo. Daí para frente é só ir testando/adequando as necessidades de cada um.
Mas como falei, precisando de ajuda estamos ai.
ABCS e bons voos!!!
bruno_stelling- Capitão
-
Inscrito em : 12/03/2013
Mensagens : 104
Reputação : 6
Idade : 53
Simulador preferido : X-Plane 10
Nacionalidade :
Re: placa para display de 7 segmentos - ajuda
Olá Bruno, grande prazer receber seu contato...
Primeiramente, desculpe-me se pareci indelicado, ok? (mas não é raro aqueles que surgem, perguntam..somem...rs...mas não sugeri ser esse o seu caso. Eu que peço Perdão).
Bruno, acho que não tem um mês que o Arduino se materializou na minha vida. Apesar de alguma experiencia em programação e desenvolvimento de sistemas interligados, chaveados numericamente e tal... tudo é novo. (e to bem enferrujado...mas...andar de bicicleta a gente nunca esquece não é mesmo?)
Cada game, cada software...tem suas trilhas (ja fucei muito em GranPrix, F1 Challenge e outros...mas cada um é cada um). O 'manual' da microsoft online não chega a ser tão desvendador e a gente apanha um pouco. Misturar isso com outra linguagem, conversar entre elas...digital virar analogico e vice versa...diria o bom baiano: Vixi!!!
Sem duvida que contar com a orientação para nos guiar, por pessoas tarimbadas no assunto sempre é o melhor caminho. Por vezes...para que reinventar a roda?!
Sinto que tenha perdido tudo. Seria otimo para mim...para o forum. De fato uma grande perda.
Comentei em outros 2 topicos muito parecidos sobre questões do link2fs. Mas repetirei aqui, pois voce executou um projeto e talvez me de essa luz de fato. vamos lá:
O projeto do jim que eu peguei é o do multi-radio. Antes ele disponibilizou um projeto digamos, de entrada...de inicio e o multi-radio foi um aprimoramento desse primeiro trabalho.
No primeiro trabalho ele fornecia na tela ADF,YAS,ALT,NAV1,COM1.
No multi radio, as informações estão voltadas todas para o radio.
Bem, eu liguei o link2fs e setei algumas informações, umas 4 das que me interessam e fui monitorar e ver como são extraidos. então...vi as linhas sendo listadas, as da captação. Algo como A1250N1234,D1234...
em que a letra é a opção setada e os numeros a leitura das variaveis do voo.
Pois bem...no multi-radio (que esta disponivel no site do jim), o programa ta escrito com o nome especifico das constantes que armazenarão os dados lidos, tipo:
'ler porta tal'
'armazenar conteudo em NAV1'
'escrever conteudo de NAV1 no display'
Então, se eu escolher Vertical Speed o programa dele não vai executar isso apesar de eu setar no link2fs, certo? porque no codigo de chaves e tal a programação são para dados do radio.
-Quando voce executou seu projeto, foi sobre o programa do jim fazendo essas alterações?
-Voce reescreveu outro programa baseando-se nos formatos de outros programas como exemplo(quanto ao uso funcional da linguagem, por exemplo)?
-Entendi a questão do link2, que capta dados do fs e envia para a porta. Cabe a placa, no caso Arduino, receber e pegar esses dados, e então fazer com eles o que eu deseje, seja saida analogica ou digital (conforme meu projeto).
Estou 'no hangar' desde quarta-feira (gripado), e então parei um pouco com o estudo. Fiquei no ponto em que ia investigar como o Arduino (aqui falo em nivel de programação) le a informação da porta...a linha toda...e pega da linha, apenas o recorte que interessa. Mais uma vez, exemplo:
digasmo que tenho setado no link2fs:
A=Adf
V=VS
H=ALTITUDE
C=HDG
então na saida serial...conforme a aeronave se desloca... a leitura segue um padrão assim:
A2345V0800H2332C270
H2360
H2456
H2689C290
...
então...na primeira linha e na quarta deste exemplo, tenho informações vairadas. O Arduino vai ler a linha, mas precisa seguimentar
A2345
V0800
H2332
C270
e cada qual armazenar em suas respectivas constantes de armazenamento. Então pegar o armazenamento e escrever conforme eu determinar.
É isso, não? (de uma forma bem grosseira)
Para resumir, (talvez deveria ter dito no inico...rs) quero com esse sistema que o jim aplicou o multi-radio mas pode ser para qualquer outra informação, ter no meu:
hdg,altitude, vs, yas(k), e a outra, talvez Nav1 ou ADF...mas as 4 primeiras é que mais me interessam. Ler e inserir valores.
Quero citar que apos indicação de alguns passos pelo Joz, o Ecosta vem me dando muito apoio passando links (os quais acessei para baixar material tecnico) e dando alguns pareceres, puxoes de orelha, pois sabe...a gente fica igual criança em fabrica de doce...rs...
Como voce FEZ esse equipamento, ainda que não o tenha e tão pouco material pronto do mesmo, penso que possa, caso lembre, indicando um ou outro caminho...aqui ou ali.. que me será pode demais valido.
Desde já..agradeço por ter-se colocado a disposição para colaborar no que lhe puder, para esse projeto.
Valeu
Obrigado
Primeiramente, desculpe-me se pareci indelicado, ok? (mas não é raro aqueles que surgem, perguntam..somem...rs...mas não sugeri ser esse o seu caso. Eu que peço Perdão).
Eu me empolguei ao começar a ler o topico...e...e...(parecia até ouvir a voz do Cleber Machado dizendo 'hoje sim..hoje sim..hoje si-hoje não!!!rs). porque ao final...o vislumbramento ficou so no desejo. rs...bruno_stelling escreveu:Me desculpe pela falta de informação, mas após o problema com o PC (tudo foi perdido), acabei redirecionando o pouco tempo que resta a outros projetos. Se puder ajudar de alguma forma, farei o melhor.
Bruno, acho que não tem um mês que o Arduino se materializou na minha vida. Apesar de alguma experiencia em programação e desenvolvimento de sistemas interligados, chaveados numericamente e tal... tudo é novo. (e to bem enferrujado...mas...andar de bicicleta a gente nunca esquece não é mesmo?)
Cada game, cada software...tem suas trilhas (ja fucei muito em GranPrix, F1 Challenge e outros...mas cada um é cada um). O 'manual' da microsoft online não chega a ser tão desvendador e a gente apanha um pouco. Misturar isso com outra linguagem, conversar entre elas...digital virar analogico e vice versa...diria o bom baiano: Vixi!!!
Sem duvida que contar com a orientação para nos guiar, por pessoas tarimbadas no assunto sempre é o melhor caminho. Por vezes...para que reinventar a roda?!
Idem...cavaquei a web a exaustão. Devo ter umas 200 paginas salvas em html e pdf. Ebooks etc... videos...tudo para prover um conhecimento substancial, não apenas para reproduzir, mas refletir sobre, entender...e só então poder pensar em elaborar algo.bruno_stelling escreveu:air do "zero" com o arduino não foi tão simples, pois eu não sabia nada. Lembro que durante semanas apenas colhi informações diversas que pudessem me dar uma luz.
Não penso que haja outra forma. Ralar é um ..... , demais mesmo. Porque quando o resultado se torna palpavel finalmente...não ha dinheiro que pague. Não existe nada pronto que suplante o prazer de concluir o proprio projeto que faz a mesma coisa (em qualquer esfera...da coxinha a uma replica de lamborghini -ja viu isso na web?)bruno_stelling escreveu:Ao final, aos trancos e barrancos e com muita tentativa e erro fui aperfeiçoando os códigos até chegar a esse display.
Ja perdi muita coisa em micro, tanto que sou meio paranoico com isso hoje. Faço backups constantemente...e backup do backup (vai que a midia da pau..., porque isso também ja me aconteceu). Em fins de junho ultimo...ou julho, acho, tive que formatar meu hd. Não...não teve jeito. Um tecnico por meio de conexão remota, tentou de tudo...mas...reset total (sabes que não é saudavel ficar formatando hd, não?). Um pente de ram perdido... e 3 a 4 dias para instalar tudo de novo (eu sempre deixo um backup de alguns programas, como o FS, com as pastas ja todas montadas (addons, etc) Depois que reinstalo o fs (para o windows registrar) eu faço um overwrite total e pronto (assim não reinstalo toooodos os adons).bruno_stelling escreveu:Infelizmente, foi tudo perdido, códigos, esquemas de ligações, tudo mesmo.
Sinto que tenha perdido tudo. Seria otimo para mim...para o forum. De fato uma grande perda.
Sim, com certeza pode.bruno stelling escreveu:Se puder ajudar de alguma forma, farei o melhor.
Eu ja consegui 'avançar' algumas etapas e tal. E ja rodei o link para ver seu funcionamento (ainda sem o arduino instalado).bruno_stelling escreveu:O ponto de partida mais importante é o programa link2fs, que justamente faz a interface do arduino com o FSX ou FS9. O Jim mostra um esquema de ligação e fornece um código básico como exemplo. Daí para frente é só ir testando/adequando as necessidades de cada um.
Comentei em outros 2 topicos muito parecidos sobre questões do link2fs. Mas repetirei aqui, pois voce executou um projeto e talvez me de essa luz de fato. vamos lá:
O projeto do jim que eu peguei é o do multi-radio. Antes ele disponibilizou um projeto digamos, de entrada...de inicio e o multi-radio foi um aprimoramento desse primeiro trabalho.
No primeiro trabalho ele fornecia na tela ADF,YAS,ALT,NAV1,COM1.
No multi radio, as informações estão voltadas todas para o radio.
Bem, eu liguei o link2fs e setei algumas informações, umas 4 das que me interessam e fui monitorar e ver como são extraidos. então...vi as linhas sendo listadas, as da captação. Algo como A1250N1234,D1234...
em que a letra é a opção setada e os numeros a leitura das variaveis do voo.
Pois bem...no multi-radio (que esta disponivel no site do jim), o programa ta escrito com o nome especifico das constantes que armazenarão os dados lidos, tipo:
'ler porta tal'
'armazenar conteudo em NAV1'
'escrever conteudo de NAV1 no display'
Então, se eu escolher Vertical Speed o programa dele não vai executar isso apesar de eu setar no link2fs, certo? porque no codigo de chaves e tal a programação são para dados do radio.
-Quando voce executou seu projeto, foi sobre o programa do jim fazendo essas alterações?
-Voce reescreveu outro programa baseando-se nos formatos de outros programas como exemplo(quanto ao uso funcional da linguagem, por exemplo)?
-Entendi a questão do link2, que capta dados do fs e envia para a porta. Cabe a placa, no caso Arduino, receber e pegar esses dados, e então fazer com eles o que eu deseje, seja saida analogica ou digital (conforme meu projeto).
Estou 'no hangar' desde quarta-feira (gripado), e então parei um pouco com o estudo. Fiquei no ponto em que ia investigar como o Arduino (aqui falo em nivel de programação) le a informação da porta...a linha toda...e pega da linha, apenas o recorte que interessa. Mais uma vez, exemplo:
digasmo que tenho setado no link2fs:
A=Adf
V=VS
H=ALTITUDE
C=HDG
então na saida serial...conforme a aeronave se desloca... a leitura segue um padrão assim:
A2345V0800H2332C270
H2360
H2456
H2689C290
...
então...na primeira linha e na quarta deste exemplo, tenho informações vairadas. O Arduino vai ler a linha, mas precisa seguimentar
A2345
V0800
H2332
C270
e cada qual armazenar em suas respectivas constantes de armazenamento. Então pegar o armazenamento e escrever conforme eu determinar.
É isso, não? (de uma forma bem grosseira)
Para resumir, (talvez deveria ter dito no inico...rs) quero com esse sistema que o jim aplicou o multi-radio mas pode ser para qualquer outra informação, ter no meu:
hdg,altitude, vs, yas(k), e a outra, talvez Nav1 ou ADF...mas as 4 primeiras é que mais me interessam. Ler e inserir valores.
Sim, por favor preciso mesmo de sua ajuda.bruno stelling escreveu:Mas como falei, precisando de ajuda estamos ai.
Quero citar que apos indicação de alguns passos pelo Joz, o Ecosta vem me dando muito apoio passando links (os quais acessei para baixar material tecnico) e dando alguns pareceres, puxoes de orelha, pois sabe...a gente fica igual criança em fabrica de doce...rs...
Como voce FEZ esse equipamento, ainda que não o tenha e tão pouco material pronto do mesmo, penso que possa, caso lembre, indicando um ou outro caminho...aqui ou ali.. que me será pode demais valido.
Desde já..agradeço por ter-se colocado a disposição para colaborar no que lhe puder, para esse projeto.
Valeu
Obrigado
Re: placa para display de 7 segmentos - ajuda
Olá JozJoz escreveu:...Já no X-Plane você pode aproveitar a vantagem que é possível enviar via UDP vários parâmetros da aeronave/simulador. Com isso, independente de sistema operacional (windows, Mac, Linux) ou de aeronave, você conseguirá enviar e receber todas as informações que você precisa sem a necessidade de instalar qualquer plugin. Aliás, o Arduino tem um Shield Ethernet com uma biblioteca incluindo a comunicação UDP.
Por gentileza, me retire uma dúvida:
O X-plane se comunica com a placa arduino através do protocolo UDP (um endereço IP e uma porta) e para a comunicação entre arduino e X-plane, você desenvolveu um plugin (third-party software) para esta comunicação, então:
1) Para a comunicação entre arduino e xplane, você está utilizando uma shield arduino ethernet? ou apenas a comunicação serial via cabo USB?
2) Na declaração de bibliotecas e e no void setup, quais as sintaxes que você utilizou para estabelecer tal comunicação? você poderia mostrar o código-fonte para eu dar uma olhada e até mesmo servir de guia para a programação entre simulador?
O simulador que eu estou tentando estabelecer a comunicação é o IL-2 Sturmovik 1946 e esse simulador utiliza o protocolo de comunicação UDP.
Agradeço desde já por sua ajuda
[]`s
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Página 1 de 2 • 1, 2
Tópicos semelhantes
» Ajuda com placa gráfica para fsx
» Ajuda para compra placa mãe.
» Ajuda Placa Mãe
» Ajuda com placa ATI.
» Ajuda placa mãe
» Ajuda para compra placa mãe.
» Ajuda Placa Mãe
» Ajuda com placa ATI.
» Ajuda placa mãe
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos