Академический Документы
Профессиональный Документы
Культура Документы
SOLUCION AL PROBLEMA
Presentado por:
FREDY ANCIZAR GUTIERREZ
CODIGO: 75065819
NELSON ANDRES LOPEZ
CODIGO: 9790946
CARLOS RABIN CUBIDES LOPEZ
CODIGO: 79792670
DIEGO OTONIEL VILLALOBOS
CODIGO: 74150700
TUTOR:
JUAN MANROY
Matlab cuenta con herramientas que han sido desarrolladas a lo largo de los aos por los
principales pensadores matemticos; adems utiliza tcnicas altamente avanzadas de
clculo para realizar veloz y eficazmente su procesamiento. Este software puede ser
aplicable para la Ingeniera, Medicina, Estadsticas, entornos Virtuales, entre otras
ciencias aplicadas.
Hiptesis planteada
Generar 3 nmeros aleatorios de 13 bits (por qu aleatorios? Porque el tiempo de
operacin de las mquinas depende de muchos factores que se pueden considerar
aleatorios, la nica condicin es que ese nmero aleatorio sea mayor o igual a 5
segundos) el programa va a ir desde los 0 segundos hasta la suma de las 3 fases cada
segundo va a estar representado en 13 celdas de una matriz dependiendo en qu fase se
encuentre sobrarn dos filas en donde van a existir dos cuadrados de leds encendidos en
las esquinas de tal manera que la cmara pueda detectar dnde comienza la imagen que
va a detectar luego de esto la matriz se lee (suponiendo que ya ha pasado por el
tratamiento de imgenes adecuado )se calcula el tiempo que resta en una especie de
tablero digital.
Para dar solucin al requerimiento planteado se abarca una seria de tems que procura
identificar correctamente el problema y sus diferentes partes, tambin las soluciones que
por medio de una investigacin bibliogrfica pueden cumplir los requerimientos
solicitados, estos tems son:
A. Llenado de la botella
B. Verificacin llenado de botella
C. Descartado de botella vaca
D. Movimiento de la banda
E. Publicado en la matriz
F. Obtencin del tiempo
G. Conexin mquina y pc
PRIMER CODIGO: Cronometro:
CODIGO:
IMGENES DE FUNCIONAMIENTO:
Resultado cdigo
Comentarios primer cdigo:
Es necesario visualizar la fase que se est ejecutando en el momento, para esto utilizare
la matriz de tipo 10*5, la cual mostrara leds encendidos indicando la fase que se est
ejecutando en el momento F1, F2 Y F3 y se actualizara cada vez que haya cambiado de
Fase. Ejemplo:
El cambio de fase ira ligado a un temporizador o cronometro que llevara el tiempo
restante para culminar cada fase, el cual debe ser superior a 5 segundos (el tiempo de
cada fase en este momento es irrelevante pues no sabemos el proceso que se quiere
ejecutar) dicho cronometro podr ser creado con el ciclo while, o con un ciclo para , que
tenga un tiempo estipulado, cuando este tiempo se acabe cambiara a la siguiente fase, y
comenzara de nuevo el conteo del tiempo de la siguiente fase, cambiando as los leds o
en este caso la matriz a la fase siguiente. Todo esto hasta hacer el recorrido de las tres
fases y comenzar de nuevo en la fase 1.
CODIGO:
IMGENES DE FUNCIONAMIENTO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX