Enregistrement du poids de la ruche ? Échelle de 150 lb / 0,05 lb qui ne se met pas à zéro à la mise sous tension? – Ars Technica OpenForum

Bienvenue sur le forum ouvert d’Ars.

Image

Mon problème est l’échelle elle-même. Il s’agit d’une balance postale de 70 livres de Stamps.com (Onyx OEM) avec une lisibilité de 0,1 oz. Cela fonctionne en quelque sorte, mais:

    Il est alimenté via USB par le Pi qui le lit également via l’application usbscale d’Eric Jiang. Si l’alimentation est cyclée, ce qu’elle fait de temps en temps dans mon cabanon éloigné, la balance ne se rallume pas. Je dois courir physiquement jusqu’au hangar et appuyer sur un bouton pour l’allumer. Mais même si je finis par pirater une broche GPIO dans le bouton d’alimentation. . . Chaque fois que je l’allume, il se remet à zéro. Si la lecture est négative, il renvoie une erreur plutôt qu’une lecture négative.

      Ces deux éléments posent problème, car le poids de la ruche monte et descend tout au long de la journée, au fur et à mesure que les abeilles vont et viennent avec de la nourriture, et que la ruche consomme des ressources et sèche le nectar collecté pour le transformer en miel. Ou en raison d’une simple erreur d’échantillonnage. Par conséquent, chaque fois que je dois allumer la balance, je dois me rappeler de retirer une petite pierre de la balance, de l’allumer, puis de remettre la pierre en place, de sorte que la ligne de base pour la lecture de la balance n’est pas proche de 0, ni susceptible de devenir négative lorsque le poids fluctue.

    Si la balance est éteinte, usbscale renvoie “0 oz”, ce qui revient au même que si elle était allumée et lisait “0 oz”, ce qui signifie que je ne peux même pas l’utiliser comme code d’erreur.

Cela fonctionne donc, mais avec beaucoup d’interventions manuelles et de corrections de données. Je cours au hangar tous les quelques jours pour le rallumer, puis je dois faire des suppositions pour combler les lacunes dans les données.

Je voudrais remplacer cela par une échelle qui :

    A un interrupteur d’alimentation dur ou peut être alimenté par un logiciel, de sorte que si l’alimentation est cyclée, elle se rallume sans intervention manuelle. Ne se met pas à zéro à la mise sous tension, donc s’il lisait 45,2 lb avant la panne de courant , il lit environ 45,2 livres après sa remontée.Peut être lu par un Pi via USB ou sur le réseau avec curl ou un autre protocole communPeut être alimenté via USB ou via 5 VDC ou 12 VDC via un extracteur POE. Il n’y a pas de climatisation dans le cabanon; juste une seule chaîne de Cat5e connectée à un commutateur POE+ à 70 pieds qui alimente déjà :

      Deux commutateurs POE alimentés par POE en cascade (par exemple, des prolongateurs POE)4 caméras IPPi 3B+La balance, via le Pi, via USBSi je peux faire fonctionner le courant alternatif vers le hangar, cette exigence disparaîtra.

    A une capacité totale de plus de 70 lb. Une boîte pleine d’abeilles et de miel peut peser plus de 70 livres. A une haute résolution. En ce moment, je reçois 0,1 oz, ce qui est vraiment bien, mais pas absolument essentiel. Mais une résolution < 1 oz serait bien parce que je peux réellement voir de petits changements. Une précision absolue n'est pas vraiment nécessaire. Ce sont les deltas d'heure en heure et de jour en jour qui racontent l'histoire. Je me fiche de savoir si le poids total de la boîte et des abeilles est en fait de 45,00 livres ou de 46,00 livres, mais il est très important de savoir si elles ont réellement perdu 10 oz ou 16 oz du jour au lendemain. A des exemples de travail d'enregistrement de données, parce que je ne suis pas vraiment un programmeur ! Moins de 200 $. C'est pour la science, et c'est mon passe-temps, j'ai donc un budget limité. Même dépenser 200 $ pour une balance à abeilles me semble un peu fou, mais j'ai déjà un pied dans le terrier du lapin, alors pourquoi pas !?!?!?

Des recommandations ? Cette page propose une vaste sélection d’échelles, mais il est difficile de déterminer laquelle fait quoi sans lire le manuel de chaque utilisateur. J’espère donc que quelqu’un ici a déjà fait ce genre de chose et peut recommander un modèle et / ou me référer à un peu de code !

:)
J’ai commencé avec des balances simples, mais je suis finalement passé à la recherche de cellules de charge.

Voici l’idée de base :
https://learn.sparkfun.com/tutorials/ge … -cells/all

Ils ont tendance à dériver avec le temps, un étalonnage peut donc être nécessaire.

:rouler des yeux::rouler des yeux: sans déclencher l’auto-zéro.

Commandé!

Merci!

Image

:rouler des yeux::rouler des yeux: sans déclencher l’auto-zéro.

Commandé!

Merci!

Hummmmmmm. Maintenant, je ne sais pas trop comment faire. Le dos de la balance ressemble à ceci :

Image

Il y a 2 ports USB, mais l’un ressemble à un port A, donc je ne peux pas l’utiliser pour la sortie de données ou l’alimentation. Au moins, je ne pense pas pouvoir le faire. J’ai envoyé un e-mail à Onyx pour le guide de l’utilisateur, car je ne le trouve pas sur les intarwebs. :rouler des yeux: . J’essaie de comprendre pourquoi diable une balance postale aurait un port USB-A dessus.

Comment puis-je simultanément alimenter cette balance à partir de la batterie et également extraire les données via le Pi ?

Dois-je trouver un câble adaptateur bizarre et alimenter un concentrateur USB à partir de la batterie ? La batterie elle-même possède deux ports USB-A pour la sortie, mais mes tests suggèrent qu’elle ne se comporte pas comme un concentrateur USB.

Image

Nous verrons si cela fonctionne.

Image

:)

:)

Ça marche!!! C’est une de mes constructions les plus laide, mais ça marche:

Image

Image

L’extracteur POE alimente le Pi, la batterie et la carte LED, tandis que la balance est alimentée par la batterie mais également branchée sur le Pi. C’est un petit miracle que j’ai eu tous les autres câbles séparateurs DC et adaptateurs USB, et que tous les genres étaient magiquement corrects.

Le Pi contrôle la carte LED, courbe les JPG de la caméra et enregistre les mesures de la balance et du capteur TemperHum. Il y a aussi 2 autres caméras sur la ruche qui diffusent simplement sur YouTube.

J’ai redémarré le Pi et la balance est restée allumée sans remise à zéro. C’était le but principal !

Merci pour votre aide!

© Ars Technica 1998-2021

Propulsé par phpBB et…

Ars OpenForum propulsé par Server Central

Leave a Comment

Your email address will not be published. Required fields are marked *