Ich arbeite an einem Haustierprojekt mit Arduino, bei dem ich die Anzahl der Objekte in einer Flasche verfolgen muss. Es erfordert das Zählen der Anzahl der Objekte (Größe einer normalen Pille und ungefähr das gleiche Gewicht). Mein Ansatz dazu war, den Benutzer zu bitten, einen Gegenstand in die Flasche fallen zu lassen und ihn zu wiegen, und dann den Benutzer zu bitten, die restlichen Gegenstände in die Flasche fallen zu lassen. So kann ich die Anzahl der Objekte mithilfe der Formel (Gesamtgewicht)/(Gewicht der einzelnen Pille) finden. Immer wenn sich das Gewicht der Objekte in der Flasche ändert, wird die Formel verwendet und die Anzahl der Objekte, die sich noch in der Flasche befinden, ermittelt, als Sie können sehen, dass dies nicht sehr benutzerfreundlich ist, also habe ich gesucht, ob mir jemand mit einer besseren Lösung helfen kann.
BEARBEITEN: Wenn Sie kein Gewicht verwenden, gibt es eine Möglichkeit, die Anzahl der Objekte mithilfe von IR-Sensoren usw. zu zählen, da ich gesehen habe, dass die Wägezellen zum Messen kleiner Zellen ziemlich teuer sind.
Eine normale Pille wiegt weniger als 1 g. Die größte Herausforderung bei Ihrem Ansatz besteht darin, dies genau abzuwägen. Da der Wiegebereich erschwinglicher Präzisionswaagen recht begrenzt ist, ist es noch schwieriger, die Pillen zusammen mit der Flasche zu wiegen.
Nicks Vorschlag kann helfen, das genaue Gewicht eines Objekts zu berechnen - aber Sie haben immer noch das Problem, Unterschiede von +-1 Objekt genau zu wiegen.
Ich würde sagen, Sie sollten entweder Ihre Anforderungen senken (schwerere Gegenstände verwenden oder eine Toleranz beim Zählen zulassen) - oder eine gebrauchsfertige Präzisionszählwaage kaufen .
Sie könnten dem Benutzer erlauben, mehr als einen gleichzeitig zu löschen. Messen Sie einfach die Lochzeit und speichern Sie die Gewichtsunterschiede.
Alle Differenzen sind ein ganzzahliges Vielfaches des Gewichts einer „Pille“, sodass Sie nach einigen gespeicherten Werten in der Lage sein sollten, das Gewicht des GDC (größter gemeinsamer Teiler) aller Gewichtsdifferenzen zu berechnen, das nach einigen Werten 1 sein sollte.
Dann haben Sie das Gewicht von 1 'Pille'
Beispiel:
3g war die Nummer, nach der ich gesucht habe. Warten Sie nachts eine 3. und 4. Füllung, um sicherzustellen, dass Sie nicht ein Vielfaches des tatsächlichen Gewichts haben.
Andi aka
Nick Johnson
gbulmer
Transistor
Arun
Arun