Balance GSM

Bonjour,

Je suis en train de monter un projet d’envoi de données mesurées grâce à une balance par SMS en utilisant une carte arduino uno et un module GRPS.

Je voudrais mettre en mémoire le poids sur une carte mémoire et recevoir par SMS ce même poids toutes les douze heures.

En parcourant les différents forums qui parlent de récupération de donnée d’une balance, je suis tombé sur un article intéressant. Il s’agit d’une présentation d’un montage permettant d’envoyer par WIFI les données d’une balance à Google Docs.

Je pourrai donc garder le même schéma de montage tout en intervertissant la carte WIFI par une carte GPRS, comme celle-ci : http://www.seeedstudio.com/depot/gprs-shield-p-779.html?cPath=132_134
Est-ce possible, s’agit-il des même connections ?

Le hic c’est que je ne sais pas programmer tout ça, vous pensez qu’il est possible de se baser sur le programme déjà réalisé tout en intégrant le script pour le module GPRS ?

Je vous remercie par avance de votre aide.

A priori pas de problème particulier, une balance d'une manière ou d'une autre on peut l'interfacer, et le wiki du shield semble bien fourni et sa mise en oeuvre aisée.

Grandgil:
Bonjour,

Je suis en train de monter un projet d’envoi de données mesurées grâce à une balance par SMS en utilisant une carte arduino uno et un module GRPS.

Je voudrais mettre en mémoire le poids sur une carte mémoire et recevoir par SMS ce même poids toutes les douze heures.

bonsoir
Un systeme de ce genre est utilisé par certains apiculteurs pour connaitre le poids de ruches eloignées et la progression de la miellée.
comme dit par b@tto rien de bien compliqué si tout est bien pensé

Bonjour,

Oui Artouste, vous avez vu juste.
Je voudrais suivre les miellées de plusieurs ruchers, ainsi que leurs consommations durant l’hiver. Cela permettra d’ajouter des hausses et de les nourrir au bon moment.

Dans mon précédent message, j’ai parlé de la mise en mémoire du poids.
Il me faut donc ajouter un support de carte SD et une horloge RTC.
En navigant sur internet j’ai touvé ce shield mémoire:
http://snootlab.com/shields-snootlab/86-memoire-fr.html
Est-ce une bonne solution pour la mise en mémoire des informations? Ou en existe t’il de plus simple?

Je débute au niveau programmation, j’ai peur de pas penser à tout. Vous auriez quelques liens pour m’aider à réaliser tout ça ?

Les ruches seront logiquement en plein air. Ca va être alimenté comment pour durer longtemps ?

Bonne question, je pense utiliser une batterie 12V. J’ai une vieille batterie d’ordinateur portable, je vais peut être l’utiliser.

Grandgil:
Bonjour,

Oui Artouste, vous avez vu juste.
Je voudrais suivre les miellées de plusieurs ruchers, ainsi que leurs consommations durant l’hiver. Cela permettra d’ajouter des hausses et de les nourrir au bon moment.

Dans mon précédent message, j’ai parlé de la mise en mémoire du poids.
Il me faut donc ajouter un support de carte SD et une horloge RTC.
En navigant sur internet j’ai touvé ce shield mémoire:
http://snootlab.com/shields-snootlab/86-memoire-fr.html
Est-ce une bonne solution pour la mise en mémoire des informations? Ou en existe t’il de plus simple?

Je débute au niveau programmation, j’ai peur de pas penser à tout. Vous auriez quelques liens pour m’aider à réaliser tout ça ?

bonsoir
j'ai aidé un ami apiculteur italien il y a quelques années sur ce sujet.
c'etait sur une base pic18LF avec envoi de data par un GSM basique en SMS.
il faudrait que je retrouve mes notes, mais de mémoire il y avait une mesure de prise de poids par heure et 2 sms/jour (avec incrémentation et recouvrement)
il y avait aussi envoi de la T° interne de la ruche basé sur un DS18B20 mis dans une cage à reine (bon marqueur de stabilté interne selon l'apiculteur).
pas d'horodatage precis des mesure , c'est plus la progression qui est importante.
les logs etait fait en eeprom.
le point le plus critique n'est pas trop là la chaine d'acquistion/emission, mais bien le capteur central= la balance avec sortie data poids.
je ne sais plus ce qui avait été choisi, mais il me semble bien ce n'etait pas specialement "cadeau"

Par contre si tu veux tenir il sera impératif de mettre en sommeil ton µC, celà permet de réduire considérablement la consommation et ton application est toute désignée. Avec un simple pack de piles tu pourras tenir des années et avec un panneau solaire (même rikiki) c'est l'infini qui te tend les bras xD

Bonjour,

Oui, la température à l’intérieur doit être constante, afin que le couvain se développe correctement. C’est une bonne idée de placer un capteur de température à l’intérieur, il faut que j’en ajoute un au montage.

L’horodatage des mesures obtenues n’est pas essentiel , mais cela permettra de les exploiter sous forme de courbe, ça sera un plus.

Voici les composants que je vais utiliser pour ce projet:
Arduino uno
Module Mémoire
Shield GPRS
Balance Vellman
Capteur de température

Je vais donc utiliser les 4 capteurs de la balance avec une INA125 reliée à la carte arduino.

Au niveau de la programmation, je ne sais pas du tout par où commencer, ni comment programmer la prise de données toutes les heures, votre aide me serait très utile.

Grandgil:
...
Je vais donc utiliser les 4 capteurs de la balance avec une INA125 reliée à la carte arduino.

Au niveau de la programmation, je ne sais pas du tout par où commencer, ni comment programmer la prise de données toutes les heures, votre aide me serait très utile.

bonsoir

il faut commencer par le point dur, intregrer la balance à la ruche et ne pas oublier que tous ça traine dans la nature :grin:
je me souviens que le plus gros probleme avait été de trouver le bon positionnement de la balance sans nuire à la stabilité de la ruche .
après il faut valider une par une les differentes etapes et voir si il n'y a pas d'incompatibilité de pinout.

tu es dans quelle region ?

Je suis de Franche-Comté.
La balance sera positionnée sous le plateau de la ruche (un plateau aéré de chez Nicotplast) et une palette en bois.
Je pense faire une boite fermée bois/inox de la même dimension que le plateau et de venir y placer les capteurs aux quatre coins.

Grandgil:
Je suis de Franche-Comté.
La balance sera positionnée sous le plateau de la ruche (un plateau aéré de chez Nicotplast) et une palette en bois.
Je pense faire une boite fermée bois/inox de la même dimension que le plateau et de venir y placer les capteurs aux quatre coins.

ok
une fois que tu aura créée ta balance , le plus dur sera fait (meme si il y aura des joies pour le reste :grin: )
Je vais essayez de recuperer des infos en italie, mais l'apiculteur que j'avais aidé est DCD et je ne pense pas
que son fils ai continué/conservé le materiel.

Pour l'amplificateur INA125 je suis pas très sûr, il s'agit bien de celui-ci:
http://radiospares-fr.rs-online.com/web/p/amplificateurs-dinstrumentation/2521593/
Avec une tension d'offset d'entrée de 0,5 mV maximum ou je peux en prendre un avec une tension d'offset d'entrée maximum inférieur.
Parce qu'il en existe plusieurs types:
http://radiospares-fr.rs-online.com/web/c/?searchTerm=ina125&sra=oss&r=t

Attention, est-ce que tu as la balance déjà ? Car le premier lien que tu donnais en effet se servait du hack d'une balance qui utilisait un pont de wheastone, ce qui n'est le cas de toute et il sera peut-être plus simple de repiquer une sortie analogique dans le circuit. J'ai utilisé le INA125 pour un catharomètre qui est un pont de wheastone également. Il marche bien mais attention si tu l'utilises en alimentation disymétrique 0-5V, la gamme de tension est assez réduite.

Bonjour,
Je n'est pas encore la balance, mais je vais prendre là même que celle utilisée pour la balance wifi (velleman vtbal8). Le fait de repiquer simplement la sortie analogique ne diminuerait pas la longévité de la batterie? Il y aurait deux systèmes à alimenter?
Dans le montage, l'INA125 sera directement branché sur la broche des 5V de l'arduino, il y a un risque pour que ça soit disymétrique? Et si c'est disymétrique ça provoquerait de fausses valeurs?

bonjour,
pour alimenter ton arduino ou plusieurs, tu peux utiliser une batterie gel de 12v 7Ah et l'alimenter par un panneau solaire 30w pas trop encombrant.
tu auras de quoi tenir plusieurs jours sans soleil.
ca te donne environ 8-10A de charge dans la journée surtout en monocristallin.
ne pas oublier de mettre un régulateur 9v sur l'arduino (lm7809) sous peine de le cramer ou le faire chauffer.
les nouveaux aiment pas le 12v des batteries :frowning:

Grandgil:
Bonjour,
Je n'est pas encore la balance, mais je vais prendre là même que celle utilisée pour la balance wifi (velleman vtbal8). Le fait de repiquer simplement la sortie analogique ne diminuerait pas la longévité de la batterie? Il y aurait deux systèmes à alimenter?
Dans le montage, l'INA125 sera directement branché sur la broche des 5V de l'arduino, il y a un risque pour que ça soit disymétrique? Et si c'est disymétrique ça provoquerait de fausses valeurs?

bonjour
les balances type pese-personne embarquent une gestion d'alim temporisé et tare à zero au reveil.
de plus en general le circuit acquisition est sous enrobage resine, il n'est pas simple de se repiquer facilement.

A chaud et si je devais faire aujourd'hui :
je partirais sur une base meca en reutilisant les jauges de contraintes genre cette balance
un ampli INA125 est une bonne solution , mais je prendrais une ref de tension autre que le 5V arduino
par exemple un MCP1541 ref 4.096V facile d'interfaçage pour CAN = belle puissance de 2 :grin:
et plus et surement j’intégrerais d'abord la balance elle meme avec un petit MCU au plus pres pour faire l'acquision CAN et la transmission numerique
en UART .
en gros construire déjà une balance à sortie TTL/RS232 :grin:

Avec un MCP3424 pas besoin d'AOP ou de référence de tension et la lib est déjà prête :wink:

B@tto:
Avec un MCP3424 pas besoin d'AOP ou de référence de tension et la lib est déjà prête :wink:

Bonjour B@tto
besace delacée :grin:

edit : le lien vers la lib semble etre out

Vive le forum xD De toute façon j'ai refait quelques petites modifs donc il faut que je la republie