Tabla de contenido:

Quadcopter con Nodemcu y Blynk (sin controlador de vuelo): 5 pasos (con imágenes)
Quadcopter con Nodemcu y Blynk (sin controlador de vuelo): 5 pasos (con imágenes)

Video: Quadcopter con Nodemcu y Blynk (sin controlador de vuelo): 5 pasos (con imágenes)

Video: Quadcopter con Nodemcu y Blynk (sin controlador de vuelo): 5 pasos (con imágenes)
Video: How I Made NodeMcu Flight Controller | WiFi Controlled | MPU6050 2024, Junio
Anonim
Quadcopter con Nodemcu y Blynk (sin controlador de vuelo)
Quadcopter con Nodemcu y Blynk (sin controlador de vuelo)
Quadcopter con Nodemcu y Blynk (sin controlador de vuelo)
Quadcopter con Nodemcu y Blynk (sin controlador de vuelo)

Hola chicos.!

La búsqueda para hacer drones sin controlador de vuelo termina aquí.

Estaba haciendo un dron para mi proyecto que implica supervivencia. Navegué por la red durante la noche para que funcionara sin el controlador de vuelo y fue muy decepcionante que no tuviera uno. Así que decidí hacer este instructable para que sea fácil para aquellos que hará drones sin controlador de vuelo.

Blynk es una plataforma IOT de código abierto donde se pueden controlar las cosas de forma remota (incluso se puede establecer como un control remoto universal). Consulte su página web para saber más.

Gracias a Blynk.!

Nodemcu ha estado de moda estos días. He usado nodemcu debido a su facilidad de programación. Se puede programar en el propio IDE de arduino.

Requisitos previos: Es necesario conocer las técnicas básicas de soldadura y de Arduino IDE.

Cosas necesarias:

1. Motores BLDC. (En mi caso, he usado motores 2212 1800KV de cantidad 4)

2.30A ESC-4

3. Un marco de dron (se puede pedir en línea o hacerlo así).

4. Batería LIPO (por lo general con un cargador) (he usado una batería de especificaciones de 2200 mAh 11.1V 30C).

Tablero de distribución de energía.

6. Nodemcu

Referencias:

Aquí están las referencias que he utilizado:

1. Documentos de Blynk

2. Documentos de Nodemcu

Funciones del encabezado 3. Esp9266WiFi.

4. BLDC y ESC funcionando, calibración. (Consulte youtube).

¡Es hora de empezar!

Paso 1: cableado de los Escs y BLDC

Los ESC se utilizan generalmente para controlar la velocidad del motor. Los tres pines que salen del ESC se asignan a los motores BLDC de la siguiente manera. La señal PWM es generada por el nodemcu que controlará la velocidad del motor.

Aerodinámica a ser considerada: El paso sinérgico para hacer volar el dron es su aerodinámica. Los motores que son opuestos entre sí deben estar en la misma dirección Dos motores que son opuestos deben estar en la misma dirección (es decir, ACW), luego el otro dos motores opuestos deben estar en sentido horario. Suelde correctamente cuidando la dinámica.

Paso 2: Configurar la aplicación Blynk

Configuración de la aplicación Blynk
Configuración de la aplicación Blynk
Configuración de la aplicación Blynk
Configuración de la aplicación Blynk
Configuración de la aplicación Blynk
Configuración de la aplicación Blynk

Descarga la aplicación blynk, la puedes encontrar en la tienda de Android / ios. Cree una cuenta en blanco y verifique su cuenta.

Instale la biblioteca blynk en el IDE de Arduino.

Agregue dos widgets de control deslizante. Uno es para la calibración del motor y el otro es para el control del motor. Elija un control deslizante y asigne el pin como V0 y cambie el valor más alto a 255. (Para calibración) Elija otro control deslizante y asigne el pin como V1 y cambie el valor más alto a 255. (Para controlar el dron) Se puede usar el mismo widget para calibrar y controlar el dron. (pero no recomendado) Se han subido algunas imágenes para mostrar la demostración.

Paso 3: Código IDE de Arduino

Image
Image

Consulte este enlace para obtener el código.

El paquete de placa Esp8266 debe instalarse en el IDE de Arduino. Siga el video cargado para agregar la biblioteca ESP8266 al IDE de Arduino.

Abra el archivo en Arduino y cargue el código seleccionando la placa en el administrador de Boards como "Nodemcu".

Paso 4: Calibrar los motores

Precaución. Por favor, asegúrese de que las hélices se quitan durante la calibración. Una precaución importante porque tuve una experiencia muy mala con ellos.!? Los motores tienen que ser "calibrados". Es más definido como emparejar el acelerador más alto y más bajo velocidad al voltaje más alto y más bajo proporcionado por el mcu. Una vez que la aplicación blynk está configurada correctamente y el cableado del esc y el BLDC está hecho, el siguiente paso es calibrar. Después de conectar los cuatro escs 'a una fuente de alimentación (generalmente una batería lipo), los motores darán un pitido para calibrar el esc. Siga los sencillos pasos para calibrar BLDCs'1. Después de que el motor emita un pitido, cambie el control deslizante al valor máximo (en mi caso es 255).2 El motor lo detecta y emite un segundo pitido para el acelerador bajo. Esta vez mueva el control deslizante al valor más bajo, es decir, 03. El motor emitirá un pitido dos veces indicando que la calibración está hecha y cambiará el valor del control deslizante para cambiar la velocidad de los motores. hecho.!

Paso 5: ¡Todo listo! ✌?

Asegúrese de que todos los motores tengan la misma velocidad (es decir, las mismas RPM) para flotar.

Buen día a todos.!

Alguna pregunta:

Comuníquese con [email protected]

Recomendado: