Outils pour utilisateurs

Outils du site


start:projets:thierrylm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:projets:thierrylm [2020/12/11 22:21] – [Gestion de l'énergie] thierrypstart: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 -+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.
  
 +{{ :start:projets:ruche_connecte.jpg?direct&200 |}}
 ===== L'intelligence ==== ===== L'intelligence ====
 un microcontrôleur est le cœur du système. J'ai choisi l'**ESP32** de **Expressif**. un microcontrôleur est le cœur du système. J'ai choisi l'**ESP32** de **Expressif**.
Ligne 42: Ligne 44:
  
 ===== L'envoi des données ===== ===== L'envoi des données =====
-J'ai choisi le protocole ESP-NOW pour transmettre ces données.+J'ai choisi le protocole **ESP-NOW** pour transmettre ces données.
 {{ :start:projets:esp-now.jpg?direct&200 |}} {{ :start:projets:esp-now.jpg?direct&200 |}}
 Ce protocole en mode "plusieurs esclaves vers un maître" nécessite l'adresse **MAC** du maître. Ce protocole en mode "plusieurs esclaves vers un maître" nécessite l'adresse **MAC** du maître.
Ligne 64: Ligne 66:
 Le programme doit donc être optimisé. Le programme doit donc être optimisé.
 Je vais utiliser les capacités d'hibernation de l'ESP32. Je vais utiliser les capacités d'hibernation de l'ESP32.
-{{ :start:projets:consoesp32.jpg?direct&200 |}}+{{ :start:projets:consoesp32.jpg?direct&400 |}}
 Le mode **sleep** ne consomme que 5 micro-ampères 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. 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 ===== ===== Paramétrage =====
-===== Les programmes =====+ 
 +Les données de paramétrage sont propres à chaque ruche: 
 +  - Le nom 
 +  - L'ID 
 +  - L'adresse MAC du maître 
 +  - le temps d'hibernation 
 +  - 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'utiliser la mémoire **flash** (EEPROM) de l'**ESP32** qui ne s'efface pas quand il est en veille, resette ou est hors tension. 
 +Afin d'économiser l'énergie, cette application sera déclenchée par un bouton connecté à un **GPIO** de l'**ESP** afin de le réveiller pour déclencher le paramétrage. 
 + 
 +~~NOCACHE~~  
 +Cette page a été consultée : Aujourd'hui: {{counter|today}}  Hier: {{counter|yesterday}} Jusqu'à maintenant: {{counter|total}} 
 + 
/home/chanteri/www/fablab37110/data/attic/start/projets/thierrylm.1607721676.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)