Documentos de Académico
Documentos de Profesional
Documentos de Cultura
E.A.P. DE ING.ELECTRONICA
Grupo : viernes
INDICE
INTRODUCCION…………………………………………………………………………………………………………. 2
INFORME FUNCIONAL ………………………………………………………………………………………………. 3
OBJETIVOS FUNCIONALES……………………………………………………………………………………….. 3
MARCO TEORICO…………………………………………………………………………………………………….. 4
JAVA………………………………………………………………………………………………………………………….. 4
NETBEANS…………………………………………………………………………………………………………..……… 4
ARDUINO……………………………………………………………………………………………………………………. 5
CÁMARA IP WIFI………………………………………………………………………………………………………… 6
SENSOR DE TEMPERATURA……………………………………………………………………………………….. 6
SENSOR DE DISTANCIA………………………………………………………………………………………………. 7
ARDUINO UNO ………………………………………………………………………………………………………….. 7
ARDUINO MEGA………………………………………………………………………………………………………… 8
INTERFAZ GRAFICA……………………………………………………………………………………………………. 9
ALCANCES Y LIMITACIONES……………………………………………………………………………………. 10
BENEFICIOS……………………………………………………………………………………………………………. 10
CONCLUSIONES………………………………………………………………………………………………………… 11
BIBLIOGRAFIA…………………………………………………………………………………………………………… 11
INTRODUCCION
INFORME FUNCIONAL:
1. OBJETIVOS FUNCIONALES
2. MARCO TEORICO
1. JAVA
2. NETBEANS
El NetBeans IDE soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web,
EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de
proyectos basado en Ant, control de versiones y refactoring.
NetBeans IDE 6.5.2, la cual fue publicada el 19 de noviembre de 2008, extiende las
características existentes del Java EE (incluyendo Soporte a Persistencia, EJB 3 y JAX-
WS). Adicionalmente, el NetBeans Enterprise Pack soporta el desarrollo de
Aplicaciones empresariales con Java EE 5, incluyendo herramientas de desarrollo
visuales de SOA, herramientas de esquemas XML, orientación a web servicies (for
BPEL), y modelado UML. El NetBeans C/C++ Pack soporta proyectos de C/C++, mientras
el PHP Pack, soporta PHP 5.
Modularidad. Todas las funciones del IDE son provistas por módulos. Cada módulo
provee una función bien definida, tales como el soporte de Java, edición, o soporte
para el sistema de control de versiones. NetBeans contiene todos los módulos
necesarios para el desarrollo de aplicaciones Java en una sola descarga, permitiéndole
al usuario comenzar a trabajar inmediatamente.
3. ARDUINO
Para poder entender este concepto, primero vas a tener que entender los conceptos
de hardware libre y el software libre. El hardware libre son los dispositivos cuyas
especificaciones y diagramas son de acceso público, de manera que cualquiera puede
replicarlos. Esto quiere decir que Arduino ofrece las bases para que cualquier otra
persona o empresa pueda crear sus propias placas, pudiendo ser diferentes entre ellas
pero igualmente funcionales al partir de la misma base.
El software libre son los programas informáticos cuyo código es accesible por
cualquiera para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece la
plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de
programación con el que cualquiera puede crear aplicaciones para las placas Arduino,
de manera que se les puede dar todo tipo de utilidades.
4. CÁMARA IP WIFI
Las cámaras IP son aquellas que incluyen una conexión directa a Internet, de forma
que solo hay que conectarlas al router para poder verlas a través de Internet. Los
modelos más actuales se conectan a Internet a través de Wi-Fi y son compatibles con
móviles y tabletas. La forma más sencilla y económica de vigilar su casa o negocio
I. FUNCIONALIDADES
SENSOR DE TEMPERATURA
Hay dos variedades principales: sensores de temperatura con contacto y sin contacto.
Los sensores de contacto incluyen termopares y termistores que hacen contacto con el
objeto a medir, y los sensores sin contacto se encargan de medir la radiación térmica
emitida por una fuente de calor para determinar su temperatura. Este último grupo
mide la temperatura a distancia y a menudo se utilizan en entornos peligrosos.
SENSOR DE DISTANCIA
ARDUINO UNO
ARDUINO MEGA
El Arduino Mega tiene 54 pines de entradas/salidas digitales (14 de las cuales pueden
ser utilizadas como salidas PWM), 16 entradas análogas, 4 UARTs (puertos serial por
hardware), cristal oscilador de 16MHz, conexión USB, jack de alimentación, conector
ICSP y botón de reset. Arduino Mega incorpora todo lo necesario para que el
microcontrolador trabaje; simplemente conéctalo a tu PC por medio de un cable USB o
con una fuente de alimentación externa (9 hasta 12VDC). El Arduino Mega es
compatible con la mayoría de los shields diseñados para Arduino Duemilanove,
diecimila o UNO.
Características:
Microcontrolador ATmega2560.
Voltaje de entrada de – 7-12V.
54 pines digitales de Entrada/Salida (14 de ellos son salidas PWM).
16 entradas análogas.
256k de memoria flash.
INTERFAZ GRAFICA
Primero tenemos que diseñar la aplicación, programarla y por último los eventos que
se generan a medida que el usuario interactúa con la Interfaz.
Los componentes son objetos de las clases que heredan de la clase base componente
como Button, List, TextField, TextArea, Label, etc.
Generalmente una GUI se monta sobre un Frame. Esté será el Container principal que
contendrá a los componentes de la Interfaz Gráfica, un Container podría contener a
otros containers.
3. ALCANCES Y LIMITACIONES
3.1 ALCANCES:
3.2 LIMITACIONES:
Las limitaciones por las que va estar sometido el prototipo es por el tipo de área de
traslado que podría tomar ,ya que en recorridos en superficies desniveladas podría
provocar un atascamiento del robot dentro de las tuberías,minas,etc .por lo que el
prototipo robot debe ejecutarse en una superficie con pocos obstáculos de subida
y bajada es decir que haya aproximadamente ángulos menores de 15° de
inclinación, puesto que el diseño de la transmisión y la tracción debe proporcionar
el suficiente manejo de torque y estabilidad para el robot
4. BENEFICIOS.
10
CONCLUSIONES
BIBLIOGRAFIA
http://repositorio.ug.edu.ec/bitstream/redug/24306/1/B-CINT-PTG-
N.233.Rodr%C3%ADguez%20Flores%20Leslie%20Michelle.Marin%20
Molina%20Christian%20Guillermo.pdf
http://repositorio.unicordoba.edu.co/bitstream/handle/123456789/286/traba
jo%20de%20grado%20final%202015fficce2003.pdf?sequence=1
https://playground.arduino.cc/Es/Es
https://eprints.ucm.es/12318/1/T32658.pdf
11