Projet challenge La ruche autonome connecte Participants Minsmonchoski
- Slides: 26
Projet challenge La ruche autonome connectée Participants: Minsmonchoski Lucas Champagne Lucas Veronese Thibault Jaquemet--Lenfant Chloé Bascobert Mattéo Projet en collaboration avec l’IUT GE 2 I Paul Sabatier
Sommaire ➢ ➢ ➢ ➢ Répartition des tâches Analyse fonctionnelle Simulation PROTEUS Choix des composants Application avec arduino Généralités sur Sig. Fox Bilan global sur Sig. Fox Carte MKRFOX 1200 Obtention des identifiants Câblage capteurs Programme d’alerte Programme final Ecart/comparaison valeur attendue
I-Répartition des tâches Chloé : température (K ou °C) Lucas Minsmonchoski : pression atmosphérique (Pa. ) Thibault : humidité (%) Lucas Champagne : luminosité (lx) Matteo : masse (g) Capteur de force Grove Même capteur pour la pratique finale à l’IUT: BME 280 Module Grove capteur de luminosité 1ère étape : travail de chacun sur la découverte et la simulation du fonctionnement de son propre capteur. 2éme étape : préparation en groupe du travail final et pratique à l’IUT 3ème étape : travail pratique en groupes (2 ou 3) à l’IUT 4ème étape : mise en forme du diaporama
II-Analyse fonctionnelle Diagrammes SYSML : ● Un “cahier des charges” Fonction de ce diagramme : ajoutersur plus de précision ● Donne des informations la fonctionnalité du système -Dans quel but ? -A qui rend il service ? -Sur quoi agit-il ?
III-Simulation PROTEUS Représentation de la mise en relation entre la carte MKRFOX 1200 avec le capteur BME 280
IV-Choix des composants Les critères exigés pour chaque capteur sont indiqués sur la présentation de projet. Exemple du capteur d’humidité : La précision attendue sur le taux d’humidité est de +/- 2% et la gamme de température mesurable va de 0 à 90%. Source : doc. constructeur DHT 22 On choisit donc le capteur DHT 22 comme capteur d’humidité, car il correspond bien aux contraintes imposées.
V-Application avec arduino: 1 - câblage câble de connexion USB shield capteur BME 280 carte arduino uno
2 - programme avec le logiciel arduino
3 - résultats sur la console du logiciel arduino
VI-Généralités sur Sig. Fox
Fonction Description Retour Sig. Fox. begin() Lie la bibliothèque Sigfox et le module. true si tout va bien, sinon false Sig. Fox. begin. Packet() Prépare un envoi néant Sig. Fox. print() Envoie les valeurs sous forme de chaînes de caractères à l’infrastructure Sigfox. néant Sig. Fox. write() Sig. Fox. end. Packet() Envoie les données binaires à l’infrastructure Sigfox (octet ou série d’octets). Finalise le processus de transmission lancé par Sig. Fox. begin. Packet() néant 0 (entier) si l’émission a réussi, 1 (entier) en cas d’erreur
Sig. Fox. debug() Active le mode de débogage. Toutes les fonctions d’économie d’énergie sont désactivées, la LED sur la carte est activée pendant le transfert néant des données. Sig. Fox. Sig. Version() Renvoie la version du progiciel du module Sigfox. chaîne de 2 octets Sig. Fox. ID() Renvoie l’ID unique du chaîne de 4 module fixé par le fabricant. octets Délie la bibliothèque Sigfox néant Sig. Fox. end() et le module.
VII-Bilan global sur Sig. Fox: ● ● ● ● 1500 antennes couvrent la France 140 emissions/jour débit binaire de 100 bits/s triple diversité communication en bidirectionnel et en half-duplex un modem Sig. Fox envoie 6 messages/heure chaque dispositif et chaque station ont un ID unique transmission en mode “fire and forget”
VIII-Carte MKRFOX 1200
La carte en quelques mots: ● utilise la connectivité Sig. Fox ● possède un microcontrôleur faible consommation (SAMD 21) ● 20 interfaces d’E/S numériques (dont 12 PWM) ● 7 entrées et 1 sortie numériques ● port micro-USB ● 3 possibilités d’alimentation ● bus série, I 2 C et SPI
IX-Obtention des identifiants ID Sig. Fox obtenu : 001 D 9131
X-Câblage capteurs Capteur de masse Capteur de luminosité Capteur de pression, humidité, température
XI-Programme d’alerte
XII-Programme final Il permet d’envoyer à l’agriculteur son adresse e-mail grâce aux capteurs : - La température de la ruche La masse, donc la quantité de miel produite - L’humidité - La pression La luminosité
programme complet
XIII-Écart/comparaison valeur attendue Capteur de masse : Capteur de pression, humidité, température ; Valeur attendue : 900 g Valeur expérimentée : 1007 g Valeur attendu : 1000 Pascal Valeur expérimenté : 988, 04 Pascal Capteur de luminosité : Valeur attendue : 100 Valeur expérimentée : -89 (Problème survenu avec le capteur)
Compétences acquises durant ce projet : Conclusion -développement de nos facultés de travail en groupe (organisation, répartition des tâches…) -meilleure maîtrise de la programmation en langage C -découverte de nouveaux composants électroniques et logiciels (capteurs, etc…) -découverte de la vie étudiante en IUT -approfondissement de nos capacités de recherche et de réflexion sur un sujet en particulier Merci à Mr Dubuc, aux étudiants et à l’IUT GE 2 I pour leur accueil !
- Support ruche parpaing
- Ruche connectée arduino
- Welcome to teen challenge uk - teen challenge uk
- Robotik
- Système nerveux autonome
- Multiplikatori i shpenzimeve
- Kinderurologie zürich
- Système nerveux autonome
- Alister mulhouse recrutement
- Collectif autonome des carrefour jeunesse emploi du québec
- Recrutement port autonome de lomé
- Phrase syntaxique et phrase graphique
- Modeli is lm
- Regii autonome exemple
- Système nerveux autonome
- Onduleur autonome
- Example of participants section in research paper
- Participants section example
- Between participants design
- Classification of channel of distribution
- Introduction of the participants
- Life size maximum participants
- Oncology care model two sided risk arrangement
- Welcome to all participants
- Welcome back participants
- Participants in the business buying process
- Counterbalancing