Skip to content

Rastafouille/AirBee

Repository files navigation

AirBee

L'idée est de transmettre toutes les données suivantes :

  • température dans la ruche -- fait
  • humidité dans la ruche -- fait
  • masse de la ruche -- fait
  • nombre d'abeilles entrées -- pas fait
  • nombre d'abeille sortie -- pas fait
  • tension de la batterie -- fait Via un système 100% autonome en énergie et communication

Il y a eu 2 versions v1 et v2, je vous laisse les 2 pour voir ce qui n'a pas/mal fonctionné sur la premiere et les améliorations apportées.

Le système est maintenant abouti et fonctionnel.

Coté alimentation :

3 fils partent du module d'alim vers la carte (vcc,gnd,Vbat)

Cette partie n'a pas évoluée entre les 2 versions

Coté intelligence :

Coté communication :

Coté Capteur :

v2 : Un seul capteur 100kg + Load Cell Amplifier - HX711, bcp plus précis et sans dérive (17€) https://fr.aliexpress.com/item/100kg-120kg-parallel-beam-type-load-cell-for-counting-scale-balance-TAL201/32616652058.html?spm=a2g0s.9042311.0.0.10bb6c37t0ZMNg

PCB

  • v1 a la main !

  • v2

Fait sur Easy EDA https://easyeda.com/rastafouille/airbeev2-2 fabriqué maison dans un premier temps mais commandé chez jlcpcb ou pcbway pour quelques €

Packaging

Vue d'ensemble

  • V1 08/10/2017

  • V2

Fonctionnement

L'Arduino centralise les données est les envoie au backend sigfox. On a droit à 140 messages de 12 Octets par jour, ca passe juste sans optimisation.

Payload :

ID::uint:8 Temp::int:16:little-endian Hum::uint:16:little-endian Poids::uint:16:little-endian IN::uint:16:little-endian OUT::uint:16:little-endian Vbat::uint:8

Sigfox renvoie les données via des CallBacks vers serveur perso (php-->json) et backend web (app.we-sens.com). je n'ai rien fait coté web j'utilise le site hebergeur d'un copain (app.we-sens.com) qui m'affiche les données.

Release

  • v2 : suppression du RTC / changement capteur de poids et plateau / carte electronique dédiée faite maison

  • V2.1: boite / connecteur / PCB pro / rafraichissement toutes les 15 min

  • V2.2 04/2020 : soudage pieds au plateau / DHT22 car SHT11 plus dispo / module sigfox en 3.3v / passage de circuit maker à easyEDA

Perspectives

  • Rajouter le compteur d'abeilles

  • Rajouter une station météo mais les données capteurs humudité+température+tension batterie (ensoleillement) peuvent suffires.

  • Peut etre créer un reseau Xbee local sur 5 ruches pour un seul module Sigfox (si utile d'avoir plusieurs ruches connectées dans le même rucher?)

  • optimiser l'energie pour passer en pile lithium 3.3V et se passer du panneau solaire.

About

Projet de ruche connectée / Connected hive project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published