WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude et mise en place d'un systeme temps reel de surveillance de l'état de santé et localisation des animaux


par Daniel MBARUSHIMANA
Ecole Supérieur d'Informatique Salama - Graduat 2020
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CONCLUSION GENERALE

Ce travail est intitule «Etude et mise en place d'un système de surveillance de l'état de santé et localisation des animaux » est une étude de conception d'un système embarqué pouvant permettre le bon contrôle sanitaire et de déplacement des animaux en veillant sur les éléments indispensable tel que la température corporel, le rythme cardiaque ainsi que la localisation.

Nous pouvons noter que plusieurs solutions peuvent entrer en jeux dans le but de diminuer les contaminations des maladies, aggravations des maladies, les taux de mortalités ainsi que la perte des animaux dans une ferme d'élevage. Pour ce qui concerne notre cas, nous avons proposé une solution informatique permettant à l'éleveur d'avoir accès à toutes les informations qui concerne l'état de santé de l'animal via un ordinateur. Il est important de noter que le système doit au moins répondre à certain nombre des critères tels que la simplicité d'utilisation, la rapidité mais aussi le cout d'implémentation qui est moindre.

Ce travail a été généralement la pratique des notions théoriques apprises notamment la programmation et les systèmes embarqués. Ce projet nous a permis d'approfondir les notions du système embarqué mais aussi une initiation sur l'internet des objets.

Vous l'aurez bien constaté que ce travail offre plusieurs ouvertures dans le domaine de l'informatique, tout en espérant que ce travail servira de guide a tous ceux qui voudrons bien travailler dans le domaine du système embarqué voir même internet des objets.

Ainsi tous suggestions et remarques dans le but d'améliorer ce système pourront être les bienvenues et nous sommes persuadés que les critiques nous ferons évoluer d'une bonne manière.

Perspectives d'avenir

Notre travail n'étant pas bon ni parfait, nous prenons le temps de le critiqué, de présenter ses limites et d'en proposer les améliorations futurs.

? Par manque des ressources nous sommes obligé de faire des simulations avec des capteurs non appropries et technologies sans fil non appropries

? La prochaine étape c'est à dire le système à venir doit aboutir à un système qui signale le fermier au cas où l'animal quitte sa zone bien précise ;

? Le système à venir doit être capable de bien analyser la température et le rythme cardiaque mêmes l'animale est en mouvement c'est à dire en course ou lorsque l'animale est en état de stresse.

ANNEXES

Extraits de codes

#include "ThingSpeak.h" #include <ESP8266WiFi.h> Const int LM35 = A0;

// Entrez vos détails Wi-Fi //
char ssid[ ] = "ANIMAL" ; //SSID

char ssid [ ] = "ANIMALS" ; // Mot de passe

// //

Client Wifi ;

non signé long myChannelNumber = 000000 ; // Channel ID ici

Const int FieldNumber = 1 ;

const char * myWriteAPIKey = "ZZZZZZZZZZZZZZ" ; // Votre clé API d'écriture

ici

void setup ()

{

Serial.begin( 115200 );

WiFi.mode(WIFI_STA);

ThingSpeak.begin(client);

}

void loop ()

{

if (WiFi.status() != WL_CONNECTED)

{

Serial.print( "Tentative de connexion au SSID : " );

Serial.println(ssid);

while (WiFi.status() != WL_CONNECTED)

{

WiFi.begin(ssid, pass);

ANNEXES Page | 49

Serial.print( "." );

retard( 5000 );

}

Serial.println( "\nConnecté." );

}

entier ADC ;

température flottante ;

CAN = lecture analogique (LM35); /* Lecture de la température */

temp = (ADC * 3 ); /* Convertir la valeur adc en tension équivalente */

temp = (temp / 10 ); /* LM35 donne une sortie de 10mv/°C */

Serial.print( "Temperature = " );

Serial.print(temp);

Serial.println( " *C" );

retard (1000 );

ThingSpeak.writeField(myChannelNumber, FieldNumber, temp, myWriteAPIKey);

retard ( 1000 );

}

#include <SoftwareSerial.h>

#define DEBUG true

SoftwareSerial esp8266(9,10);

#include <LiquidCrystal.h>

#include <stdlib.h>

#define SSID "Your Wifi Name" // "SSID-WiFiname"

#define PASS "Your Wifi Password" // "password"
#define IP "184.106.153.149"// thingspeak.com ip

String msg = "GET /update?key=9YS21NU0HY5YS1IKU"; //change it with your api key like "GET /update?key=Your Api Key"

void updatebeat(){

ANNEXES Page | 50

String cmd = "AT+CIPSTART=\"TCP\",\"";

cmd += IP;

cmd += "\",80";

Serial.println(cmd);

esp8266.println(cmd);

delay(2000);

if(esp8266.find("Error")){

return;

}

cmd = msg ;

cmd += "&field1=";

cmd += BPM;

#include <TinyGPS++.h>

#include <SoftwareSerial.h>

#include "ThingSpeak.h"

#include <ESP8266WiFi.h>

static const int RXPin = 4, TXPin = 5;

statique const uint32_t GPSBaud = 9600 ;

flottant latitude , longitude;

Chaîne lat_str , lng_str;

const char* ssid = "Animal";

const char* mot de passe = "244466666" ;

myChannelNumber long non signé = 991048 ;

const char * myWriteAPIKey = "RX9R15V8GH3941CK";

// L'objet

TinyGPS ++ TinyGPSPlus gps;

Client WiFi ;

// La connexion série au périphérique GPS

ANNEXES Page | 51

SoftwareSerial ss(RXPin, TXPin);

Serial.begin(115200);

ss.begin(GPSbaud);

Serial.print("Connexion à ");

Serial.println(ssid);

WiFi.begin(ssid, mot de passe);

while (WiFi.status() != WL_CONNECTED) {

delay(500);

Serial.print(".");

}

Serial.println("");

Serial.println("WiFi connecté");

Serial.println("Adresse IP : ");

Serial.println(WiFi.localIP());

Serial.print("Masque de réseau : ");

Serial.println(WiFi.subnetMask());

Serial.print("Passerelle : ");

Serial.println(WiFi.gatewayIP());

ThingSpeak.begin(client);

}

Veuillez noter que les différents parties du code illustrées sont les plus important.

REFERENCES P a g e | 52

REFERENCES

[1] wikipedia, « Approches ascendante et descendante », Wikipédia. août 06, 2020. Consulté le: juill. 15, 2021. [En ligne]. Disponible sur: https://fr.wikipedia.org/w/index.php?title=Approches_ascendante_et_descendante& oldid=173602591

[2] Kumwimba Daudet Kalenga, « Memoire Online - Analyse et optimisation de la fiabilité d'un réseau par la technologie PPPOE du routeur OS Mikrotik - Kumwimba Daudet Kalenga », Memoire Online. https://www.memoireonline.com/03/12/5503/m_Analyse-et-optimisation-de-la-fiabilite-dun-reseau-par-la-technologie-PPPOE-du-routeur-OS-Mikro2.html (consulté le juin 14, 2021).

[3] « Ferme Espoir - Tourisme Katanga ». https://www.katanga-tourisme.org/ferme-espoir/ (consulté le juill. 17, 2021).

[4] « Parc animalier - Ferme - FERME ESPOIR - Ferme Espoir », www.petitfute.com. https://www.petitfute.com/v71655-ferme-espoir/c1173-visites-points-d-interet/c917-parc-animalier-aquarium/c921-parc-animalier-ferme/1541099-ferme-espoir.html (consulté le août 06, 2021).

[5] « Le bien-être animal, qu'est-ce que c'est? | Ministère de l'Agriculture et de l'Alimentation ». https://agriculture.gouv.fr/le-bien-etre-animal-quest-ce-que-cest (consulté le sept. 12, 2021).

[6] Vert-Togo, « Avec le PPAAO-TOGO, les mortalités dans les élevages des petits ruminants réduites », VERT TOGO | Au coeur de l'information, déc. 24, 2019. https://vert-togo.com/avec-le-ppaao-togo-les-mortalites-dans-les-elevages-des-petits-ruminants-reduites/ (consulté le sept. 27, 2021).

[7] Aurélie et Anne-Sophie BARRIER, « ÉVALUATION ET CONSEILS D'OPTIMISATION DU BIEN-ÊTRE EN ÉLEVAGE CANIN », ÉCOLE NATIONALE VÉTÉRINAIRE D'ALFORT.

[8] T. Independent, « Five districts in Northern Uganda operating without substantive veterinary officers », The Independent Uganda:, sept. 21, 2020. https://www.independent.co.ug/five-districts-in-northern-uganda-operating-without-substantive-veterinary-officers/ (consulté le sept. 27, 2021).

[9] « Livestock Pedigree & Tracking », Avante International Technology, Inc. https://www.avantetech.com/products/locating/livestock/ (consulté le oct. 06, 2021).

[10] « Cameroun: la Banque mondiale débloque 60 milliards Fcfa pour l'élevage », La Tribune. https://afrique.latribune.fr/afrique-centrale/cameroun/2018-02-09/cameroun-la-banque-mondiale-debloque-60-milliards-fcfa-pour-l-elevage-767824.html (consulté le sept. 27, 2021).

[11] OMAMBO OKITO Aslem, « Implementation d'un système de prise de presence baséée sur la technologie RFID », ESIS.

[12] MUKENDI KATOLU Alain, « Etude et mise en place d'un systeme de securite residentielle contre les bandits a bas de l'alarme gsm en Rdc », ESIS, 2019.

[13] Mr. Djaouti aghilas & Mr. Mechaour hamid, « Conception et réalisation d'une centrale domotique », Université Mouloud Mammeri de Tizi-Ouzou.

[14]

REFERENCES P a g e | 53

TSHIMANGA MATAMBA Ygains, « Analyse fonctionnelle d un systeme de telegestion d un transformateur electrique dans un reseau CPL », UNIVERSITE LIBERTE, 2018.

[15] P.MUKANDA, Cours de microprocesseur. ESIS, 2018.

[16] SUZE WA SUZE Gloire, « MISE EN PLACE D UN SYSTEME TEMPS REEL DE DETECTION D INCENDIE », ESIS, 2018.

[17] Mr Mekdad.A et Mr Zenasni.H, « Conception et réalisation d'un régulateur de Température », 2004.

[18] DJEBLI ASSIA & BEZZA FATNA, « Conception , simulation et réalisation d'un détecteur de pulsation cardiaque couplé à un thermomètre électronique », UNIVERSITE DE SAÏDA DR MOULAY TAHAR.

[19] « Arduino Uno : Avantages, inconvénients, utilisation et fonctionnement », Arduino France, févr. 01, 2019. https://www.arduino-france.com/review/arduino-uno/ (consulté le août 21, 2021).

[20] KYUNGU NGOIE Philippe, « MISE EN PLACE D'UN SYSTÈME PERMETTANT D'AMELIORER LA PRODUCTION DE POULETS DE CHAIR « Cas d'un poulailler industriel» », ESIS.

[21] NGOY BANZA, « Système de gestion des sources électriques à distance dans la domotique », ESIS, 2018.

[22] D. M. Matthews, « Arduino Nano: Avantages et inconvénients - JCA Informatique ». http://www.jca-informatique.com/arduino-nano-avantages-et-inconvenients/ (consulté le août 21, 2021).

[23] technolab, « Description de la Carte Arduino UNO ». 2017.

[24] T. R. P. Foundation, « Buy a Raspberry Pi 3 Model B », Raspberry Pi.

https://www.raspberrypi.org/products/raspberry-pi-3-model-b/ (consulté le août 22, 2021).

[25] HAMID HAMOUCHI, « Conception et réalisation d'un ecentrale embarquée de la domotique " Maison intelligente " », 2015.

[26] OMAMBO OKITO Aslem, « Implementation d un systeme de prise de presence basee sur la technologie RFID Cas de la GECAMINE SA », ESIS, 2018.

[27] Taoufik BOUGUERA, « Capteur Communicant Autonome en Énergie pour l'IoT », UNIVERSITE DE NANTES, 2019.

[28] ALEX MOUAPI, « PRÉDICTION ET GESTION DE L'ÉNERGIE DANS UN RÉSEAU DE CAPTEURS SANS FIL RÉCOLTEURS D'ÉNERGIE VIBRATOIRE POUR LES APPLICATIONS INDUSTRIELLES DE L'INTERNET DES OBJETS », Université du Québec, 2021.

[29] « What is Zigbee? - Definition from WhatIs.com », IoT Agenda.

https://internetofthingsagenda.techtarget.com/definition/ZigBee (consulté le sept. 12, 2021).

[30] Cedrick KADIMA KALALA, « Mise en place sur le point d'accès d'un réseau wifi », Institut supérieur d'informatique programmation et d'analyse (ISIPA), Kinshasa, 2010.

[31] « Qu'est ce qu'Apache? Une description complète du Serveur Web Apache », Hostinger Tutoriels, août 29, 2018. https://www.hostinger.fr/tutoriels/quest-ce-quapache-serveur-web-apache/ (consulté le sept. 13, 2021).

[32] « ThingSpeak, plate-forme gratuite pour l'Internet des objets (IoT) ». https://www.rs-online.com/designspark/thingspeak-a-free-internet-of-things-iot-platform (consulté le sept. 13, 2021).

[33]

REFERENCES P a g e | 54

Andréas BACHELEZ, « ETUDE BIBLIOGRAPHIQUE DES MODELES EXPERIMENTAUX CANINS EN CARDIOLOGIE COMPAREE », ECOLE NATIONALE VETERINAIRE DE LYON, 2005.

[34] « LM35 Temperature Sensor LM35DZ - OKY3066-2 - OKYSTAR ». https://www.okystar.com/product-item/lm35-temperature-sensor-lm35dz-oky3066-2/ (consulté le sept. 13, 2021).

[35] F. Batteix, « Mesurer une température avec un capteur LM35 et une carte Arduino / Genuino », !-APP.SHORT_TITLE-!, mars 26, 2016. https://www.carnetdumaker.net/articles/mesurer-une-temperature-avec-un-capteur-lm35-et-une-carte-arduino-genuino/ (consulté le août 09, 2021).

[36] Mr Benouaden Abderraouf, « conception d'un thermomètre électronique à base d'un capteur de chaleur, un PIC, et un afficheur LCD ».

[37] « Capteur de fréquence cardiaque à détection des doigts KY-039 », Elektronica Voor Jou. https://elektronicavoorjou.nl/fr/Les-produits/capteur-de-fr%C3%A9quence-cardiaque-ky-039/ (consulté le sept. 13, 2021).

[38] « Ublox NEO-6M GPS Module - Senith Electronics ».

http://www.senith.lk/shop/item/1121/ublox-neo-6m-gps-module (consulté le sept. 13, 2021).

[39] ElectronicWings, « GPS Module Interfacing with Particle Photon. | Particle Photon ». https://www.electronicwings.com/particle/gps-module-interfacing-with-particle-photon (consulté le août 19, 2021).

[40] ElectronicWings, « GPS Receiver Module | Sensors & Modules ». https://www.electronicwings.com/sensors-modules/gps-receiver-module (consulté le août 19, 2021).

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille