Beruflich Dokumente
Kultur Dokumente
R01
PRESENTA:
Me siento agradecido por haber terminado este proyecto, satisfecho con mi trabajo y
lo que aprendí en estos cuatro meses, primero que nada quiero darle las gracias a mis padres
por haberme dado las herramientas para concluir con mis estudios de TSU, sé muy bien que
sin el apoyo de ellos no podría hacer esto, al igual gracias al Ing. José Ángel Gutiérrez Pérez
por darme la confianza y permitirme realizar mis estadías en su empresa de ante mando
muchísimas gracias, gracias a mi tutor el Ing. Arturo Bejarano Grado por ayudarme a redactar
BIBLIOGRAFÍA
ANEXOS
Capítulo 1
Naturaleza del proyecto.
ofreciendo a los clientes una gran variedad de entretenimiento a todas las edades, en la renta
de películas y en la renta de video juegos, esta empresa fue fundada en el año 1998 como una
calidad a la localidad
Juárez dando vuelta a la derecha en la calle Lerdo de Tejada con el número 607, en esta
Fuente: Facebook.
Filosofía institucional.
Estructura organizacional.
Enríquez y actualmente se encuentra dando las ordenes el Ing. José Ángel Gutiérrez Pérez
Gerencia
Contabilidad
MANTENIMIENTO
Publicidad
Recursos
humanos Mercadotecnia
De
Fusión de sucursal
Alimentos
alimentos
Figura 3. Estructura Organizacional.
1.2 Descripción de la problemática a resolver.
En la empresa Games & Movies no es posible llevar un control en la hora que entrada
y salida del empleado o si merece pago extra por trabajar horas extras y no es justo tanto
como para algunos empleados que si son responsables con sus horarios y como para los
hay empleados que se dan la libertad de entrar a trabajar a la hora que ellos quieren ya que no
La empresa en estos momentos aparte de que existen algunas molestias con empelados
sobre los horarios, también se están ampliando, abriendo otras sucursales con su nombre y es
empleados sobre sus horarios de entradas, salidas, sobre pagos, y bonos, este trabajo lo puede
realizar un gerente o un supervisor pero no es posible ya que el gerente viaja por motivos de
cuenta con un supervisor que lleve el control de los empleados y sobre sus horarios de trabajo,
es así como hay empleados que se toman la libertad de llegar a su trabajo a la hora que a ellos
les parece y al igual salen a la hora que a ellos les parece y no tiene las posibilidades de tener
un pago justo.
Es por eso que comentan los empleados que si existen molestias entre algunos ya que no se
les hace justo que muchos se tomen muchas libertades dentro de la empresa en las horas de
entrada y horas de descanso, ya que se da la ocasión de que por ejemplo este laborando un
suplente y es la molestia para el empleado de que tiene que trabajar horas extras sin que él lo
pida y se tiene que esperar hasta que llegue la persona que lo va suplir y es ahí donde
Así que la mayoría de los empleados exigen que se lleve un control sobre todos y cada uno
de los trabajadores para así evitar conflictos entre compañeros y malos entendidos y así poder
diseño de esta máquina automatizada que se encargue de hacer este trabajo, y así poder saber
con exactitud y comparar los recursos que se le invierten al proceso y poder ahorrar parte del
presupuesto al estar invirtiendo en una maquina nueva para este proceso es por eso que se
lleva una entrevista a los empleados de la empresa para realizar el diseño y obtener los
Criterios Si No Se ignora
El problema que se pretende resolver es de poder tener pagos justos hacia los empleados,
que los mismos empleados practiquen el valor de la honestidad y resolver los conflictos entre
los empleados de la empresa, que el Ing. José Ángel Pérez Gutiérrez pueda tener el control del
horario de entrada y salida de los empleados, que no se tomen la libertad de entrar y salir a la
hora que a ellos lo deseen, seguir el reglamento que estipula la empresa y es por eso que el
Ingeniero José Ángel Gutiérrez Pérez requiere de mi ayuda para solucionar estos problemas
Poder tener una buena armonía entre los empleados, que no existan malos entendidos y
pues como también se tiene pensado abrir nuevas sucursales, pues se tendrá que requerir más
personal y es por eso que se quiere solucionar este problema antes de abrir las nuevas
sucursales para que después evitar tener estos problemas que existen actualmente.
Justificación del proyecto.
Las razones de este trabajo es porque no hay el control en los empleados en sus horas
laborales, gracias a este proyecto se beneficia mucho para la empresa ya que por ejemplo se
podrá contratar más personal, se podrán acabar los conflictos que existen entre los empleados,
en que el Ing. José Ángel Gutiérrez Pérez podrá tener confianza hacia los empleados, habrá
una mejor armonía entre los empleados, y como se dijo anteriormente que habrá nuevas
sucursales y es por eso que se va requerir más personal y pues ya se podrá llevar el control de
Al no haber una solución en esta problemática se seguirá con los conflictos entre el
personal, con la irresponsabilidad de cada uno de ellos, la no confianza con el jefe hacia los
empleados, el que no haiga una armonía dentro de la empresa y puede haber consecuencias
como el que cada trabajador no haga bien su trabajo, que no sea eficiente, y así poder causar
que pueda ver bajas ventas en la empresa y también que los mismos clientes no queden
satisfechos con la labor que cada empleado realiza dentro de la empresa y obviamente y con
automatizado, que optimice los procesos de control de entrada y salida del personal y que
este ganando en el periodo de trabajo ordinario y horas extras, de esta manera se estará
Al igual evitar los conflictos que hay entre los empleados, que pueda haber una armonía
dentro de la empresa y que al igual también halla una buena comunicación entre el Ing. José
ha ido automatizado como lo menciona Pere Ponsa y Toni Grandollers en el libro: Fases Para
logística, automatización, distribución, etc…) (Pere Ponsa, 2007). En esta sección se enfoca
que debe realizar en ingeniero/ingeniera técnica. El marco metodológico consta de las fases
Automatización
Supervisión
Interacción
Implementación
Pruebas
Figura 4. Fases a realizar por el operario
fases de la metodología presentada, así como indicar el tipo de operario o grupo de ellos
llevarse la práctica hay que seguir paso a paso el método de forma secuencial. Cabe destacar
el rol del operario en este esquema. El operario lleva a cabo cada una de las fases; hace la
transición entre una fase y la siguiente y, finalmente, se encarga de proceder a una iteración
ellas puede tratarse en profundidad. A continuación, se presenta tan sólo un breve resumen de
cada una de las fases, ya que lo que se quiere constatar es la relación entre las fases y los
para la fabricación de productos y así obtener una mejor calidad y exactitud en la cada
empresa existen diversos controladores y uno de ellos es el Arduino como lo menciona José
“El lenguaje de programación de Arduino es una variante muy sencilla del leguaje C de tal
modo que resulta fácil en principio elaborar sencillos ejemplos con los que programar la
tarjeta, pero aun siendo fácil de programar desde su software base es muy interesante disponer
interfaz gráfico que cuenta con unas librerías de funciones embebidas en unos bloques
En este trabajo aporto una colección de ejemplos que permitirán al lector comprender las
Arduino, una de las plataformas Open Hardware más interesante y difundido en el mundo.
Poner en la comunidad internacional Arduino este trabajo es para mí una satisfacción porque
con ello creo aportar un “pequeño grano de arena” al conocimiento y a su pública y libre
basado en componentes. Por lo tanto, está compuesto por diferentes paquetes. Cada uno de
estos paquetes puede incluir su propio archivo de licencia. Agradezco sinceramente a Julián
Arduino Es una plataforma de hardware libre, basada en una placa con un micro
controlador y un entorno de desarrollo (IDE, por sus siglas en Ingles), (José Manuel Gutiérrez
La plataforma Arduino se ha vuelto muy popular entre personas que acaban de empezar
con la electrónica, por una buena razón, a diferencia de la mayoría de las tarjetas de circuitos
USB.
Existen múltiples variantes del Arduino. Commented [a4]: Falta agregar mas datos técnicos sobre los
dispositivos que vas a usasr no nomas el de Arduino.
Cada placa Arduino necesita una forma de estar alimentado eléctricamente. Esta puede ser
alimentada desde un cable USB que viene de su ordenador o un cable de corriente eléctrica
placa Arduino.
NO utilice una fuente de alimentación superior a 20 voltios, ya que se puede dañar la placa
12 voltios.
Pines (5V, 3.3V, GND, Análoga, Digital, PWM, AREF)
Los pines en la placa Arduino es donde se conectan los cables de un circuito. El Arduino
tiene varios tipos diferentes de entradas, cada uno de las cuales está marcado en el tablero y
• GND (3): Abreviatura de "tierra" (en Ingles). Hay varios pines GND en el Arduino,
cualquiera de los cuales pueden ser utilizados para conectar a tierra el circuito.
• 5V (4) y 3.3V (5): Son los suministros pin 5V 5 voltios de energía, y los suministros de
• Analógico (6): El área de pines en el marco del 'analógica' etiqueta (A0 a A5) son
analógicas. Estos pines pueden leer la señal de un sensor analógico (como un sensor de
• Digital (7): Son los pines digitales (del 0 al 13). Estos pines se pueden utilizar tanto para
la entrada digital (como decir, si se oprime un botón) y salida digital (como encender un
LED).
• PWM (8): Usted puede haber notado la tilde (~) al lado de algunos de los pines digitales
(3, 5, 6, 9, 10 y 11). Estos pines actúan como pines digitales normales, pero también se
pueden usar para algo llamado Modulación por ancho de pulsos (PWM, por sus siglas en
Ingles).
• AREF (9): Soportes de referencia analógica. La mayoría de las veces se puede dejar este
pin solo. A veces se utiliza para establecer una tensión de referencia externa (entre 0 y 5
cualquier código que se carga en el Arduino. Esto puede ser muy útil si el código no se repite,
Este LED debe encenderse cada vez que conecte la placa Arduino a una toma eléctrica. Si
esta luz no se enciende, hay una buena probabilidad de que algo anda mal.
LEDs RX TX (12)
En nuestro caso, hay dos lugares en la Arduino UNO donde aparecen TX y RX - una vez por
pines digitales 0 y 1, y por segunda vez junto a los indicadores LED de TX y RX (12). Estos
LEDs nos darán algunas buenas indicaciones visuales siempre nuestro Arduino está
recibiendo o transmitiendo datos (como cuando nos estamos cargando un nuevo programa en
el tablero).
Microcontrolador (13)
Lo negro con todas las patas de metal es un circuito integrado (IC, por sus siglas en
ligeramente diferente del tipo de placa a placa tipo, pero es por lo general de la línea de
ATmega de CI de la empresa ATMEL. Esto puede ser importante, ya que puede necesitar
para saber el tipo de IC (junto con su tipo de tarjeta) antes de cargar un nuevo programa desde
superior de la IC. Si quieres saber más acerca de la diferencia entre diversos circuitos
integrados, la lectura de las hojas de datos suele ser una buena idea.
Figura 5. Imagen de Arduino UNO
Fuente: Google
Antes de poder entender el hardware del sistema de Arduino UNO, primero debemos tener
una visión general del sistema. Después de que su código se compila con el IDE de Arduino,
debe cargarse al microcontrolador principal del Arduino UNO mediante una conexión USB.
para convertir señales entre la interfaz serie (interfaz UART) del microcontrolador y las
también una interfaz serie (interfaz UART).Para alimentar la tarjeta Arduino, puede utilizar el
Para reiniciar su placa, deberá utilizar un botón en la placa. Otro origen de reinicio sería
Una vez ya planteada la situación actual que atraviesa la empresa, el proceso será Commented [a5]: Cual proceso
controlado por Arduino UNO, para esto se elabora una posible solución para este problema en
Para solucionar esta problemática que atraviesa la empresa se diseñara una máquina que
será un control de horarios automatizado, el cual llevara el registro de todos los empleados la
entrada y salida de los empleados, sobre tempos extras y también sobre los pagos.
entrada.
Al realizar ese paso de registro, en ese preciso momento le llegara una nube al correo
electrónico del Ing. José Ángel Gutiérrez Pérez sobre el empleado quien entro a su trabajo,
esto para ya poder llevar el control de los empleados y así evitar los problemas que se
mencionaron antes
periodo de estadías.
Actividades Sema Semana Semana Semana Semana Semana Semana Semana Semana Semana Semana Semana
na 2 3 4 5 6 7 8 9 10 11 12
Preparación
Análisis de
La empresa
Investigación
Tipos de de
horarios
Diseño
Selección de
Material
Cotización de
material
AGOSTO
Programación
el cronograma
Preparación.
de realizar estadías.
Durante una semana se obtuvieron los datos de la empresa los cuales se plasmaron en este
informe como la macro localización, micro localización, valores, misión y objetivos de esta
misma, al igual el conocer a los empleados y conocer el problema que hay en la empresa y en
Análisis de la empresa.
En esta actividad se estableció un análisis más a fondo de la empresa, como las actividades
con las que la empresa cuenta, se observaron distintos problemas, pero el problema que más
llamo la atención fue el problema que no hay quien o haiga algo que controle los horarios de
los empleados que planteo el tutor de la empresa, así que lo que se va realizar será un
la maquina va identifica al personal y se sabrá a qué hora llego el empleado, en ese momento
se mandara un mensaje vía correo electrónico al Ing. José Ángel Gutiérrez Pérez, que
empleado fue quien llego a la ara de trabajo, que día fue, y que hora y al igual se realizara ese
mismo trabajo en la hora de salida del empleado. Al resolver este problema también beneficia
mucho a la empresa ya que se podrá realizar nuevas sucursales y al igual de eso se tendrá que
proceso y la estructura con la que ya se cuentan dichas maquinas que realizan este tipo de
proceso, para esto se analizó más a fondo la siguiente página web (Expomaq, 2018) donde se
mercado actual, esta página ayudo mucho a la elaboración del diseño proporcionado una idea
a la realización de las maquinas ya estructuradas para cada proceso. Otro tipo de investigación
encarga de dicho proceso, se optó por diferentes por diferentes tipos de programadores que se
controlador en este tipo de componente cuenta con la función de realizar el control del
proceso por medio de su programación como lo menciona (Jaramillo, 2009) “Proyectos con
Micro controlador.
Presupuestos bajos.
Proyectos replicables.”
Al final no se optó por utilizar este programador ya que cuenta con muy pocas aplicaciones en
componente es uno de los más utilizado en el ambiente industrial ya que cuenta con una gran
“El PLC por sus especiales características de diseño tiene un campo de aplicación muy
extenso. La constante evolución del hardware y software amplía constantemente este campo
para poder satisfacer las necesidades que se detectan en el espectro de sus posibilidades
reales.
proceso de maniobra, control, señalización, etc, por tanto, su aplicación abarca desde procesos
instalaciones, etc.
los mismos, etc., hace que su eficacia se aprecie fundamentalmente en procesos en que se
Maniobra de máquinas
Señalización y control
Chequeo de programas
Maniobra de instalaciones
Instalaciones de seguridad.
1. Automóvil
3. Metalurgia
4. Alimentación
5. Papeleras y madereras
6. Producción de energía
7. Trafico
8. Domo tica
Otro tipo de programación fue Arduino ya que se cuenta con una plataforma de hardware
libre, este tipo de programador es muy accesible para su programación que se encuentra en la
página oficial (Massimo, 2015)”La estructura básica del lenguaje de programación de arduino
es bastante simple y se compone de al menos dos partes. Estas dos partes necesarias, o
programa que se ejecutara cíclicamente (de ahí el termino loop-bucle). Ambas funciones son
primera función a ejecutar en el programa, se ejecuta solo una vez, y se utiliza para configurar
y otras.
(lectura de entradas, activación de salidas, etc.) Esta función es el núcleo de todos los
identificar las huellas dactilares(Generalmente del dedo pulgar, aunque la mayoría no tienen
problemas en aceptar los demás dedos). Todos los sensores biométricos cuentan mínimamente
con una pieza que es sensible al tacto (Que es el sensor en si aunque luego hacen falta ciertas
partes electrónicas) Estos dispositivos se han hecho populares a raíz de que los últimos
smartphones y tablets han incorporado dicho sistema pues son los que mayor seguridad
saber dónde están guardados los diferentes códigos de cada máquina es un problema en sí
mismo.
Por biometría facial: Es una aplicación dirigida por ordenador que identifica
automáticamente a una persona en una imagen digital. Esto es posible mediante un análisis de
las características faciales del sujeto extraídas de la imagen o de un fotograma clave de una
Por tarjeta: Es cualquier tarjeta del tamaño del bolsillo con circuitos integrados, que
aplicaciones, hay dos categorías principales de TCI. Las tarjetas de memoria contienen sólo
un dispositivo en el mundo real. A partir de ahí, existen multitud de servicios que ofrecen
móviles.
Diseño.
Con el término de la investigación del tipo de programación y las diferentes máquinas que
realizar este proceso, se opto por realizar el diseño de biométrica de huella dactilar .
Fuente. Google
Selección de material.
En la siguiente actividad que se realiza en la estancia de estadía se elabora una lista para
obtener un conteo de cada material que es utilizado en el proceso de registrar el horario de los
empleados, con esto se analiza detalladamente cada material seleccionado para la realización
Cotización de material.
cotización con los diferentes proveedores para obtener los mejores precios que disminuyan los
costos empleados de la realización de las fases de cada proceso diseñado, la lista de cotización
Programación.
otros lenguajes. No es un C++ puro sino que es una adaptación que proveniente de avr-libc
que provee de una librería de C de alta calidad para usar con GCC en los microcontroladores
AVR de Atmel y muchas funciones específicas para los MCU AVER de Atmel
AVR-GCC es el compilador que usa el IDE de arduino para convertir el sketch en C++ a
un fichero binario que es el que se carga en la flash del MCU y que ejecuta. Para poder
proyectos con complejidad media, la mayoría de los comandos que se necesitan con Arduino
donde se debe de recurrir para cualquier duda de programación que surja. Arduino provee de
integrado de código abierto basado en Java, de fácil utilización y que sirve como medio para
Por supuesto Arduino se puede programar en otros lenguajes y desde otros entornos de
de al menos dos partes. Estas dos partes necesarias, o funciones, encierran bloques que
Scratch
Ardublock
Minibloq
Atmel Studio
Visual Micro
En estas imágenes se muestra el avance de la programación del control de horarios
Fuente. Arduino.
Figura 8.1. Programación de control de horarios
Fuente. Arduino
Figura 8.2. Programación de Arduino
Fuente. Arduino