Programación Específica > Programación de Aplicaciones para Dispositivos
Control De Electrodomesticos
jpaler:
hola amigos !!!
inicio esta discusion para comentar una experiencia con la q me he tropezado:
un compañero de la u tiene un telefono celular sony-ericsson p800, al parecer
le ha montado un programita en java q permite cambiar los canales de la
Television, subir y bajar el volumen, apagarlo, encenderlo y otras cosas mas.
esto es nuevo para mi, sinceramente me impresiono.
pero no me quede con las ganas y me puse a averiguar yo mismo q se
traia todo esto, como funcionaba o cual era clave para hacerlo.
por parte de el no pude conseguir nada, el muy mendigo es algo
egoista y compartio ni una idea de por donde empezar (de hecho nisiquiera
se si lo hizo el o simplemente lo descargo de internet).
en fin...averiguando y averiguando,
segun me pude dar cuenta (y como era obvio) lo hace por el puerto
IR infra-rojo.
y al parecer la clave esta en sacar una serie de comandos (o codigos)
a traves del puerto IR del celular, los cuales son los mismos q le envia el
control remoto. lo q creo es q los fabricante (p.e. LG, SAMSUMG, etc.)
ofrecen en linea (internet) el conjunto de comandos IR necesarios para
controlar los dispositivos q ellos crean.
de hecho, creo q tambien se puede controlar todo lo q sea a control
remoto por IR, unicamente consiguiendo los comandos del dispositivo
y embeberlos en una aplicacion en java...y listo...
me puse a siegas a sacar una lista de electrodomesticos con contro
remoto por IR, y miren lo q encontre:
1. TELEVISORES
2. VHS's
3. BETA-MAX
4. ABANICOS (son pocos pero los hay)
5. GRABADORA
6. AIRE A CONDICIONADO
7. EQUIPO DE SONIDO
8. ALARMAS
9. Hasta la tarjeta de TV-Radio de mi pc viene con un control IR.
asi pues, creo q se podria llegar a controlar una gran cantidad de
electrodomesticos desde el telefono celular.
..................
Me gustaria q todo aquel q tenga alguna experiencia en esto o alguna idea
de lo q he expuesto aqui, por favor la comente, creo q este tema podria
llegar a interesarle y servirle a muchos f0rer0s.
Si encuentro algo mas de info sobre esto, la pondre aqui en el f0r1t0.
Gracias amigos chao !!!
jpaler:
miren...acabo de encontrar este link...
todoSymbian
mas...philips-pronto
de codigos de fabricantes (o algo asi)...
mas codigos...
lalo_soft:
VisualStudio2003 y 2005 traen soporte para programar dispositivos moviles en VC# ,VJava
En el caso especial de la comunicacion IR aparte de saber los comandos de cada funcion
se deve conocer el formato de transmision ya que no todas la fabricas emplean el mismo, por ejemplo Phillip tiene el CR5 y Sony tiene una derivacion de este(ya que es socio tecnologico de Phillips vasta recordar que en conjunto desarrollaron el CD) el CR5Ex , JVC tiene el IRTrack etc,etc. La forma en que yo consegui desifrar algunos formatos(los que me interesaban para mi trabajo) fue comprando un Control IR tipo universal,y un sensor IR (esos de TV) que conecte a un osciloscopio digital con la funcion Sample/Hold encendida.
jpaler:
lalo... en esos link q deje arriba tienen al parecer los codigos de los
fabricantes, pero yo me los imaginaba en ascii o algo asi normal, en
ves de eso me encontre con unos archivos con extensiones raras
y un texto sin ningun significado para mi en su interior.
ellos (los de la pagina) dicen q esos son los codigos de IR, pero yo
sinceramente no ce q hacer con ellos ni donde o como insertarlos o
algo asi...
¿tienes alguna idea para comenzar?
--- Código: Text --- Brand Component Code No. Admiral TV 01 VCR 30 Aiwa Cassette Player 16, 22, 23 CD Player 30, 32 Mini System Receiver: 22, 27CD: 30, 32Tape: 16, 13 Receiver 22, 27 VCR 41, 50, 44 Akai VCR 52, 54 AOC TV 12 Audio Dynamic VCR 17, 40 Bell & Howell TV 14, 09, 38 VCR 33, 46 Brocsonic TV 03, 12 VCR 20, 22, 17 Citizen VCR 35 Craig TV 22, 23, 20, 21 VCR 18, 35 Criterion VCR 15 Croslex TV 11 Curtis Mathis TV 03, 19, 23 VCR 07, 41, 12 Daewoo TV 35, 36, 03, 41 TV/VCR Combo 21 & 23, 22 VCR 44, 15, 12 DBX VCR 17, 39, 40 Denon Cassette Player 13 CD Player 24 Mini System Receiver: 12CD: 24Tape: 13 Receiver 12, 13, 14 Dimensia VCR 07 Emerson CD Player 45 TV 22, 20, 21, 23, 03, 15, 42 TV/VCR Combo 21 & 23, 22 VCR 44, 22, 23, 19, 20, 21, 41 Fisher Cassette Player 30 CD Player 27, 42 Receiver 34 TV 25 VCR 33, 37, 38, 36 Funai VCR 41 Garrard Mini System Receiver: 19CD: 37 General Electric TV 02, 18, 03 TV/VCR Combo 27 & 24, 25 VCR 32, 07, 12 Goldstar TV 03, 12, 30, 46 TV/VCR Combo TV Code & 35 VCR 35 Go Video VCR 51, 42, 43 Hamlin/Regal Cable Box 22, 23, 24, 26 Harman Mini System Receiver: 38CD: 43 Hitachi CD Player 44 DBS Tuner 05 LD Player 12 TV 31, 03, 32 VCR 11, 07, 08, 38 HQ VCR 15 Hughes DBS Tuner 04 Insight DBS Tuner 04 Instant Replay VCR 12, 11 JC Penny TV 03, 02, 30 VCR 12, 08, 07, 33, 17, 39, 40 Jensen Mini System Receiver: 37CD: 31Tape: 29 Jerrold/G.I. Cable Box 01, 02, 03, 04, 05, 06, 07, 08, 18, 22 JVC Cassette Player 03, 04 CD Player 05, 06, 07 Mini System Reciever: 06CD: 06Tape: 04 Receiver 06, 40 TV 28 VCR 17, 47, 48, 49, 39, 40 Kardon CD Player 40 Kenwood Cassette Player 07, 08 CD Player 08, 09, 10 LD Player 10, 11 Mini System Receiver: 04, 03CD: 09, 08Tape: 08, 07 Receiver 03, 04 VCR 17, 39, 35, 40 KTV TV 33, 03, 23, 34 LXI (Sears) CD Player 46 TV 41, 35, 08, 36, 36, 37, 33, 38 VCR 41, 35, 08, 36, 37, 33, 38 Magnavox CD Player 22, 23 LD Player 06 Receiver 24 TV 11, 12, 03, 43, 47 TV/VCR Combo 11, 18, 47, 12, 13 VCR 13, 11, 12, 10 Marantz VCR 17, 39, 40 McIntosh Mini System Receiver: 39CD: 43 Merta VCR 35 Memorex VCR 12, 38 Minolta VCR 08, 07 Mitsubishi / MGA TV 24, 03, 12 VCR 24, 03, 12 Multitech VCR 28, 41, 24 Nakamichi Cassette Player 15 CD Player 14 Receiver 16 NEC TV 17, 39, 40 VCR 03, 12 Oak Cable Box 28, 29 Olympic VCR 12, 11 Onkyo Cassette Player 09, 10, 21 CD Player 17, 18, 36 Mini System Receiver: 09CD: 17Tape:09 Receiver 09, 20 Optimus CD Player 47 VCR 27 Orion VCR 55 Panasonic Cable Box 21 Cassette Player 19 CD Player 29 DBS Tuner 03 DVD Player 02 LD Player 13, 14, 07 Mini System Receiver: 21CD: 29Tape: 19 Receiver 21 TV 18, 16, 49 TV/VCR Combo 18 & 11, 12 VCR 09, 10, 11, 12 Pentax VCR 08, 07 Philco TV 11, 03 VCR 11, 12 Philips Cassette Player 24 CD Player 22, 26 LD Player 15 Receiver 24 TV 11 VCR 13, 11, 12 Pioneer Cable Box 14, 15 Cassette Player 02, 20 CD Player 02, 13 DVD Player 04 LD Player 05 Mini System Receiver: 25CD: 13Tape:20 Receiver 02, 25 TV 37, 18, 19 VCR 11 Portland TV 03 Quasar TV 18 TV/VCR Combo 18 & 12, 09, 10 VCR 11, 12, 09, 10, 06 Radio Shack TV 02, 12, 24, 23 RCA / Proscan Cassette Player 26, 27 CD Player 38, 39 DBS Tuner 02, 07 DVD Player 05 Receiver 29, 31 TV 02, 03, 04, 06, 44, 45 TV/VCR Combo 18 & 11 VCR 07, 08, 11, 12, 13, 14, 15, 16, 29 Realistic VCR 12, 33, 31, 38, 27, 41 Samsung LD Player 16 TV 26, 12, 03 TV/VCR Combo 23, 27 & 24, 25, 29 VCR 25, 16, 24 Sansui Cassette Player 15, 18 CD Player 14, 16 Mini System Receiver: 17CD: 16Tape: 18 Receiver 16, 17 VCR 17 Sanyo CD Player 27 LD Player 09 TV 33, 38 VCR 25 Scientific Atlanta Cable Box 10, 11 Scott TV 23, 12 VCR 15, 16, 24, 38, 26, 27, 28, 29 Sharp Cassette Player 13 CD Player 24, 28 LD Player 08, 17 TV 14, 15 Mini System Receiver: 30, 12CD: 28, 24Tape: 13 Receiver 12, 30 VCR 30, 31 Sherwood CD Player 41 Shintom VCR 18 Signature 2000 TV 14, 09 VCR 41, 30, 38 Singer VCR 18 Sony Cassette Player 01 CD Player 01 DAT Deck 02 DBS Tuner 01 DSP 02 DVD Player 01 LD Player 01, 02, 03, 04 MD Deck 01 Mini System Receiver: 01CD: 01Tape: 01 Receiver 01 Tuner 01 TV 01 VCR 01 (VTR1: Beta)02 (VTR2: 8mm)03 (VTR3: VHS)04, 05, 06 (VTR4,5,6: DV) Sylvania TV 11, 12, 03 VCR 13, 11, 12, 41 Symphonic TV 23, 29, 40 TV/VCR Combo 23 & 41 VCR 41 Tashiro VCR 35 Tatung VCR 17, 39, 40 Teac Cassette Player 14, 17 CD Player 15, 25, 37 Receiver 18, 19 VCR 17, 31, 41, 40 Technics Cassette Player 05, 06, 19 CD Player 03, 04, 29 Mini System Receiver: 21, 07, 08CD: 29, 03, 04Tape: 19, 05, 06 Receiver 07, 08, 21 VCR 12, 11 Tocom Cable Box 16 Toshiba DBS Tuner 06 DVD Player 03 TV 19, 14 VCR 15 Videch TV 31, 03, 12 Wards TV 03, 15, 12 VCR 30, 31, 38, 34, 35 Yamaha Cassette Player 11, 12 CD Player 19, 20, 21 Mini System Receiver: 10, 11CD: 19, 20Tape: 11, 12 Receiver 10, 11 VCR 33, 17, 39, 40 Zenith Cable Box 12, 13 TV 09, 10 VCR 34
lalo_soft:
1.-Elejir el dispositivo que va a transmitir (telefono,Palm,PoketPC,etc)
2.-Determinar la o las marcas que vas a controlar, con eso claro conseguir info del formato de transmision (no confundir con los comandos).
3.-Tener un IDE tipo VS2005 o 2003 para el desarrollo de aplicaciones moviles
4.-Hacer Pruebas.
Navegación
[#] Página Siguiente
Ir a la versión completa