collapse

* Posts Recentes

NiCd por NiMH? por almamater
[Hoje às 10:28]


LusoRobótica - Website - Estado actual por TigPT
[Ontem às 22:34]


PWM com ventoinha por Njay
[Ontem às 13:57]


Concurso Robô Bombeiro 2018 por Tesla
[18 de Maio de 2018, 11:01]


Trafo Amplificador Behrimger ? por jm_araujo
[16 de Maio de 2018, 18:55]


Alfândega / Taxas Alfandegárias / Portes por Njay
[16 de Maio de 2018, 01:26]


Compra Colectiva à Farnell N3-2018 (Maio 2018) por Hugu
[15 de Maio de 2018, 15:34]


Robô BBC micro:bit controlado com gestos no telemóvel Android por Tayeb
[14 de Maio de 2018, 19:41]


Vendo kit condensadores 0603 55 valores por vasco
[14 de Maio de 2018, 18:33]


Motor estore Eléctrico por senso
[14 de Maio de 2018, 17:10]

Autor Tópico: pc remoto  (Lida 2615 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 932
pc remoto
« em: 08 de Dezembro de 2009, 22:16 »
Bem ontem estive a desmontar um leitor de casetes e aproveitei o receptor de IR
Ora a minha ideia era fazer atraves do arduino um comando para o pc .

A minha questão é será possivel o arduino interagir com as funções do windows?

exemplificando clicando no botao 1 do telecomando abrir o windows mediaplayer?

com um comando da televisão e o recptor consegui  ligar e desligar leds atraves do telecomando

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.298
    • Tiago Rodrigues
Re: pc remoto
« Responder #1 em: 08 de Dezembro de 2009, 22:21 »
Claro que sim.

Já leste o recente tutorial do tr3s?
http://lusorobotica.com/index.php/topic,1726.0.html

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 932
Re: pc remoto
« Responder #2 em: 08 de Dezembro de 2009, 22:31 »
Já li o tutorial, mas ainda nao exprimentei.

quanto ao  codigo, tenho este programa que dá o codigo de cada tecla ou seja agora tinha de programar para abrir o ficheiro e ai gostaria de saber por onde começar.


Código: [Seleccione]
#include <WProgram.h>
#include <NECIRrcv.h>
#define IRPIN 4   

NECIRrcv ir(IRPIN) ;

void setup()
{
  Serial.begin(9600) ;
  Serial.println("NEC IR code reception") ;
  ir.begin();

}

void loop()
{
  unsigned long ircode ;
 
  while (ir.available()) {
    ircode = ir.read() ;
    Serial.print("got code: ") ;
    Serial.println(ircode) ;
 
}
« Última modificação: 08 de Dezembro de 2009, 22:35 por TigPT »

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.298
    • Tiago Rodrigues
Re: pc remoto
« Responder #3 em: 08 de Dezembro de 2009, 22:40 »
Pois, não consigo dizer muito pois só vejo uma chamada a uma API que desconheço.

Contudo se já tens uma API que te converte tecla em serial, é agora fazer um software (em python, VB, C#, processing, etc) que dê ao computador as ordens que pretendes através dos comandos recebidos por serial.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.739
Re: pc remoto
« Responder #4 em: 08 de Dezembro de 2009, 22:42 »
Terás que fazer um programa em windows que te lê o que vem pela porta série do Arduino ou então usas um programa que postei algum tempo que te permite em função do que recebe pela porta série executar alguns comandos em windows.
Aqui está ele: http://lusorobotica.com/index.php/topic,694.msg5796.html#msg5796
« Última modificação: 08 de Dezembro de 2009, 22:44 por metRo_ »

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.060
  • El RoboSapiens
Re: pc remoto
« Responder #5 em: 09 de Dezembro de 2009, 15:37 »
faz uma pesquisa por Winlirc :) ou Lirc caso uses linux

ja fiz ha uns tempos um receptor para o winlirc muito simples, usando porta serie....mais tarde fiz o mesmo usando arduino mas nunca terminei :P

é simples...bastante simples ;)

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.739
Re: pc remoto
« Responder #6 em: 09 de Dezembro de 2009, 16:30 »
o que é WinLirc Fifas?

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.060
  • El RoboSapiens
Re: pc remoto
« Responder #7 em: 09 de Dezembro de 2009, 17:51 »
Eh lá....seu preguiçoso

http://tinyurl.com/yat2awe

:D :P

Agora sem brincadeiras :D...é uma aplicaçao que reconhece dados recebidos por IR e permite efectuar comandos com esses dados, como ligar certa aplicaçao...volume, play pause, stop, etc :)

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 932
Re: pc remoto
« Responder #8 em: 12 de Dezembro de 2009, 12:06 »
estive a arranjar o telecomando e gostaria de saber o seguinte:
este telecomando que está na foto funcionava mas nao enviava nada. Com o telemovel vi que os leds IR nao davam. Com o arduino vi que o leds estavam bons.  Soldei um led vermelho e ao substituir essa peça preta que diz (0.047f   5.5v    -13+) penso que seja o condensador substitui por um condensador 1 uf de 16v. Com essa substuitição o telecomando funciona. Será que nao irá danificar o telecomando com essa substituição?

http://img694.imageshack.us/img694/282/p1010086jp.jpg

http://yfrog.com/0mp1010087qcj

« Última modificação: 12 de Dezembro de 2009, 12:09 por dio123 »