start:projets:thierrylm
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| start:projets:thierrylm [2020/12/11 21:41] – créée thierryp | start:projets:thierrylm [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Le matériel ====== | ====== Le matériel ====== | ||
| - | **Le Rucher Connecté** | + | Etude Décembre 2020 - Thierry Picquart - |
| + | *[[thierry.picquart@gmail.com|pour contacter Thierry Picquart]] | ||
| Une ruche peuplée est la base de cette étude. | Une ruche peuplée est la base de cette étude. | ||
| + | {{ : | ||
| ===== L' | ===== L' | ||
| un microcontrôleur est le cœur du système. J'ai choisi l' | un microcontrôleur est le cœur du système. J'ai choisi l' | ||
| Ligne 10: | Ligne 12: | ||
| ===== Les capteurs ===== | ===== Les capteurs ===== | ||
| ==== Prise de poids ==== | ==== Prise de poids ==== | ||
| - | La prise de poids est souvent déconseillée mais dans ce cas c'est important. | + | La prise de poids est souvent déconseillée mais dans ce cas c'est important. |
| + | Selon la saison, le temps, la température extérieur, le nombre d' | ||
| + | 4 **pesons** et un convertisseur analogique digital **HX711** (branchement des pesons en pont). | ||
| + | {{ : | ||
| + | le **HX711** sera connecté sur les broches 2 et 5 de l' | ||
| ==== Prise de température ==== | ==== Prise de température ==== | ||
| + | La prise de température n'est souvent pas un bon signe mais dans mon cas c'est important. Cela va permettre de vérifier en haut et en bas de la ruche s'il y a quelque chose d' | ||
| + | Une sonde de température **18DB20** | ||
| + | {{ : | ||
| + | un "trois pattes" | ||
| + | |||
| ==== Prise de l' | ==== Prise de l' | ||
| + | Les abeilles souffrent beaucoup de l' | ||
| + | {{ : | ||
| + | un **DHT11** fournira en **I2C** la température et l' | ||
| ===== Les données ===== | ===== Les données ===== | ||
| + | Chaque ruche va devoir récolter les données des capteurs et les envoyer. | ||
| + | Ces données sont: | ||
| + | - le Poids | ||
| + | - La température en haut de la ruche | ||
| + | - La température en bas de la ruche | ||
| + | - L' | ||
| + | Comme il y a plusieurs ruches dans le rucher, chaque ruche doit être identifiée par un nom (c'est plus sympa) et par un ID. | ||
| + | Les données sont envoyées à un ESP dit Maître qui récupèrera toutes les données de toutes les ruches du ruchers pour les envoyer à la maison. | ||
| + | |||
| + | En plus de ces données, il y a des paramètres " | ||
| + | |||
| + | La balance doit être étalonnée et tarée ce qui rajoute 2 paramètres " | ||
| + | |||
| ===== L' | ===== L' | ||
| + | J'ai choisi le protocole **ESP-NOW** pour transmettre ces données. | ||
| + | {{ : | ||
| + | Ce protocole en mode " | ||
| + | ce qui rajoute une données système | ||
| + | **Données à transmettre**: | ||
| + | - Le nom de la Ruche | ||
| + | - L'ID de la Ruche | ||
| + | - le Poids | ||
| + | - La température en haut de la ruche | ||
| + | - La température en bas de la ruche | ||
| + | - L' | ||
| + | |||
| + | Paramètres " | ||
| + | - Adresse MAC de l'ESP Maître | ||
| + | - Etalonnage, Tare | ||
| + | - Sleep | ||
| + | |||
| + | ===== Gestion de l' | ||
| + | Dans le Rucher, il n'y a pas de 220V. Mes premiers tests sont prévus avec une pile 18650 pour alimenté l'ESP de la ruche avec ses capteurs. | ||
| + | Il est donc important de veiller à la consommation de l' | ||
| + | Le programme doit donc être optimisé. | ||
| + | Je vais utiliser les capacités d' | ||
| + | {{ : | ||
| + | Le mode **sleep** ne consomme que 5 micro-ampères | ||
| + | Les données peuvent être mesurées et envoyées que par intervalles de temps, par exemple toutes les 15 minutes en été et toutes les 30 minutes en hiver. | ||
| + | |||
| + | ===== Paramétrage ===== | ||
| + | |||
| + | Les données de paramétrage sont propres à chaque ruche: | ||
| + | - Le nom | ||
| + | - L'ID | ||
| + | - L' | ||
| + | - le temps d' | ||
| + | - les paramètres de la balance | ||
| + | Il y a 2 solutions. | ||
| + | Soit on charge le code "en dur" dans chaque ruche. | ||
| + | Soit on charge le même code en permettant de faire le paramétrage sur place. | ||
| + | |||
| + | Il y a environ **60 000 abeilles** dans une ruche. Le branchement d'un PC au début du printemps ou elles sont le plus agressives ne me convient pas beaucoup, ça risque de piquer. | ||
| + | J'ai choisi de développer une application accessible en **Bluetooth** depuis un smartphone (sauf iPhone) et d' | ||
| + | Afin d' | ||
| + | |||
| + | ~~NOCACHE~~ | ||
| + | Cette page a été consultée : Aujourd' | ||
| + | |||
| - | ===== Les programmes ===== | ||
/home/chanteri/www/fablab37110/data/attic/start/projets/thierrylm.1607719278.txt.gz · Dernière modification : (modification externe)
