Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Alumnos:
Prieto, Gastón
Siniscalchi, Javier
Aberbach, Angel
Schiavoni, Nahuel
Zeami, Adrián
1
1 – Objeto del proyecto
¿Qué es un Drone?
Sin duda es un aparato que nos llamará la atención, el hecho de volar sin
tripulación, lograr un control casi exacto o quedarse en un lugar suspendido
prácticamente sin oscilar son algunas de sus virtudes que ni siquiera un avión o
aeroplano pueden lograr.
Los drones pueden ser usados en infinidad de tareas que el ser humano no podrá
hacer nunca por su propia voluntad, o bien reemplazarlo de manera que no necesite
exponerse físicamente en actividades riesgosas. Existen muchos modelos que
difieren en función del tamaño, peso, y del tipo de sensores que llevan. Sobre todo
hay que distinguir dos grandes familias según su uso: drones para el ocio y drones
profesionales.
Control Aéreo: Controlar el estado del campo, ya sea cultivos o ganado, incendios
u otras catástrofes, embotellamientos de tráfico, vigilancia policial en actos
2
multitudinarios, no cabe duda que los drones serían ideal para mostrar imágenes
con la idea de prevenir infortunios.
Negativas
Fines Bélicos: Los drones armados tienen una capacidad sin precedentes para
rastrear y asesinar personas con gran precisión y sin riesgo alguno para los
soldados que los manejan, además de un costo reducido respecto a las
tradicionales aeronaves tripuladas. Recientemente se pudo ver en el estreno de la
película Rápido y Furioso 7, como un dron era capaz de identificar un objetivo,
perseguirlo e intentar eliminarlo. Algo similar se puede ver en un juego de
playstation (Call of Duty: Advanced Warfare), en el cual, en una de las misiones se
deben destruir unos drones armados. Si bien es un juego futurista y estoy hablando
de ficción, pero seguramente es viable su construcción.
Invasión a la intimidad: Me imagino que no debe ser para nada agradable que
mientras estás en la intimidad de tu casa, un dron esté captando imágenes o
filmando tus actividades privadas sin tu consentimiento. Un tema para pensar!
En Argentina
La ANAC publicó un apartado en su sitio web con las preguntas más frecuentes en
torno a la operación de vehículos aéreos no tripulados. La reglamentación entró en
3
vigencia el 12 de noviembre de 2015, y aquí detallamos sus puntos más
destacados, junto a las recomendaciones de uso apropiado del equipo.
Sólo hay un costo para la inscripción: 500 pesos para drones de hasta 10 kilos;
1000 pesos para los equipos de hasta 150 kilos y 1500 pesos los que superen los
150 kilos.
Se deben registrar tanto el operador, a cargo del control del drone, como aquellas
personas que lo asistan.
Los operadores deben ser mayores de 18 años, mientras que los menores de 16
años deben estar acompañados por un adulto.
En este caso, sólo pueden ser operados en un espacio aéreo segregado, como
clubes de aeromodelismo.
El uso del drone con fines comerciales requiere de la registración del operador, del
vehículo aéreo utilizado y aprobar un exámen teórico y práctico sobre el uso del
drone.
4
2 – Visión del Producto
5
3 – Recursos y Materiales a Utilizar
Componentes electrónicos
6
Batería lipo 11,1v 2200 mAh 25-30c – Cantidad 1
7
Motores de 1000kv – Cantidad 4.
8
Hélices - Sentido antihorario. Cantidad: 2
Buzzer – Cantidad: 1
Resistencia 1k - Cantidad:1
9
Placa distribuidora de tensión – Cantidad: 1.
10
Estructura para imprimir con impresora 3D
https://www.myminifactory.com/object/3d-print-3drobotics-iris-19615
11
Software a poner en placa Arduino.
http://rztronics.com/arduino-flight-controller-for-your-quadcopter/
12
Con este paso ya tenemos en la placa Arduino Nano el software que
controla el vuelo.
En este link de video se explica todo el proceso:
https://youtu.be/PO7R_S7OfTs
13
Armado electrónico
ESC Connections
MPU-6050 Connections
A4 << SDA
A5 << SCL
LED Indiacator
D8 << Anode Leg of LED
Receiver Connections
D2 << Throttle
D4 << Elerons
D5 << Ailerons
D6 << Rudder
D7 << AUX 1
NOTA: - Conecte a tierra todos los ESC, el Módulo Bluetooth, el MPU-6050 y el Receptor
conectando los Pasadores GND (Tierra) de todas las piezas mencionadas al Pasador GND de
Arduino en su Controlador de vuelo.
14
Proceso de Soldadura y cableado
Primero, soldamos los cabezales hembra en la placa prototipo para que pueda acomodar el
Arduino Nano en ella. Asegúrese de soldarlos en el centro de la placa prototipo para que
podamos soldar los encabezados para ESC, receptor, módulo Bluetooth, MPU y también
tienen espacio para otras características adicionales que se pueden agregar más adelante.
Ahora soldamos los encabezados masculinos para ESC y Receiver en el lado derecho de los
encabezados femeninos para Arduino.
Las filas de los encabezados masculinos para su helicóptero dependerán del tipo de rotor
múltiple que esté construyendo. Si está construyendo un Quadcopter, tendrá 4 motores con 4
ESC, por lo que necesitará 4 filas con 3 cabezales macho en cada una.
Fila.De los 3 Encabezados en Fila, el primer encabezado es para Pin de Señal, Segundo para
5v (Algunos ESC pueden no tener este Pin), y Tercero para Tierra.
Después de que terminemos de soldar los encabezados de ESC, ahora podemos soldar los
encabezados para el receptor.
Ahora, un multirotor normalmente tiene cuatro canales que son de aceleración, paso, guiñada
y balanceo. El quinto canal es el canal auxiliar (se usa para cambiar los modos de vuelo).
Así que necesitamos 5 filas de encabezados masculinos, de los cuales uno tendrá 3
encabezados seguidos y otros tendrán un solo encabezado en una fila.
También necesitamos soldar dos cabezales hembra para la MPU y el Módulo Bluetooth.
Suelde el encabezado para MPU a la izquierda y para el módulo Bluetooth en la parte inferior
izquierda.
Ahora tenemos que conectar todos los encabezados a los respectivos Pins de Arduino con
cables. Usé cables de placa para conexiones,
15
Haga las conexiones en secuencia para que no se pierda ninguna conexión
Primero conecté todos los argumentos al suelo de Arduino, es decir, tierra conectada de todos
los ESC (los encabezados más a la derecha), tierra del receptor (el encabezado derecho del
encabezado de la señal del acelerador, masa de la MPU y el módulo Bluetooth).
Después de eso, conecté todos los pines de Señal de ESC1, ESC2, ESC3, ESC4 a D3, D10,
D9, D11 y luego los pines de señal del Receptor, es decir, Acelerador, Elerons (Pitch),
Ailerons (Roll), Timón (Yaw), Auxilario a D2, D4, D5, D6, D7.
Además, conectamos el terminal positivo (cable largo del LED al pin D8 de Arduino y el
terminal negativo (cable corto) a la tierra de Arduino con una resistencia de 330 ohmios entre
el suelo y el terminal negativo.
En mi caso, utilicé el 5V de mi ESC para encender el circuito porque tenían un BEC (circuito
eliminador de batería). No todos los ESC tienen esta característica, por lo que puede que
necesites usar una batería.
Ahora Voltee la placa y conecte todos los componentes, es decir, Arduino, MPU y Módulo
Bluetooth a la placa de prototipos en sus respectivos encabezados.
16
¡Ahora nuestro Drone está listo! Es hora de programar el Arduino con el código Multiwii
para su Multi-rotor.
Proceso de Software
Extraiga 'Multiwii_2.4.zip' que descargó y ábralo, ahora abra la carpeta Multiwii.
Busque el archivo Multiwii con '.ino' o el tipo de archivo especificado como 'Arduino File' usando Arduino IDE.
(No abra ningún 'Archivo H' o 'Archivo CPP' esos son los archivos de soporte para nuestro Código Multiwii,
Sólo abra el archivo Multiwii.ino)
Después de abrir el archivo Muiltiwii.ino en Arduino IDE, verá muchas pestañas Alarms.cpp, Alarms.h,
EEPROM.cpp, EEPROM.h y muchas más.
Después de abrir la pestaña Config.h Desplácese hacia abajo hasta encontrar 'El tipo de multicoptor'
Por ejemplo, estoy construyendo Quadcopter con la configuración X así que descomentaré QUADX quitando el
'//' antes de '#define QUADX', de manera similar puedes hacerlo con tu tipo de Multirotor.
Nuevamente desplácese hacia abajo hasta que encuentre 'Combined IMU Boards' y elimine el comentario del
tipo de su Gyro + Acc Board. Mine fue GY-521 por lo que no comenté el GY-521.
Incluso puede agregar más sensores como el barómetro BMP 180 o el sensor ultrasónico SRF-04 y muchos más
al descomentarlos en esta sección.
Desplácese de nuevo y busque 'Zumbador' y elimine las primeras 3 opciones. Esto es para el Propósito del
indicador de vuelo.
Del mismo modo, puede agregar muchas características como la pantalla OLED, la pantalla LCD, el GPS, etc.
simplemente quitándolas de la configuración. Ahora el código se debe flashear a Arduino.
17
Cargando el código
Retire el Arduino de la placa del controlador de vuelo y conéctelo a su computadora mediante un cable USB. No
conecte el Arduino directamente mientras está en la placa controladora de vuelo; siempre retírelo y luego
conéctelo.
Vaya a Herramientas >> Administrador de la Junta y seleccione el Arduino que está utilizando. En mi caso, es
Arduino Nano.
Cargue el código haciendo clic en el símbolo de flecha como se muestra en la imagen de arriba y espere a que se
cargue el código.
Una vez que el código esté cargado, desconecte el Arduino de la computadora y colóquelo de nuevo en su
controlador de vuelo. Conecte su receptor a los respectivos cabezales. Conecte la batería de 5 V para encender el
controlador de vuelo.
Conecté todos los ESC a Controlador de vuelo porque utilicé los ESC para proporcionar 5V a todas las partes
del Controlador de vuelo, es decir, utilizando el BEC (circuito eliminador de batería) de la ESC.Así que no usé
ninguna batería externa de 5V.
Ahora conecte el controlador de vuelo a la computadora a través del cable USB y veamos cómo funciona.
Después de conectar el controlador de vuelo a la computadora, abra la carpeta Multiwii 2.4 >> Carpeta
MultiwiiConfig.
Ahora abra la carpeta que será compatible con su sistema operativo, la mía es de 64 bits Windows, por lo que
abriré la carpeta 'application.windows64'.
18
Seleccione el puerto COM al que está conectado su Arduino y luego haga clic en Inicio.
Ahora puede ver los datos del controlador de vuelo en vivo en MultiwiiConfig. Al mover su controlador de
vuelo se reflejarán los datos de giroscopio y acelerómetro en la pantalla. Puede ver la orientación de su
controlador de vuelo en la parte inferior derecha.
Aquí podemos ajustar los valores PID del controlador de vuelo para un vuelo suave. Asignamos varios modos
de vuelo al interruptor auxiliar desde aquí.
Al mover las palancas del transmisor se mostrarán los valores de los respectivos canales. Las respectivas
velocidades del motor se muestran en la casilla derecha.
19
Fotos del proceso de armado e instalaciòn
20
21
22
23