Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

1. Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Claudio Campos
Campos74

(usa Ubuntu)

Enviado em 23/06/2013 - 00:41h

Saudações a todos.

Pessoal a história é a seguinte: Uns 5 anos atrás fiz um robô controlado, via porta paralela ainda, por um PC mais antigo. Meu dispositivo (eletrônica) era ligado diretamente a porta parela do PC e enviava os sinais de rádio que movimentavam o robô, controlado por um programa bem simples, chequei no início até a fazê-lo em GwBasic (claro no ruindows).

Faz pouco tempo, pouco mais de 1 ano, que estou utilizando o Ubuntu e nem no PC nem no note possuo a porta paralela.

O transmissor que fiz é bem simples recebe o comando (na época via porta paralela) e enviava o sinal ao robô onde era acionado o relê daquele comando (são 8 relês no robô).

Bom, por não possuir porta paralela pergunto se alguém aqui sabe como controlar a saída de vídeo para que eu possa fazer um software para ele novamente.

O que eu preciso? Como são 8 relês (depois quero colocar mais), preciso mandar sinais que possam ser separados para o meu transmissor, ou seja, um simples liga desliga, passou corrente pelo pino 1 da saída de vídeo aciona 1 relê, passou pelo pino 2 aciona o relê 2 no robô e assim sucessivamente.

Meu problema é que não conheço a saída de vídeo e tão pouco como enviar comandos para a mesma pelo Ubuntu.

Por esta razão estou pedindo ajuda de alguém que possa esclarecer minha dúvida.

O hardware que fiz não é segredo nenhum, desenhei a placa transmissora em 3d e posso compartilhar depois o projeto pronto. Mas tenho que saber como controlar a saída de vídeo para que não queime a mesma no note.

Fico grato pela atenção de todos. Idéias, sugestões e críticas são bem vindas.




  


2. Re: Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Supervisor dos Moderadores
Buckminster

(usa Debian)

Enviado em 23/06/2013 - 11:07h

Que saída que vídeo que é?
VGA 15 pinos?


3. Re: Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Claudio Campos
Campos74

(usa Ubuntu)

Enviado em 23/06/2013 - 13:12h

Buckminster escreveu:

Que saída que vídeo que é?
VGA 15 pinos?


Isso Buckminster, saída normal de 15 pinos. O note que pretendo utilizar é um Samsung R440.



4. Re: Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Claudio Campos
Campos74

(usa Ubuntu)

Enviado em 23/06/2013 - 16:07h

A imagem abaixo é da placa que projetei já pronta. Está ainda com a entrada para conexão via porta paralela. Pretendo utilizar a mesma na saída de vídeo por enquanto, depois se for necessário projeto uma de acordo com a de vídeo. Outra hora vou postar (porque está nos arquivos do windows) a imagem em 3d e a arte para impressão caso alguém queira fazê-lo também.

http://s1278.photobucket.com/user/Campos741/media/IMG2135A_zpsd89cc6c0.jpg.html


5. Re: Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Supervisor dos Moderadores
Buckminster

(usa Debian)

Enviado em 23/06/2013 - 19:07h

Bom, não sei qual linguagem você está pretendendo usar, mas te aconselharia C.

Segue aí uns links que talvez te ajudem sobre a saída VGA:
http://www.robotizando.com.br/pinagem_vga.php

http://www.rentel.com.br/home/index.php?option=com_content&view=article&id=14:esquema-cabo-v...

http://www.electronica-pt.com/index.php/content/view/50/40/

Como alternativa, você poderia utilizar o Arduíno, ele vem com portas USB. Ou você faz questão de fazer tudo você mesmo?


6. Re: Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Claudio Campos
Campos74

(usa Ubuntu)

Enviado em 23/06/2013 - 20:07h

Buckminster escreveu:

Bom, não sei qual linguagem você está pretendendo usar, mas te aconselharia C.

Segue aí uns links que talvez te ajudem sobre a saída VGA:
http://www.robotizando.com.br/pinagem_vga.php

http://www.rentel.com.br/home/index.php?option=com_content&view=article&id=14:esquema-cabo-v...

http://www.electronica-pt.com/index.php/content/view/50/40/

Como alternativa, você poderia utilizar o Arduíno, ele vem com portas USB. Ou você faz questão de fazer tudo você mesmo?


Agradeço a atenção que está dispensando, vou olhar o que sugeriu.

Já pensei na USB sim, mas teria que modificar tudo, transmissor, receptor, ou comprar pronto utilizando Arduíno. E não quero utilizar a informática depois da saída de vídeo, dali para frente é só eletrônica. O "cérebro" está e fica totalmente isolado no notebook. Assim ele fica mais resistente.

Além disso, se algo queimar ou falhar, gasto poucos centavos para arrumar e sei o que está acontecendo 100% do tempo.

O note fica sendo o controle remoto (e cérebro) porque, pelo menos com a porta paralela, eu conseguia que ele interpretasse os sinais de retorno dos sensores do robô para agir em caso de perigo, que era calor (fogo) ou um buraco muito grande. Agora terei que ter o mesmo retorno porque quero colocar uma serra giratória nele para aproveitar e cortar a grama aqui em casa. E ele terá que parar se detectar a presença humana. Amanhã te digo o que aproveitei das leituras que indicou.


7. Re: Peço ajuda para controlar saída de vídeo para controle de robô via rádio.

Claudio Campos
Campos74

(usa Ubuntu)

Enviado em 25/06/2013 - 11:09h

Buckminster escreveu:

Bom, não sei qual linguagem você está pretendendo usar, mas te aconselharia C.

Segue aí uns links que talvez te ajudem sobre a saída VGA:
http://www.robotizando.com.br/pinagem_vga.php

http://www.rentel.com.br/home/index.php?option=com_content&view=article&id=14:esquema-cabo-v...

http://www.electronica-pt.com/index.php/content/view/50/40/

Como alternativa, você poderia utilizar o Arduíno, ele vem com portas USB. Ou você faz questão de fazer tudo você mesmo?


Ainda não foi desta vez. O que preciso especificamente são, primeiro, as tensões (voltagem) de saída dos pinos e em segundo lugar os códigos (de qualquer linguagem) para ativação e desativação de cada pino, assim como os de retorno. A linguagem não é importante sou obrigado a me adequar a ela, portanto, pode ser qualquer uma.

É difícil de encontrar porque quando programamos não dizemos para o PC ligue o pino 1 para fazer 1 ponto no local Z x Y. Você simplesmente dá a localização e o hardware se encarrega do resto. Acredito que tenha que ser de uma fonte que conheça a fundo programação de sistemas operacionais. O que não é meu caso e a razão da dificuldade para encontrar algo. Mas vamos tentando, devagar se vai ao longe.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts