Hola amigo,
Su pregunta es reflexiva. Leo al menos 2,3 preguntas cada día sobre sensores como si le hubieran preguntado el nombre de un sensor que contaría filas en un estante y muchas más.
Ahora déjame decirte primero, no existe un sensor de este tipo en el mundo que cuente el número de filas en un estante o el número o las camisas colocadas en un armario, etc. Esto solo se puede hacer a través de la lógica y con la lógica de un solo tipo Se puede hacer que el sensor funcione de manera tan diferente que la gente no cree que el sensor utilizado en las dos operaciones diferentes sea el mismo. Por tu trabajo te sugeriré 2 formas
- ¿Cómo se lleva una N (intuitiva) con una S (sensor)?
- ¿Para qué sirven los sensores en un móvil?
- ¿Cómo se usa el procesamiento de señales en la extracción de datos de sensores?
- Cómo encontrar una hoja de datos del sensor Hall 96A827
- ¿El sensor táctil resistivo está disponible como producto listo?
1.) Use un sensor IR digital para detectar primero el color negro, cree un estante hecho a mano en el que distinga la cara de la fila y la cara posterior de las paredes interiores con pintura en blanco y negro …… su sensor contará la cantidad de veces que observa movimiento negro alimentado por un mecanismo de motor y debe programar su controlador de acuerdo con esta lógica que cada vez que encuentra filas de incremento negras en 1. Una vez que lo ha hecho, básicamente ha creado el algoritmo, ahora en lugar de usar la salida digital de su sensor IR use salida analógica y calíbrela para diferentes colores, su lógica para contar el número de filas será la misma.
Pero el método anterior solo se puede usar con fines de demostración y es muy menos eficiente, esto se puede usar si tiene que interactuar con esta técnica junto con alguna otra tarea que su controlador ya está realizando y requiere contar filas para que pueda úsalo. El diseño de un sistema para hacer solo este trabajo no se realiza en absoluto y sería muy ineficiente y costoso. En India llamamos a este tipo de técnica como ‘tecnología Jugaad’.
De todos modos ……
2.) Esta es la forma tradicional de hacer ese trabajo … con conocimiento y habilidades previas, usted puede hacer este tipo de sistema para contar el número de filas en muy, muy poco tiempo y con un costo cero. Existe un software llamado MATLAB y se utiliza para la programación y el procesamiento de imágenes … aunque existen muchas aplicaciones de este software, pero debe conocer solo estas dos para su tarea. Instale este software en su computadora portátil, descargue la guía de procesamiento de imágenes MATLAB en línea y aprenda a analizar y procesar una imagen, existen varios comandos a través de los cuales se puede realizar este procesamiento y se realizan cambios en la imagen, es muy similar a la edición de fotografías La diferencia es que es muy avanzado para fines de investigación y utiliza comandos. El procesamiento de imágenes tiene el mayor uso en el análisis de imágenes de planetas y espacio por parte de varios laboratorios e instituciones espaciales … siendo una tarea específica y sin profundizar tanto … hay comandos que vinculan su cámara web con el software que la cámara capturaría una imagen de su bastidor ahora tiene que procesar estas imágenes de bastidores creando un algoritmo típico que sería aplicable para todos los bastidores, independientemente de su color y tamaño, todo lo que se requiere es la imagen y aquí entra en juego la lógica, entonces simplemente tiene que hacer un programa y ejecutarlo. Parece difícil, pero es muy fácil y un trabajo de aproximadamente media hora para alguien que sabe cómo usar MATLAB correctamente.
Espero que lo encuentre útil y bien informado.
Gracias por leer