Vistas de página en total

domingo, 19 de abril de 2015

CONTROL SERVO POR WIFI ESP8266 (CONTROL POR VB)

   El ESP8266 en mi caso lo quiero para realizar comunicaciones con equipos remotos, tanto para comandar acciones, como para recoger datos.
  Esto se puede hacer con equipos bluethouth o equipos wifis de 2,4Mhz, pero con estos equipos hace falta un emisor y un receptor, y dado que todos llevamos móvil, no tiene sentido realizar equipos y no utilizar el móvil como mando.
   Igualmente, al tener router en todos los lugares y wifi, tampoco tiene sentido realizar conexiones inalámbricas por módulos no wifis, para realizar recogidas de datos con un PC.
   Es por ello que la unidad ESP8266, es una muy buena opción para acoplar a nuestros equipos, robots o tarjetas de adquisición ,para luego ser controladas por PC's o por móviles.

    Como ventaja adicional de este componente frente a los módulos bluetouth, tenemos el hecho de que podemos usarlo tanto para conectarnos de forma directa con el equipo como para hacerlo a través de un router, por lo que podemos aumentar el alcance a toda la red de internet.
    En la entrada anterior, he mostrado un programa que recoge comandos enviados por un terminal, desde un PC para ejecutar comandos de posicionamiento de un servo. Pero, claro, utilizar un terminal, no resulta rentable. Lo normal es que deseemos una interface gráfica más cómoda para realizar las acciones.
   En este ejemplo he implementado un pequeño programa en VB para enviar la posición del servo deseada por wifi.
   De esta forma la interface resulta mucho más simple. Como en el caso anterior, voy a conectar diréctamente el módulo wifi ESP8266 al PC.
   

                                                     

4 comentarios :

  1. Respuestas
    1. Aquí tienes el código. es una pequeña modificación de un programa ejemplo de cliente.
      https://drive.google.com/file/d/0B9_4potqFUBVZkx3bExaakRjcWc/view?usp=sharing
      Un saludo

      Eliminar
    2. buenas noche amigo,

      el link no funciona, me gustaria tener el codigo.

      gracias

      Eliminar
  2. 我對這個專案有興趣
    可以分享給我嗎

    ResponderEliminar