Enviar y obtener comandos a través de Internet

1

Tengo un pequeño helicóptero (el juguete adulto para ser exacto) que puede ser controlado por el controlador a menos de 30 metros. Lo que tengo en mente si puedo enviar comandos a este chopper de juguete a través de Internet, un sitio web (tal vez obtenga el código HTML o php) o lo que sea, el chopper usará Internet tal como lo hacemos en nuestros teléfonos celulares. Brevemente, en lugar de presionar el botón "girar a la derecha" en el controlador, quiero enviar ese comando a través de Internet para que tenga un rango muy amplio, o ilimitado, para ser controlado.

Soy un estudiante de ingeniería, así que quiero construir algo que se pueda tocar en este momento :) El problema es que no sé por dónde empezar. Lo buscaría en Google, pero ni siquiera sé las palabras clave para buscar. Así que incluso un poco de empuje sería genial. ¿Qué dispositivos debo usar, qué idioma debo saber exactamente qué debo hacer ahora?

Espero no estar haciendo esta pregunta en el lugar equivocado.

    
pregunta user893970

3 respuestas

2

Piensa en lo que quieres construir. ¿Está disparando comandos al azul (desde el sitio web) o usa una cámara para retroalimentación? Si usa una cámara (o incluso un GPS), piense en los retrasos involucrados. Un retraso demasiado grande hará que el control remoto quede inutilizable. En general, suena bastante complicado para un proyecto para principiantes en electrónica. Tal vez revise el Arduino ... hará que construir algo sea "tocable" (como usted declaró su intención) de manera fácil. El Ethernet Shield hará que la conexión a Internet sea una tarea fácil.

    
respondido por el suha
0

En última instancia, el rango está determinado por el enlace ascendente (o enlaces ascendentes) al heli - IR, RF, silbato ultrasónico o cualquier otra cosa. ¿Está tratando de construir algo análogo a un sistema de comando celular, utilizando el enlace de más alta calidad disponible desde muchas estaciones terrestres, todo se comunica a través de Internet? Porque de lo contrario, el enlace ascendente y su alcance no se ven afectados por el hecho de que los comandos de control se inserten directamente en la estación terrestre, como en un transmisor RC típico, o que lleguen desde la mitad del camino alrededor del planeta a través de Internet. El radio de acción del heli alrededor de la estación terrestre seguirá siendo el mismo; solo aumentaría tu rango (personal).

Si te diriges a una red celular, tienes ante ti un proyecto muy interesante, divertido y no trivial.

    
respondido por el JRobert
0

Si desea un helicóptero conectado a Internet, necesitará algo como Microchip MRF24WB0MA Módulo transceptor de RF.

Sin embargo, la integración de esto con la electrónica del helicóptero no será fácil. El helicóptero contiene un circuito como este:

RF Receiver -> IC -> Motors
Gyro sensor ->

El IC probablemente sería un microcontrolador o ASIC que contiene los algoritmos de control para mantener estable el helicóptero. Tienes dos opciones para agregar tu controlador de internet:

  1. Encuentre una manera de inyectar comandos de RF en el microcontrolador. Este es probablemente el método más difícil, ya que necesitará realizar una ingeniería inversa del protocolo de RF utilizado por el helicóptero.
  2. Reemplaza el microcontrolador por el tuyo. La suya se comunicaría con el dispositivo WiFi y manejaría todos los algoritmos de control del helicóptero.
  3. Agregue otro microcontrolador que se comunique con el dispositivo WiFi y modifique las señales de giro para que el microcontrolador original mueva el helicóptero. Esto será complicado.

Lamentablemente, ninguno de estos enfoques es realmente fácil. Como han sugerido otros, es mejor que intentes aumentar la salida del controlador original, para que tenga más alcance.

    
respondido por el Rocketmagnet

Lea otras preguntas en las etiquetas