¿Hay un sensor para detectar el número de filas en un estante?

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

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

La forma más fácil de detectar el número de filas es contarlas. Ahora puede usar el contador, pero el problema es que el bastidor no se mueve. Entonces esa es una mala idea.

No hay sensores ya disponibles para este trabajo, por lo que debe crear uno.

La próxima gran cosa que se me ocurre es OpenCV. Cómo detectar y rastrear objetos con OpenCV

Puede personalizarlo para contar el número de filas en un estante. Incluso puedes usar Arduino y RaspberryPi con OpenCV.

Detección y seguimiento de rostros con Arduino y OpenCV

Raspberry Pi Ball tracking

Me gustó su pregunta Anusha S Gowda y seguiré buscando más soluciones posibles.

¡Espero eso ayude! 🙂

Shukriya!

No existe tal sensor cuyo objetivo principal es detectar no. de filas en un estante.

Sin embargo, puede utilizar algunos sensores existentes muy comunes y usar su comportamiento para lograr su objetivo.

Mi sugerencia,

  1. Use una cámara e identificadores para cada fila (puede ser un tipo específico de identificador de color / forma)
  2. El identificador puede ser cualquier cosa que la cámara pueda detectar fácilmente.
  3. Utilice el procesamiento de imágenes para detectar estos identificadores a través de la cámara.
  4. El no. de identificadores detectados será igual al no. de filas

Consulte con otros sensores, como los sensores IR Sharp, y sepa cómo se puede utilizar su principio de funcionamiento para su objetivo.

Aunque no hay sensores disponibles de inmediato, puede usar una cámara básica, procesar su salida con MATLAB o VC ++

No estoy seguro de esto, pero estoy seguro de que, utilizando el sensor y algún método de secuencia lógica, puede identificar fácilmente el número de filas en un bastidor ……… Favor de enviarme más detalles sobre el sistema en el que desea encontrar el número de las filas ……

Id de correo: [correo electrónico protegido]

Whatsapp: 9790865660