Abstract:
|
[ES] Este proyecto de fin de grado se centra en conseguir, a través de una aplicación dada
y escrita en lenguaje de programación Arduino, el control de un dron. La complicación
se presenta cuando el objetivo principal ...[+]
[ES] Este proyecto de fin de grado se centra en conseguir, a través de una aplicación dada
y escrita en lenguaje de programación Arduino, el control de un dron. La complicación
se presenta cuando el objetivo principal consiste en realizar las modificaciones
pertinentes para poder controlar ese mismo dron con esa misma aplicación, a través de
la red de telefonía móvil.
La solución será modificar la parte de recepción de radiofrecuencia, de la cual se
encarga una microcontroladora diferente a la que ejecuta la aplicación del dron, para
incorporar 3G a través de un móvil que estará conectado vía USB a la placa cuando el
dron realice su vuelo.
Esta solución pretende ser lo más transparente con el firmware de la aplicación en
Arduino ya que este no será modificado, con lo que las señales recibidas a través del
móvil deben ser transformadas para simular a las señales que habrían sido recibidas a
través de telemetría. Esto se hará modificando el firmware que gestiona la telemetría
escrito en lenguaje C
[-]
[CA] Aquest projecte de final de grau es focalitza en aconseguir, mitjan una aplicació
donada i escrita en llenguatge de programació Arduino, el control d’un dron. La
complicació es presenta quan el objectiu principal ...[+]
[CA] Aquest projecte de final de grau es focalitza en aconseguir, mitjan una aplicació
donada i escrita en llenguatge de programació Arduino, el control d’un dron. La
complicació es presenta quan el objectiu principal consisteix en realitzar les
modificacions pertinents per a poder controlar aquest mateix dron en aquesta mateixa
aplicació, mitjanament la ret de te telefonia mòbil.
La solució serà canviar la part de recepció de radiofreqüència, de la quan es encarrega
un microcontrolador diferent al que executa la aplicació del dron, per a incorporar 3G
mitjanament de un telèfon mòbil que estarà connectat via USB a la placa quan el dron
voli.
Aquesta solució pretén ser el mes transparent possible amb el firmware de la aplicació
en Arduino ja que aquest no serà modificat, per el que les senyals rebudes mitjanament
del mòbil deuen ser transformades per a simular a les senyals que haurien sigut
rebudes per telemetria. Açò es farà modificant el firmware que gestiona la telemetria
escrit a llenguatge C.
[-]
[EN] This final year Project is focused to get, with a known application and written in
program language Arduino, the control of a drone. The most difficult part of this
project is the principal goal, which is modify the ...[+]
[EN] This final year Project is focused to get, with a known application and written in
program language Arduino, the control of a drone. The most difficult part of this
project is the principal goal, which is modify the code to control the drone with the
same Arduino application but through mobile telephony.
The solution is modify the part of radiofrequency reception, the one in charge of this
part is a different microcontroller than the microcontroller who runs the drone
firmware, to add 3G technology through a mobile which will be connected to the board
when the drone will fly with USB connection.
This solution pretends to be transparent with the Arduino application because this will
not be modified, so the signals received through the mobile phone should be changed to
simulate the signals who will be received through telemetry. This will be done
modifying the firmware who works with telemetry written in C language.
[-]
|