Autor Tema: Consulta de novato,aplicacion remota  (Leído 2574 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Consulta de novato,aplicacion remota
« en: 01 de Julio de 2010, 04:34:10 »
Hola, como comentaba soy bastante novato, y quisiera saber si es posible hacer con visual c# 2008 el siguiente programa:

Quisiera hacer una aplicación para un dispositibo con wince6 ,el cual comunica con una placa con un pic mediante el puerto serie. Me gustaria poder acceder a está aplicación ,de este dispositivo mediante un navegador web desde otro pc, y poder ver todos los valores y asi como activar botones..etc.
¿Deberia hacer una aplicación web en este dispositivo? Si alguien sabe orientarme por donde empezar se lo agradeceria.

Un saludo,

Dani.


Desconectado willynovi

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 546
Re: Consulta de novato,aplicacion remota
« Respuesta #1 en: 01 de Julio de 2010, 09:15:48 »
Hola Dani, si entendí bien, tu tienes un dispositivo movil tipo PocketPC y con el puerto serie de ese PocketPC te conectas a una placa con PIC que seria la que recolecta datos físico por ejemplo estado de botones o le envias datos como para prender algun led, etc.
Para cumplir esta función imagino ya tendras un programita que corre en ese dispositivo movil que se comunica mediante el puerto serie.

Ahora lo que quieres hacer es comunicarte con ese dispositivo movil a traves de internet usando TCP/IP desde cualquier otra PC. Por lo que dices, el dispositivo movil tiene conexion a internet, entonces en la red en la que se conecta se identifica mediante una IP, por ejemplo 192.168.100.1.

Para hacer la comunicación no es necesario hacerlo mediante una aplicación Web, es decir, puedes hacer una aplicación, un programa ejecutable, que sea como una consola de red, en ambos lados, en la PC y en el dispositivo movil, que escrivan y vean datos en un puerto especifico.

En el dispositivo movil puedes incluir esta funcionalidad dentro del mismo programa que manejas la comunicación por puerto serie con el PIC.

Para esto puedes usar las librerias de Microsoft de Windows Socket (Winsock) ahi tienes algo de info http://msdn.microsoft.com/en-us/library/ms899586.aspx
Y de esta forma no necesetitas hacer una aplicación Web. Aqui tienes un buen tutorial sobre WinSock en C https://www.underground.org.mx/index.php?topic=20773.0

El tema de esto es que necesitas tener un programa ejecutable en la PC que te sientes, y si lo que quieres es manejar ese dispositivo por decir asi desde un cibercafe, ahi si que necesitarias una aplicación Web, pero te independisas del programita especifico.

Ahora para aplicaciones Web ya no sabria decirte porque nunca he trabajado con eso.

Espero no haberte liado y que esto te sirva. :oops:
Saludos, Willy ;-)
Intento enseñarte a pescar, si solo quieres pescados, espera que un pescador te regale los suyos.

Desconectado Dani27v

  • PIC12
  • **
  • Mensajes: 73
Re: Consulta de novato,aplicacion remota
« Respuesta #2 en: 01 de Julio de 2010, 09:47:47 »
Muchisimas gracias por tu respuesta, es justo lo que queria. Aunque de todas formas por lo que me comentas tendre que mirarme lo de las aplicaciones web. Ya que me gustaria poder acceder a la aplicación, desde cualquier dispositivo con navegador, sin tener que instalar ningún programa nuevo, simplemente intorduciendo la dirección IP.( Es para el control de un invernadero),quisiera controlar y ver a traves del navegador de mi movil, sin tener que hacer una nueva aplicación para este.

Nuevamente gracias.

Un saludo,

Dani.


Desconectado willynovi

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 546
Re: Consulta de novato,aplicacion remota
« Respuesta #3 en: 01 de Julio de 2010, 18:00:23 »
ok Dani, espero que vallas por buen camino con eso.
Acuerdate de mantenernos al tanto de tu proyecto ya que esto de controlar dispositivos a traves de internet es algo que le debe interesar a varios.

Si bien tu tienes un movil al cual conectas el PIC por puerto serie, tambien tienes la posibilidad de usar directamente un PIC conectado a la red.
Por ejemplo aqui tienes algo de info para consultar:
http://www.olimex.com/dev/pdf/PIC/Understanding-PIC-WEB-boards.pdf
http://ww1.microchip.com/downloads/en/AppNotes/00833c.pdf

Saludos
Intento enseñarte a pescar, si solo quieres pescados, espera que un pescador te regale los suyos.


 

anything