You are on page 1of 5

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA

309696 Microprocesadores y Microcontroladores


Trabajo colaborativo No 2

DISEO DE UN DE UN CARRO A CONTROL REMOTO CON LA POSIBILIDAD DE


PROGRAMACIN DE SECUENCIAS INDEPENDIENTES
Angela Maria Plazas Hurtado
e-mail: Aglaya.alm@gmail.com
Mike Wilmar Piedrahita
e-mail: mikepiedrahita@gmail.com
Luis Carlos Sanchez
e-mail: lcsanchezv@unadvirtual.edu.co
Billy Joe Montoya Gonzalez
e-mail: billy_joeco@yahoo.com
Javier Francisco Morales
e-mail: integrante2@institucin

RESUMEN: Como proyecto del curso Microcontroladores y Micro-procesadores 2016 de la UNAD,


se propone la construccin de un carro controlado a
distancia y que permita censar variables de temperatura
y humedad; en la cual se debe de incorporar un
protocolo de alarma frente a picos de sta magnitud y
que garantice la integridad fsica del vehculo. Carro a
control remoto basado en la conocida plataforma
Arduino. trata de un diseo compacto, modular y
programable. Este modelo se puede ampliar con
accesorios, sensores y actuadores opcionales que
permiten el uso de diferentes tecnologas, recepcin
GPS, conectividad bluetooth, etc. Incluso es posible
cambiar la tarjeta controladora Arduino UNO por
Arduino MEGA o equivalente. Mediante la elaboracin
de un algoritmo y la programacin en secuencias
independientes del microcontrolador de la plataforma
Arduino.

INTRODUCCIN
Este documento es una presentacin de
proyecto de curso Micro-controladores y micro
procesadores de la UNAD. Est escrito en formato
IEEE en la cual podremos identificar todos los
elementos de proyecto para la construccin de un
carro meteorolgico radio controlado. El carro a
control remoto ser implementado sobre la
plataforma Arduino Uno, que es una placa
electrnica basada en el microcontrolador
ATmega328. Cuenta con 14 entradas/salidas
digitales, de las cuales 6 se pueden utilizar como
salidas PWM (Modulacin por ancho de pulsos) y
otras 6 son entradas analgicas. Durante el
desarrollo de este trabajo se iran identificando las
etapas y secuencias de la construccin del carro a
control remoto.

PALABRAS CLAVE: Algoritmo, Arduino, Secuencias,


Programacin

ABSTRACT:
As
a
project
course
Microprocessors Microcontroller and UNAD 2016, the
construction of a remotely controlled and allow census
variables temperature and humidity carriage is proposed;
in which it must incorporate an alarm protocol against
this magnitude peaks and guarantee the physical
integrity of the vehicle. Remote control car based on the
popular Arduino platform. is a compact, modular and
programmable design. This model can be extended with
accessories, sensors and actuators that allow optional
use of different tecnology GPS reception, Bluetooth
connectivity, etc. Even is possible to change the Arduino
UNO Arduino MEGA controller card or equivalent. By
developing an algorithm and programming in separate
sequences Arduino microcontroller platform.
KEYWORDS:
Programming

Algorithm,

Arduino,

PLANTEAMIENTO DEL PROBLEMA


Diseo de un carro meteorolgico el cual debe
ser controlado a distancia (De manera inalmbrica)
y debe tener un medio de visualizacin remota de
la informacin proporcionada por los distintos
sensores en el carro, el cual debe contar con las
siguientes caractersticas:
1. Debe leer la temperatura que rodea al
carro.
2. Debe leer la humedad relativa que
rodea al carro.
3. El carro debe ser controlado a
distancia, es decir debe contar con un

Sequence,

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA


309696 Microprocesadores y Microcontroladores
Trabajo colaborativo No 2
propsito de facilitar la parte electrnica en
el desarrollo de diferentes proyectos. Est
compuesto por una placa AVR de la familia
de micro-controladores RISC de la compaa de
semiconductores ATMEL, as mismo la eleccin de
los procesadores usados en la placa est guiada
por la sencillez y precio bajo, permitiendo
desarrollar diferente tipos de sistemas. El IDE con
el que Arduino trabaja es fcil de aprender y
utilizar, as como el lenguaje de programacin es
sencillo. La forma en el que el sistema trabaja es
mediante la recepcin de datos a travs de sus
pines, los cuales pueden ser conectados una gran
cantidad de sensores, y puede devolver el manejo
de luces, motores u otros actuadores y mandos a
distancia. Los entornos desarrollados en el sistema
pueden ejecutarse sin la necesidad de estar
conectado a una computadora, obteniendo la
corriente de voltaje por tanto corriente alterna
como directa.

control inalmbrico que le indique al


carro por donde avanzar.
4. El sistema debe tener un medio de
visualizacin
de
la
informacin
proporcionada por el carro de manera
remota.
5. En caso de emergencia (Altas
temperaturas o mucha humedad) el
carro se debe alejar de manera
automtica del foco de la emergencia.
6. En caso de emergencia el carro emitir
una sea de alerta en el visualizador
remoto y un sonido de emergencia.

JUSTIFICACIN
Este proyecto tiene la intencin de aplicar los
conocimientos adquiridos de forma secuencial
durante el estudio de las diferentes unidades
didcticas del curso Micro-procesadores y microcontroladores de la UNAD; en la cual cada
estudiante debe trabajar colaborativamente con
sus pares a fin de disear e implementar una
solucin que d respuestas al planteamiento del
problema. Igualmente se pretende construir y
fortalecer habilidades de anlisis y trabajo en
equipo que sern determinantes para la vida
profesional.

MARCO TEORICO
MICROCONTROLADORES: es un circuito
integrado programable, capaz de ejecutar las
rdenes grabadas en su memoria. Est
compuesto de varios bloques funcionales, los
cuales cumplen una tarea especfica
ARDUINO: es una plataforma de hardware libre,
basada en una placa con un microcontrolador y
un entorno de desarrollo, diseada para facilitar
el uso de la electrnica en proyectos
multidisciplinares

OBJETIVOS
OBJETIVOS GENERALES

DHT11 es un sensor que proporciona una salida


de datos digital. Entre sus ventajas podemos
mencionar el bajo coste y el despliegue de datos
digitales.

Disear y construir colaborativamente un carrito


meteorolgico controlado a distancia
OBJETIVOS ESPECFICOS

METODOLOGIA
1. Definir el tipo de radio control o mando a
distancia a utilizar en el vehculo
2. Definir el tipo de controladora y materiales
a utilizar en la implementacin
3. Realizar un cronograma de trabajo para la
implementacin del proyecto.

Se utilizar una metodologa de trabajo


colaborativa y se dividi el proyecto en partes ms
simples para hacer concurrente la implementacin
del mismo.
Se construye en torno a una estructura abierta. En esas
plantas se alojan los motores, sensores, tarjetas de
control y pilas. Consta de:
Estructura de dos niveles.

MARCO CONCEPTUAL
Arduino: Arduino es un sistema digital
programable con un micro-controlador con el

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA


309696 Microprocesadores y Microcontroladores
Trabajo colaborativo No 2

Motores DC con sus soportes de fijacin y


tornillera. Se trata de un robot 4x4 (4WD)
Ruedas de 67x26 mm que permiten una buena
traccin.
Dos detectores IR frontales modelo MSE-S135
para la deteccin de obstculos sin contacto
Tarjeta de control Arduino UNO programable en
el lenguaje Arduino de alto nivel (similar al C).
Tarjeta driver para el control de los motores
motores DC modelo MSE-A100, Dispone de
cuatro canales capaces de soportar hasta 1A
cada uno.
Porta pilas para 4 pilas o bateras tipo AA-LR6 y
clavija area de alimentacin.
Accesorios de cableado y montaje.

PAUTAS DE DISEO MANDO A DISTANCIA


Para la tecnologa de mando a distancia se
utilizar mdulos de bluetooth, ya que se integran
fcilmente a las tarjetas Arduino y toleran
acoplamientos con telfonos celulares.
Para el control a distancia y visualizacin de la
sensorica, se utilizar un celular con SO Android,
en la cual se desarrollar un app para adaptar el
manejo del carrito como "Arduino control car".

ALGORITMO

ANALISIS
El proyecto fue diseado bajo un enfoque
modular que permite dividir la implementacin en
partes ms simples, enfocando cada mdulo haca
una tecnologa ya existente y comercial a fin de
integrar de forma flexible los diferentes
componentes del
carrito. En la figura 1 se
contempla un bosquejo pictrico del carrito.
Tambin se dividi el carrito en dos grandes
bloques funcionales a fin de hacer especfica cada
solucin.
PAUTAS DE DISEO CARRITO
Como mdulo de control, se utilizar una
tarjeta integrada Arduino UNO, ya que integra todo
el hardware necesario para manejo de puertos de
comunicacin y perifricos de entrada salida.
Para la construccin el chasis del carro se
construir en polmero utilizando una impresora
3D, permitiendo crear un diseo nico y que
permita
una
mejor
distribucin
de
los
componentes.
Para realizar la medicin de la temperatura y
la humedad; se utilizar un sensor DHT11
compatible con Arduino y que permite realizar
mediciones de humedad y temperatura al mismo
tiempo
Para que el vehculo se aleje de manera
automtica de un foco de emergencia se debe
programar que cuando esto ocurra por medio de
almacenamiento de movimiento con sensores de
distancia o por medio de GPS el vehculo cambie
de direccin hasta que las condiciones mejoren
Para que el vehculo avance se utilizarn
servomotores y llantas que tambin se venden
como kit para Arduino

Secuencia 1. Algoritmo del programa principal

Secuencia 2. Algoritmo programa censado

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA


309696 Microprocesadores y Microcontroladores
Trabajo colaborativo No 2
IMAGENES

Secuencia 3. Algoritmo programa huida


Figura 1. Esquema segunda planta
ESQUEMA GENERAL
El carro emplea una estructura de dos plantas, en
la planta baja se alojar los cuatro motores, el
circuito de potencia, los sensores de infrarrojo y el
portapilas de alimentacin. En la segunda plata
estar ubicada la tarjeta Arduino, el sensor de
temperatura, el puente H y mdulo de Bluetooth

ANALISIS DE RESULTADOS
Figura 2. Esquema primera planta
La utilizacin de un Puente H permiti reducir la
cantidad de puertos a utilizar de la tarjeta Arduino,
as como el uso apropiado de niveles de potencia
En el algoritmo se identifica el comportamiento
lgico del carrito, en el que se implementan rutinas
de seguridad para proteger la integridad del carrito.
La utilizacin de dos plantas permiti acoplar
mucho mejor los diferentes perifricos y
dispositivos del carrito, hacindolo ms pequeo y
compacto.
En los esquemas del proyecto se utilizaron
mdulos comerciales ya probados y de alta
calidad,
lo
que
garantiza
el
correcto
funcionamiento del carrito.

Figura 3. Esquema tarjeta arduino

RECURSOS DISPONIBLES
Para el diseo e implementacin del carrito se
cuentan con los siguientes recursos:
1. 2 meses a partir de la fecha de entrega de
ste informe
4

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA


309696 Microprocesadores y Microcontroladores
Trabajo colaborativo No 2
2. 5 estudiantes de ingeniera de las
disciplinas de sistemas y electrnica
3. Documentacin variada en la web como
soporte tcnico en la implementacin y
acople de los mdulos
4. Equipos de TI para el desarrollo de la App
y cdigo para la tarjeta Arduino.
5. Telfonos celulares con SO Android
6. 100000 COP de presupuesto para la
compra de piezas para el carrito.

REFERENCIAS
[1] Robot
ArduBot
V2,
tomado
de,
http://www.msebilbao.com/tienda/product_info.p
hp?cPath=53_133&products_id=845
[2] Videos tutoriales de cahsis para carrito,
Recuperados el 27 de Febrero de 2016.
Disponibles en https://youtu.be/31Kr5QSH6Yg y
https://youtu.be/mTw6DAnpZ9k
[3] Video tutorial implementacin de robot
controlado por app Android. Recuperado el 4 de
Marzo de 2016. Disponible en el link
https://www.youtube.com/watch?v=1gCbtCZkIQ
4

CRONOGRAMA DE TRABAJO
En la imagen 2 se puede observar las fechas que
conforman los diferentes entregables del proyecto.
Tambin se puede descargar en el siguiente link
https://www.dropbox.com/s/p56p4oss1ljhrtl/Cronog
rama.xlsx?dl=0

[4] Placa
Arduino
Uno,
tomado
de,
http://www.menosmedia.org/spip.php?article43
[5] Explicacin de documento y normas IEEE para
informes de laboratorio. Recuperado el 10 de
Marzo de 2016. Disponible en el link
http://normasieee.com/descargar-plantilla-enword-de-normas-ieee/

CONCLUSIONES Y RECOMENDACIONES
En el anlisis del proyecto identificamos que
un enfoque modular haca fcil de implementar el
carrito; la cual se verifica al contemplar la cantidad
de elementos mnimos de este proyecto.
En la elaboracin de este segundo trabajo se
ha ido avanzado ms en el enfoque del desarrollo
del trabajo del proyecto del carro al igual que los
conceptos
de
microprocesador
y
micro
controladores los cuales hacen parte de la
elaboracin de nuestro producto final.
Gracias al desarrollo de plataformas
integradas como Arduino, la implementacin de
proyectos complejos de automatizacin, robotica y
control se ha facilitado enormemente, acercndolo
a personas con conocimientos mnimos en
electrnica y programacin.
Como mxima de diseo se ha empleado
utilizar bloques funcionales ya existentes y de alta
calidad, reduciendo la necesidad de desarrollar el
mismo producto nuevamente.

You might also like