Professional Documents
Culture Documents
INDICE
1. INDICE………………………………………………………………………….…….………1
1 RESUMEN………………………… ……………………………………………………2
2 DIAGRAMA EN BLOQUES…………………………………………………………….3
3 PLANTEAMIENTO DEL PROBLEMA…………………………………………………3
4JUSTIFICACION………..……………………………………………………………………...4
3.1 JUSTIFICACION TECNICA……………………………………………………..…….4
3.2 JUSTIFICACION SOCIAL…………………………………………………………..…4
3.3 JUSTIFICACION ECONOMICA…………………………………………………..…..4
4 OBJETIVO………………………………………………………………………….……4
5.1 OBJETIVO GENERAL …………………………………………………………..…….4
4.1 OBJETIVO ESPECIFICO……………………………………………………………….5
5 ANTECEDENTES…………………………………………………………………………...5
5.1 EL COLOR………………………………………………………………………….…....5
5.2 ELECTRONICA ………………………………………………………………………....5
5.3 ROBOTICA…………………………………………………………………………….....5
6 ASPECTOS RELATIVOS AL PROYECTO……………………………………………….5
7 INGENIERIA Y DESARROLLO AL PROYECTO………………………………………...6
7.1 DEFINICION DEL SENSOR DE COLOR……………………………………………..6
8.2DEFINICION DEL SERVOMOTOR…………………………………………………….6
8.3FUNCIONAMIENTO DEL SERVOMOTOR……………………………………………7
8.4DESARRROLLO DEL HARDWARE……………………………………………………7
8.5MATERIALES Y COSTOS………………………………………………………………7
8.6DESARROLLO DES SOFTWARE……………………………………………………...8
9CARACTERISTIAS Y DESARROLLO DEL PROYECTO………………………….…......10
10CONCLUCIONES Y RECOMENDACIONES……………………………………………...11
11BIBLIOGRAFIA……………………………………………………………………………….11
12ANEXOS………………………………………………………………………………………12
1
SELECCIONADOR DE OBJETOS DE COLOR UN MICRO CONTROLADOR
1 RESUMEN
El diseño de la maquina fue tratado de hacerse lo más sencillo posible, para que solo
separara dos colores. con buenas expectativas dimos un resultado óptimo ya que
teníamos los conocimientos del hardware como el software y la simulación en los
respectivos programas para este perfil de grado. Al emprender el diseño del proyecto voy
demostrando lo capaz que puede ser programar el arduino tanto como en software y en
el hardware empezando con el material de entrenamiento que viene siendo el proteus y
algunos programas que van resultando útiles en el desarrollo haciendo pruebas en el
Protoboard viendo las conexiones, el voltaje con el que se trabajara y sus respectivas
entradas de señal que envía atreves del microcontrolador el seleccionador de objetos de
color.
Vamos viendo como la industria va creciendo ya siendo más autónoma usando solo la
computadora y el operador que se encarga en mantenimiento del diseño de prototipo y
programando el lenguaje para hacer un funcionamiento eficaz en todas las empresas.
Podemos observar que en las grandes industrias ya vienen implementando hace ya
muchos años dando un disparo a la tecnología ya que uno va conociendo y desarrollando
sus propios prototipos, diseños dando un rendimiento a la exportación de todos los
elementos seleccionados y administrados con plena exactitud.
2
2 DIAGRANA EN BLOQUES
MEMORIA SENSOR DE
COLOR COLOR TCS
3200
FUENTE DE MICROCONCONTROLODAR
ALIMENTACION ARDUINO
SERVO 1 SERVO 2
3
3 PLANTEAMIENTO DEL PROBLEMA
El presente trabajo que aquí se expone, trata sobre los sistemas automatizados en los
procesos productivos y como algunos de los conceptos estudiados durante nuestra
formación universitaria como son los temas de colores y sus características que se aplican
en el diseño de elementos complejos que en dado momento sirven para la automación de
tareas diversas tal cosa que presento el sistema de colores seleccionando distintos
colores.
Durante el desarrollo de este trabajo se exponen las características y metodologías
empleadas para desarrollar una maquina capaz de diferenciar objetos de diferente color y
llevar a cabo una tarea específica como es clasificarla y a su vez enviarla a una posición
determinada. Se expondrán también los resultados obtenidos y observaciones durante el
proceso de diseño y ejecución de nuestra máquina. Que culminaron finalmente en
el cumplimiento de los objetivos establecidos para el proyecto presentado.
Para empezar, podemos decir que “el color como tal no existe”. Suena extraño afirmar
esto.
4 JUSTIFICACION
Se creó el primer circuito en una Protoboard con base de la electrónica se insertaron los
componentes como él (servomotor, sensor, switch, Protoboard.). Es importante mencionar
que el cerebro de nuestra máquina es el Arduino ya que es el encargado de decidir si el
servomotor se activa o apaga con base a la señal que envía el sensor.
El proyecto brindara un buen mercado ya que sera una pequeña maquina que escoje
distintos tipos de color de dulces y seria muy requrerido aparte de ser muy efectiva la
maquina es muy economica y facil de hacer con el micorcontrolador la cual nos dara
buenos beneficios a futuro y ya terminado el proyecto.
4
5 OBJETIVO
Implementar el prototipo que identifique y separe objetos por color, que funcione mediante
un sensor de color, para distinguir de acuerdo al espectro de color emitido por el objeto,
usando componentes básicos de electrónica y microcontroladores
Al emprender el diseño del proyecto voy demostrando lo capaz que puede ser programar
el arduino tanto como en software y en el hardware empezando con el material de
entrenamiento que viene siendo el proteus y algunos programas que van resultando útiles
en el desarrollo haciendo pruebas en el Protoboard viendo las conexiones, el voltaje con
el que se trabajara y sus respectivas entradas de señal que envía atreves del
microcontrolador el seleccionador de objetos de color.
Conocer más acerca de la robótica, así como analizar las ventajas y desventajas
de las máquinas automatizadas.
6 ANTECEDENTES
5
6.1 EL COLOR
Este sensor tiene la capacidad de convertir la luz de colores primarios (rojo, verde y azul)
en una salida de voltaje proporcional a la intensidad de cada uno de los colores, ya viene
montado en un circuito impreso con su sistema mínimo con todo lo necesario para
funcionar, incluyendo un LED blanco que permite una medición más exacta.
6
6.3 SERVOMOTORES
Los servomotores de rango de giro limitado se pueden adecuar para que funcionen
como servomotores de rotación continua. Sin embargo, si requerimos un servo de 360
grados es mejor comprar uno que haya sido diseñado para este tipo de uso.
Los servomotores poseen tres cables, a diferencia de los motores comunes que sólo
tienen dos. Estos tres cables casi siempre tienen los mismos colores, por lo que son
fácilmente reconocibles.
6.4 ROBÓTICA:
La robótica es la ciencia y la tecnología de los robots. Se ocupa en diseño, manufactura y
aplicaciones de los robots. La robótica combina diversas disciplinas como son: la
mecánica, la electrónica, la A.I. (Inteligencia Artificial) y la ingeniería de control. Algunas
de las áreas más importantes en la robótica son el álgebra, la programación y la tecnología
de los materiales.
7 ASPECTOS RELATIVOS AL PROYECTO
El prototipo es un proyecto muy innovador y llegaría a ser rentable si se ejecuta una
empresa quien se aventure a realizar una máquina que escoja frutas envolturas de colores
y sabores.
Seria de gra beneficio para los empresarios ya que se realizaría en menor tiempo su
producción.
8 INGENIERIA Y DESARROLLO DEL PROYECTO
electrónicos.
Los servomotores de rango de giro limitado se pueden adecuar para que funcionen
como servomotores de rotación continua. Sin embargo, si requerimos un servo de 360
grados es mejor comprar uno que haya sido diseñado para este tipo de uso.
Los servomotores poseen tres cables, a diferencia de los motores comunes que sólo
tienen dos. Estos tres cables casi siempre tienen los mismos colores, por lo que son
fácilmente reconocibles.
Los colores dependerán del fabricante, pero difícilmente nos equivocaremos a la hora de
reconocer los terminales de un servo. La necesidad de una señal de control para el
funcionamiento de este tipo de motores hace que sea imposible utilizarlos sin un circuito
de control adecuado. Esto se debe a que para que el circuito de control interno funcione,
es necesaria una señal de control modulada. Para esto se utiliza modulación por ancho
de pulsos, es decir, PWM.
8.4 DESARROLLO DEL HARDWARE Tanto del sensor como del Arduino que van
conectado a los pines correspondientes El proyecto se a realizado viendo la siguiente
conexión que fue armado en el simulador muy didáctico fritzin
9
8.5 MATERIALES Y COSTOS
void setup() {
pinMode (S0 ,OUTPUT);
pinMode (S1 ,OUTPUT);
pinMode (S2 ,OUTPUT);
pinMode (S3 ,OUTPUT);
pinMode (sensorOut ,INPUT);// ajuste de la escala de la frecuencia en un 20%
digitalWrite (S0,HIGH);
digitalWrite (S1, LOW);
topServo.attach (7);
bottomServo.attach (8);
Serial.begin (9600);
}
void loop() {
topServo.write (115);
delay (500); // usamos un for para que el programa analice y verifique
for (int i=115; i>65; i--){
topServo.write (i);
delay (2);
} // TIEMPO
10
delay (500);
color = readColor(); // definimos los colores mediante un brake y switch
delay (10);
switch (color){ // switch empieza el case
case 1:
bottomServo.write(50); // case : casos de los colores
break ;
case 2:
bottomServo.write(75);
break ;
case 3:
bottomServo.write(100); // según los grados de cada color
break ;
case 4:
bottomServo.write(125);
break ;
case 5:
bottomServo.write(150);
break ;
case 6:
bottomServo.write(175);
break ;
case 0:
break ;
}
delay (300);
for (int i=65; i>29; i--){
topServo.write (i);
delay (2);
}
delay(200);
if (R<45 & R >32 & G<65 & G>55){ // posición del sensor de color
color =1; // rojo
}
if (G<55 & G >43 & B<47 & B>35){ // posición del sensor de color
color =2; // naranja
}
if (R<53 & R >40 & G<53 & G>40){ // posición del sensor de color
color =3; // VERDE
}
if (R<38 & R >24 & G<44 & G>30){ // posición del sensor de color
color =4; // AMARILLO
}
if (R<56 & R >46 & G<65 & G>55){ // posición del sensor de color
color =5; // CAFE
}
if (R<58 & R >45 & G<40 & G>56){ // posición del sensor de color
color =6; // AZUL
}
return color;
}
El sensor tcs 3200 tiene un lente que es el que hace que gire a una exactitud los tiempos
del proyecto.
12
10 CONCLUCIONES Y RECOMENDACIONES
Al término del tiempo establecido para la realización de nuestro proyecto se cumplió con
el objetivo de crear un sistema automatizado capaz de diferenciar en distintos colores
para llevar estos objetos a una posición en particular.
Podemos concluir que “en efecto los colores se forman a partir de la descomposición de
la luz blanca y estos emiten una cierta cantidad de luz con propiedades de longitud y
amplitud de ondas electromagnéticas distintas entre los colores”, por lo que pudimos
aprovechar este fenómeno para lograr nuestro proyecto.
11 BIBLIOGRAFIA
12 ANEXOS
13
14