¿Cómo contar el número de objetos en una botella?

1

Estoy trabajando en un proyecto para mascotas que utiliza arduino, donde necesito hacer un seguimiento de la cantidad de objetos en una botella. Requiere contar la cantidad de objetos (tamaño de una píldora común y aproximadamente del mismo peso). Mi enfoque al respecto fue pedirle al usuario que deje caer un objeto en la botella y lo pese, y luego le pida que deje caer los objetos restantes en la botella. Así que puedo encontrar el número de objetos que utilizan la fórmula (peso total) / (peso de una sola píldora). Siempre que el peso de los objetos en la botella cambie, se utiliza la fórmula y se descubre la cantidad de objetos que aún hay en la botella, como Puedes ver que esto no es muy fácil de usar, así que estaba buscando si alguien me puede ayudar con una mejor solución.

EDITAR: Si no es mediante el uso de peso, hay alguna forma de contar el número de objetos usando sensores IR, etc., porque he visto que las celdas de carga para medir celdas pequeñas son bastante caras.

    
pregunta Arun

2 respuestas

2

Una pastilla normal pesa menos de 1 g. El principal desafío con su enfoque es sopesar esto exactamente. Como el rango de pesaje de las balanzas de precisión asequibles es bastante limitado, es aún más difícil pesar las pastillas junto con la botella.
La sugerencia de Nick puede ayudar a calcular el peso exacto de un objeto, pero todavía tiene el problema de sopesar con precisión las diferencias del objeto + -1.

Yo diría que debería reducir sus requisitos (usar objetos más pesados o permitir una tolerancia en el conteo), o comprar un escala de precisión de conteo .

    
respondido por el mic
0

Puede permitir que el usuario descarte más de uno a la vez. Simplemente mida el tiempo de agujero y almacene las diferencias de peso.

Todas las diferencias son un múltiplo entero del peso de una 'píldora', por lo tanto, después de unos pocos valores almacenados, debería poder calcular el peso del GDC (el mayor divisor común) de todas las diferencias de peso que deberían estar después de unos pocos valores. ser 1.

Que tienes el peso de 1 'píldora'

Ejemplo:

  • peso de la botella vacía: 100 g
  • peso después del primer llenado: 163 g (número desconocido de píldoras) = > diferencias conocidas: 63
  • peso después del segundo llenado: 211 g (número desconocido de píldoras) = > diferencias conocidas: 63, 111, 48 GDC (63, 111, 48) = 3

3g era el número que estaba buscando. La noche, espera un tercer y cuarto llenado para asegurarte de que no tienes un múltiplo del peso real.

    
respondido por el MrSmith42

Lea otras preguntas en las etiquetas