Está en la página 1de 4

Prototipado y TinkerCAD

PROTOTIPADO DE UNA BANDA ELASTICA PARA EL


TRANSPORTE DE ENVACES DE DIFERENTES CAPACIDADES
CON LA PLATAFORMA ARDUINO EN TINKERCAD.

Iván Darío Tarazona

Unidades Tecnológicas de Santander.

Tecnología en Desarrollo de Sistemas Informáticos.

Jhon Linares

25 de noviembre de 2023
Prototipado y TinkerCAD
2

Para comenzar, este proyecto se realizó con el objetivo de mostrar un prototipo


con el cual se podría trabajar en una pequeña compañía para satisfacer la
necesidad de hacer funcionar una cinta transportadora. A lo largo del proyecto se
desarrollaron diversas metodologías con el objetivo de llegar al código que fuera
más viable y que nos diese la menor cantidad posible de errores a la hora de que
la máquina ejecutara cada una de las tareas que se estipulan en un trabajo de
esta tipología.
Se inició con la inserción de los componentes básico que son indispensables para
que se pueda trabajar de la manera correcta y que susciten problemas en los
procesos. Al ser un sistema semiautomatizado, en esta ocasión recibirá estímulos
por parte del usuario, ya que realmente cuando se programa una cinta que va a
realizar una función similar, lo ideal es que esta ejerza su función sin la necesidad
de que haya una intervención de agentes externos que la hagan dependiente.
Parte de los componentes que son utilizados, como para hacer un conteo parcial
de estos, incluyen sensores de movimiento, de proximidad, LED, DC motores;
obviamente cables para establecer la conexión entre cada uno de estos, un par de
placas de Arduino UNO, también un par de placas bases del tamaño más grande
que se encuentra dentro de la plataforma de TinkerCAD que fue el recurso que
utilizamos para desarrollar este prototipado. Estábamos olvidándonos de los
interruptores que también son supremamente importantes ya que gracias a ellos
es que le podemos dar a iniciar a la producción de nuestra máquina.
Para hacer una descripción detallada de cada uno de los componentes que fueron
requeridos se nos abarcaría demasiado espacio, lo ideal es mencionar lo esencial.
Así que no nos podemos olvidar de la pantalla LCD, que es sin duda alguna uno
de los componentes que nos permitirán visualizar cual es el avance que tiene
nuestra producción, además del rendimiento de la misma.
La cuestión de las conexiones es algo que no cambia demasiado a la hora de
añadir los elementos a las placas de Arduino, se puede enlazar con puertos
distintos, pero a la hora de que los vayamos a usar se deben llamar de manera
correcta. Evidentemente, cuando se haga una conexión se debe tener en cuenta
que tipo de componente es, existen las salidas analógicas y las digitales. En pocas
palabras, las primeras se encargan de hacer conexiones con sensores que tienen
estímulos externos, tales como temperatura, luminosidad, humedad, entre otras
más y pueden generar señales analógicas variables en un rango continuo.
Y por la otra parte, las digitales sirven básicamente para lo mismo, solo que estas
en lugar de tener la posibilidad de generar señales digitales en un rango, esta lo
hacen con el voltaje. Este puede tener su valor máximo (5V) en voltios, o (0V)
igualmente en voltios.
Prototipado y TinkerCAD
3

Dejemos de lado durante un momento la cuestión de las conexiones. En un


principio pueden resultar algo complicadas, pero no es algo que no tenga una
solución demasiado complicada. Analizando otro aspecto del tema en cuestión,
tenemos la situación de lo que es el código, básicamente lo más importante de
todo este asunto. La cuestión con los códigos que van a ser implementados en
herramientas relacionadas con hardware es que como hay tantas maneras de
realizar las mismas tareas con el mismo lenguaje de programación, en ocasiones
se puede pasar demasiado tiempo desarrollando un script que en sus líneas se
encuentre optimizado a su mayor capacidad.
Cabe decir, que como fue recalcado a lo largo del curso, primero se comprobó que
las conexiones entre los componentes y la placa de Arduino fuesen correctas y
que nos mostrase lo que objetivamente habíamos establecido desde un principio.
Para ellos se hicieron diversas lecturas de potencia, de tiempos de respuesta, y
que se mostraban a través del Serial.begin() para verificar que los rangos y valor si
correspondieran a lo que se tiene estipulado para cada uno de los diversos
elementos.
Esa es, sencillamente, una buena práctica para implementar en proyectos de
tipologías similares ya que te da una base de que si tienes las conexiones de
manera correcta y que estas recibiendo las lecturas y valores correctos con los
cuales trabajar luego.
El proceso que se desarrolla es correspondiente a uno de un circuito cerrado, que
eso es lo que básicamente nos ofrece la plataforma de Arduino. Porque ella nos la
ofrezca no significa que tendrás un proceso cíclico de manera infinita. Lo que se
implementó fue un proceso en el cual se inicia con el encendido de un motor
primario, el cual desplazará el producto hasta un primer sensor en el cual lo que
se va a establecer es el tamaño del producto, en es caso una botella. Se tiene tres
tamaños distintos, iniciando con el más pequeño que es de 300 mililitros, el
mediano con 500 y el de mayor capacidad de 700 mililitros. La capacidad de la
boquilla para vaciar el contenido líquido en de 100 mililitros por segundo. Esto nos
da ha entender que para cada tamaño de botella se va a tardar su capacidad
dividida en la velocidad de la boquilla en segundos.
Luego de haber realizado el registro del tamaño de la botella, la cinta, de manera
automática, empezará a rodar gracias a la ayuda de un segundo motor encargado
de esta tarea. Con un sensor encargado de detectar la ubicación(distancia) a la
que se encuentra de la boquilla de vaciado, se hará detener ese segundo motor
teniendo en cuenta el nivel de proximidad que esta tenga para hacer que nuestra
boquilla pueda verter el líquido dentro de esta. Posterior a la conclusión del
llenado de la botella, se encenderá de manea automática el segundo motor para
que allí se haga un registro de otra tipología.
Ya habiendo llegado al tercer y último sensor, lo que se desarrollará en este paso
es que aquí se va a registrar como que esa botella ya ha cumplido toda su etapa
Prototipado y TinkerCAD
4

de elaboración. Se agrega al stock de productos que están disponibles para salir a


distribución a las diversas cadenas de mercados que tengan vinculo con nuestra
empresa de producción. Estos datos se muestran a través de la pantalla LCD para
que el personal sepa cual ha sido el avance en la producción en el día o en el
tiempo que lleva operando nuestra máquina.
Una vez terminado el paso anterior, lo que sucederá ahora es que el motor que en
un inicio se encendió volverá a este estado, volviendo de esta manera al ciclo de
producción para envasar correctamente otra botella.
Todo lo que se describió a gran detalle anteriormente se produce con la activación
de un interruptor que nos da posibilidad de mantener el control de la producción.
Esto es supremamente importante a la hora de implementarse en un ambiente de
trabajo ya que nos permitirá parar la producción en caso de que alguno de los
componentes presente diversas averías.
Ahora, lo que te presentamos es un redireccionamiento al sitio Web en el cual
podrás visualizar cada una de las cosas que se te describieron anteriormente y
probar el prototipo propuesto para que nos dejes tus comentarios de si te parece
un recurso viable o si necesita ser mejorado. Aquí el enlace que te redireccionará:
https://www.tinkercad.com/things/c91yh4ZmNVZ-neat-wluff-rottis

También podría gustarte