Introduction Générale.................................................................................................................1
Cahier de charge..........................................................................................................................2
1- Introduction................................................................................................................. 4
2. Présentation de l’organisme d’accueil...........................................................................4
2. Cadre du projet............................................................................................................ 5
6.1. Problématique.......................................................................................................5
6.2. Solution proposée..................................................................................................5
3. Conclusion................................................................................................................... 6
1. Introduction................................................................................................................. 8
2. Spécification des besoins...............................................................................................8
2.1. Spécification des besoins fonctionnels.....................................................................8
2.2. Spécification des besoins non fonctionnels..............................................................8
3. Le carnet du produit.....................................................................................................9
4. Etude Matérielle.........................................................................................................10
4.1. Mécanisme de détection du présence de la bobine.................................................10
4.2. Comparaison technique des cartes.......................................................................11
4.3. Lecteur code a barre............................................................................................12
5. Choix de la technologie...............................................................................................13
5.1. Firebase Realtime................................................................................................13
5.2. HTTP..................................................................................................................13
5.3. Cloud..................................................................................................................13
5.4. IOT..................................................................................................................... 14
6. Choix de logiciels........................................................................................................14
6.1. Base de données...................................................................................................14
6.1.1. Critères de choix..........................................................................................14
6.1.2. Synthèse de choix........................................................................................15
6.2. Interface Homme-Machine..................................................................................16
6.2.1. Les critères de choix.....................................................................................16
6.2.2. Synthèse de choix.........................................................................................17
7. Partie mécanique........................................................................................................18
7.1. SolidWorks.........................................................................................................18
7.2. Les fonctions de SolidWorks................................................................................18
7.3. Choix de dimensions de chariot............................................................................19
1
7.4. Choix du matériel de fabrication..........................................................................19
8. Conclusion................................................................................................................. 21
1. Introduction............................................................................................................... 24
2. Conception UML........................................................................................................24
2.1. Diagramme de cas d'utilisation................................................................................24
2.1.1. Diagramme de cas d’utilisation générale...........................................................25
2.1.2. Diagramme de cas d’utilisation responsable “gérer les operateurs”...................26
2.1.3. Description de cas d’utilisation “gérer les opérateurs”......................................26
2.1.4. Diagramme de cas d’utilisation “consulter l’historique”....................................27
2.1.5. Description de cas d’utilisation “consulter l’historique”....................................27
2.1.6. Diagramme de cas d'utilisation ‘’ Remplir le chariot ’’......................................28
2.1.7. Description de cas d’utilisation “Remplir le chariot”.........................................28
2.1.8. Diagramme de cas d’utilisation “Gérer le stock nécessaire pour la production”. 29
2.1.9. Description de cas d’utilisation “gérer le stock nécessaire pour la production”...29
2.2. Diagramme de class................................................................................................30
2.3. Diagramme de séquence..........................................................................................30
2.3.1. Diagramme de séquence « gérer les opérateurs »...............................................31
2.3.2. Diagramme de séquence « Historique »............................................................32
2.3.3. Diagramme de séquence « Remplir le chariot ».................................................33
2.3.4. Diagramme de séquence « gérer le stock nécessaire pour la production »...........34
3. Conception mécanique................................................................................................35
4. Conclusion................................................................................................................. 36
1. Introduction............................................................................................................... 38
2. Les interfaces réalisées................................................................................................38
2.1. Interface d’accueil...............................................................................................38
2.2. Interface responsable...........................................................................................39
2.3. Interface opérateur magasin................................................................................41
2.4. Interface opérateur ligne.....................................................................................43
3. Réalisation du prototype.............................................................................................44
3.1. Réalisation de structure de chariot.......................................................................45
3.2. L’application du prototype..................................................................................46
3.3. Matériels utilisés pour ce prototype......................................................................46
Etude des coûts..........................................................................................................................48
Conclusion générale...................................................................................................................49
Annexe........................................................................................................................................50
2
Liste des figures
Figure 3 : La sérigraphie............................................................................................................ 7
Figure 4: Machine de pose......................................................................................................... 7
Figure 5: Machine de vision.......................................................................................................8
Figure 6: Four de refusions........................................................................................................ 8
Figure 7: kits préparés............................................................................................................... 9
Figure 8: Micro-rupteur........................................................................................................... 16
Figure 9: Lecteur code à barre..................................................................................................17
Figure 10 : Logo Firebase........................................................................................................18
Figure 11: Logo phpMyadmin..................................................................................................20
Figure 12: Logo Visual studio code...........................................................................................23
Figure 13: Logo solidworks.....................................................................................................23
3
Figure 14: Modèle des emplacements........................................................................................24
Figure 15: Logo de logiciel Diagrams.net..................................................................................29
Figure 16 : Diagramme de cas d'utilisation générale....................................................................30
Figure 17: Diagramme de cas d'utilisation "gérer les opérateurs"..................................................31
Figure 18: Diagramme de cas d'utilisation " consulter l'historique"...............................................32
Figure 19: Diagramme de cas d'utilisation "Remplir le chariot"....................................................33
Figure 20: Diagramme de cas d'utilisation " Gérer le stock nécessaire pour la production"..............34
Figure 21 : Diagramme de class................................................................................................35
Figure 22: Diagramme de séquence " Gérer les opérateurs".........................................................36
Figure 23: Diagramme de séquence " Remplir le chariot"............................................................38
Figure 24 : Diagramme de séquence "Gérer le stock nécessaire pour la production".......................39
Figure 25 : Conception de chariot.............................................................................................40
Figure 26: Interface d'accueil...................................................................................................43
Figure 27: Interface responsable...............................................................................................44
Figure 28: Interface d'ajouter un opérateur.................................................................................44
Figure 29 : Interface de recherche.............................................................................................45
Figure 30 : Interface de recherche.............................................................................................45
Figure 31: Interface liste des produits........................................................................................46
Figure 32: Interface pour ajouter un nouveau produit..................................................................47
Figure 33: Interface de recherche produit...................................................................................47
Figure 34: Interface opérateur ligne...........................................................................................48
Figure 35 : Interface recherche emplacement.............................................................................48
Figure 36 : Conception de prototype.........................................................................................49
Figure 37 : Modèle des emplacements.......................................................................................49
Figure 38: Squelette de chariot.................................................................................................50
Figure 39 : Fabrication du prototype.........................................................................................50
4
Liste des abréviations
5
HTTP :Hypertext Transfer Protoco
6
Introduction générale
Introduction Générale
L’industrie électronique est un secteur très exigeant qui demande des améliorations
quotidiennes suite au contexte économique et d’une concurrence accrue entre les entreprises
opérants dans le domaine.
Cette conjoncture oblige les entreprises comme d’améliorer le processus de fabrication des
cartes électroniques afin de garder un bon niveau de compétitivité et aussi pour satisfaire les
clients qui sont de plus en plus exigeants.
Assurer l’équilibre qualité-production est aussi un défi à affronter pour pouvoir garantir la
confiance et la satisfaction des clients. est l’une des entreprises qui doit non seulement une
qualité distinguée mais aussi fabriquer une grande quantité. En effet, TIS Circuits offre
plusieurs solutions innovantes dans différents domaines; l’énergie, la domotique, la
télécommunication et l’automobile qui répondent pleinement au besoin des clients et qui
utilisent les dernières technologies de pointe pour assurer la fabrication des cartes
électroniques.
C’est dans ce cadre que s’est inscrit le projet de fin d’études intitulé que nous avons réalisé au
sein de l'entreprise , société spécialisée dans la fabrication des câbles et qui porte sur la
conception et la réalisation du chariot de stockage matière intelligente.
L’objectif est la conception et la réalisation du chariot qui offre la bonne gestion du temps ,la
distribution intelligente de la matière et la traçabilité des événements pour bien planifier les
processus.
Dans le premier chapitre, nous allons présenter l’entreprise d’accueil, l’étude de l'existence,
la problématique et la solution retenue.
Dans le deuxième chapitre, nous définirons les besoins fonctionnels, non fonctionnels et le
carnet du produit par la suite nous effectuerons une étude dynamique du système et enfin
nous présenterons les matières et logiciels adoptées pour le développement de ce projet.
Dans le troisième chapitre nous détaillerons les fonctions du système et nous y présenterons
quelques diagrammes conceptuels ainsi que la conception mécanique du système.
1
Cahier de charge
Cahier de charge
Etant données que la perte du temps, la gestion et la perturbation du stock sont des problèmes
majeurs du chargement des bobines, nous avons eu l’idée de développer cette solution
innovante qui nous été proposée au sein de l’entreprise .
Afin de réaliser notre projet, nous devons passer par les étapes suivantes :
2
Chapitre 1
Plan
1- Introduction
2- Présentation de l’organisme d’accueil
3- Processus de fabrication des cartes électroniques
4- Cadre du projet
5- Conclusion
3
Chapitre 1: Présentation de Tis circuits et analyse du projet
1- Introduction
L’objectif de ce chapitre introductif est de présenter l’entreprise d’accueil « , nous mettons le
projet dans son cadre général.
Enfin, nous traitons la problématique et la solution proposée.
4
Chapitre 1: Présentation de Tis circuits et analyse du projet
2. Cadre du projet
Ce projet est inscrit dans le cadre d’un projet de fin d'étude proposé par le service Process de
l’entreprise Circuits afin de trouver des solutions à des problèmes qui influent négativement
sur la production.
Ce projet a pour objectif central, la réalisation d’un chariot de stockage matière intelligent.
Nous passons ensuite à l'étude du système existant et la problématique du projet. Enfin, nous
décrivons la solution proposée.
6.1. Problématique
La configuration actuelle (chariot de stockage matière traditionnel) n’est pas capable de suivre la
modélisation de l’approvisionnement de la ligne de production d’une façon automatique et
sécurisée. Ces problèmes influent directement et négativement sur la production de l’entreprise.
Suite aux remarques que nous avons faites au système actuel, nous avons trouvé qu’il présente les
limites suivantes :
❏ Perte de temps : pour alimenter les machines de production, l'opérateur ligne doit
chercher l’article erroné. La fréquence est un chargement chaque 20 min ,3 min.
❏ Risque d’erreur : Sur l’article qui se ressemble en aspect visuel, il est possible de
charger la machine avec un article erroné. La fréquence est un défaut de chargement
chaque mois.
❏ Perturbation du stock : à la fin de production, l’opérateur doit retourner les restes des
articles consommés au magasin matière.
❏ Traçabilité des évènements : la traçabilité des évènements est une exigence client,
actuellement, cette exigence n’est pas respectée.
Notre projet consiste à la conception et la réalisation d’un chariot qui permet de stocker la matière
première d’une manière intelligente.
5
Chapitre 1: Présentation de Tis circuits et analyse du projet
3. Conclusion
Dans ce chapitre nous avons présenté la société TIS CIRCUITS, ses fonctionnalités de plus nous
avons mis le projet dans ce contexte général ainsi que la solution proposée. Le chapitre suivant
s’intéresse à la spécification de besoin et l'étude matérielle du projet.
6
Chapitre 2
Etude du projet
Plan
1- Introduction
2- Spécification des besoins
3- Carnet du produit
4- Etude Matérielle
5- Choix de la technologie
6- Choix logicielle
7- Partie mécanique
8- Conclusion
7
Chapitre 2
1. Introduction
Dans le deuxième chapitre, nous allons commencer maintenant une phase importante et
indispensable dans le cycle de vie d’une application. Dans cette phase nous allons identifier les
besoins fonctionnels et non fonctionnels ainsi que le carnet du produit. Ensuite nous effectuons
une étude dynamique. Enfin, nous déterminons les outils de développement.
Le responsable peut :
● S’authentifier
● Gérer les utilisateurs (magasin, ligne)
● Consulter l’historique
Un opérateur magasin peut
● S’authentifier
● Préparer un kit
● Remplir le chariot
Un opérateur ligne peut :
● S’authentifier
● Gérer le stock nécessaire pour la production.
● La sécurité: il faut avoir une interface d’authentification qui permet à chaque utilisateur
l’accès au chariot.
8
Chapitre 2
3. Le carnet du produit
Le carnet de projet est un outil extrêmement pratique pour suivre l'évolution du notre projet. Il
permet d’organiser les fonctionnalités ou des tâches nécessaires pour la réalisation satisfaisante
du projet.
Nous dressons le carnet de notre projet par le tableau suivant:
Etude théorique
Analyse de système 2
9
Chapitre 2
9 développement de l’interface 4
Consulter l’historique
12 Développement de l’interface 2
15 Développement de l’interface 2
18 Développement de l’interface 3
4. Etude Matérielle
Après l’analyse du cahier de charge nous avons constaté que l'un des grands objectifs de ce
projet est d’assurer que le chariot porte-bobines est par le nombre suffisant des bobines pour
éliminer la rupture des composants essentiellement dans la phase du chargement de bobines
utilisées . Dans ce contexte, nous avons décidé d’améliorer les performances de ce chariot avec
l’installation d’un système de détection des bobines misent.
Pour assurer que chaque bobine est dans son emplacement Correct, nous avons préféré
d’utiliser un capteur de détection d’objets pour garantir un meilleur résultat
10
Chapitre 2
le choix des capteurs de plus convenable qui peut répondre à nos besoin est le capteur de
proximité ou “capteur détecteurs de présence”. C’est un capteur qui ne nécessite pas de contact
physique avec l’objet (bobine).
Son pouvoir de détecter à courte distance la présence de tous types d’objets, son haute
précision, son sensibilité aux métaux et aux non-métaux et son bonne tenue à l’environnement
industriel le faire l’un des capteurs les plus utilisés dans les différents domaines
(l’automatisme, la sécurité, le contrôle dimensionnel, l’automobile).
Notre chariot est capable de supporter soixante-dix bobines, donc il est nécessaire de faire
installer cent capteurs, un capteur pour chaque bobine, afin de détecter chaque emplacement
pour réussir la procédure de chariot. En tenant compte que le capteur de proximité est plus
coûteux, son prix est d'environ 75dt, nous étions obligés de le remplacer avec une autre
solution moins coûteuse et répondant en même temps à nos besoins.
Figure 1: Micro-rupteur
Nombre de cœur 2 1
11
Chapitre 2
RAM 320 Ko 2 Ko
Flash 16 Mo 32 Ko
GPIO pin 36 14
● ESP 32 dispose d’une connectivité sans fil telle que WI-FI et Bluetooth, tandis que
la carte arduino n’a pas.
● La carte arduino à une puissance faible devant l’ESP 32. En tenant compte du
tableau, on déduit que l’ESP 32 représente un outil plus performant et mieux adapté
à nos besoins.
12
Chapitre 2
5. Choix de la technologie
5.2. HTTP
HTTP “Hypertext Transfer Protocol”,est un protocole de communication client-serveur
développé pour le World Wide Web. Dans le protocole HTTP une méthode est une commande
spécifiant un type de requête, c’est-à-dire qu’elle demande au serveur d’effectuer une action
Il existe de nombreuses méthodes, les plus courantes étant GET, HEAD et POST
GET : c’est la méthode la plus courante pour demander une ressource. Une requête GET est
sans effet sur la ressource, elle doit être répétée sans effet.
HEAD : cette méthode ne demande que des informations sur la ressource ,sans demander la
ressource elle-même.
POST : cette méthode est utilisée pour des transmettre des données en vue d’un traitement à
une ressource. L’URI fourni est l’URI d’une ressource à laquelle s’appliquent les données
envoyées.
5.3. Cloud
Un cloud est un ensemble de matériels, se raccordements réseau et de logiciel fournissant des
services qu’individus et collectivités peuvent exploiter depuis n'importe où dans le monde.
13
Chapitre 2
5.4. IOT
IOT "Internet Of Things” est l’interconnexion entre l’internet et des objets, des lieux et les
environnements physiques .L’appellation désigne un nombre croissant d’objets connectés à
internet permettant ainsi une communication entre nos biens dits physiques et leur existence
numérique.
IOT fonctionne principalement avec des capteurs et objets connectés placés dans des
infrastructures physiques.
6. Choix de logiciels
Pour accéder aux données de cette base, on doit utiliser un langage de requête qui
est un langage informatique et un système de gestion de base de données.
On présente une étude comparative des systèmes de gestion de base de données les plus
utilisés:
14
Chapitre 2
X Oracle : Oracle est un SGBD payant .Son coût élevé fait qu’il est principalement utilisé par
les entreprises mais ce n’est pas le cas pour TIS Circuits. Oracle gère bien les grands volumes
de données .Cependant, il est inutile d’acheter une licence oracle pour un projet de petite taille.
MS Access: MS Access est un logiciel édité par Microsoft. Par conséquent, c’est un logiciel
payant qui ne fonctionne que sous Windows NT .Il n’est pas adapté pour gérer un grand
volume de données et a beaucoup moins de fonctionnalités que les autres SGBD .Son avantage
principal est l’interface graphique qui vient avec le logiciel.
D’autre part, on n’aura pas besoin de faire la conception d’une interface graphique sous SGBD
ce qui élimine la solution MS Access.
PhpMyAdmin est un outil qui permet de visualiser rapidement l’état de notre base de données
et la modifier.
Cette synthèse a montré que le PhpMyAdmin représente le choix le plus adapté à nos besoins.
15
Chapitre 2
● Lire les codes à barre des opérateurs pour vérifier s’ils ont le droit d’accéder au chariot
pour assurer la sécurité.
● Connecter à une base de données pour le stockage à long terme des données pour
assurer la traçabilité.
● Identifier les bobines par leur code à barre.
● Communiquer avec une carte de commande pour la distribution automatique des
bobines.
Visual Studio code : Visual Studio code est un environnement de développement intégré de
Microsoft. Il est utilisé pour développer des programmes informatiques, ainsi que des sites
Web, des applications Web, des services Web et des applications mobiles à travers un langage
de programmation textuelle.
16
Chapitre 2
Visual Studio Code est un éditeur de code léger et rapide qui permet d’ajouter des extensions et
d'intégrer de nombreux langages et fonctionnalités .Il est parmi les éditeurs les plus populaires.
C’est un ensemble d'outils de développement permettant de développer différents types
d'applications, en utilisant des nombreux langages de programmation dont c+
+,HTML,JavaScript,PHP,CSS et bien plus.
Il intègre plusieurs outils facilitant la saisie de code par les développeurs, de corriger leur code
et de gérer les différentes versions de leurs fichiers de travail puisqu’un module de débogage
est aussi de la partie.
Visual Studio Code est un éditeur open source redéfini et optimisé pour la création et le
débogage d'applications Web et Cloud modernes. Il est libre, gratuit et disponible sur les
plateformes Linux, MacOs et Windows.
Les fonctions de Visual Studio Code
17
Chapitre 2
Visual Studio Code joue un rôle central dans le développement de logiciels. Avec ses
fonctionnalités en constante évolution et ses nouveaux paramètres qui seront bientôt ajoutés,
qui permettront aux utilisateurs de travailler avec lui.
7. Partie mécanique
Pour garantir d'excellents résultats dans la réalisation de ce chariot nous avons essayé de
développer un modèle en 3D de cette armoire a l’aide de logiciel de modélisation 3D
SolidWorks.
7.1. SolidWorks
SolidWorks est un logiciel de CAO, pour conception assistée par ordinateur, qui permet de
réaliser des pièces en trois dimensions. Cet outil est idéal pour des plans détaillés, dans les
domaines de la mécanique, de la manufacture et de l’industrie dans son ensemble .Grâce à une
myriade d’outils de dessin et d’édition, il est possible de concevoir des pièces détaillées et de
réaliser des assemblages pouvant contenir jusqu'à 100 000 pièces. On peut aussi créer des
pièces en plastique, de la tôlerie, des tuyaux et des câbles électriques .SolidWorks fournit
également des modules permettant d’effectuer une nomenclature détaillée, de réaliser une
analyse des contraintes et de coter vos différentes conceptions.
SolidWorks permet de réaliser de la modélisation 2Det 3D, ce logiciel de CAO est réputé pour
sa simplicité d'utilisation et se veut intuitif.
18
Chapitre 2
19
Chapitre 2
20
Chapitre 2
On constate, d’après ce tableau comparatif, que l’aluminium est l’un des matériaux les plus
compatibles avec l'environnement industriel.
8. Conclusion
A l’issue de ce chapitre nous avons essayé de mener une bonne étude du système qui sera
enrichie. Nous pouvons, passer à la conception du projet durant lequel nous nous concentrons
sur les activités de développement, à savoir la conception.
21
Chapitre 2
22
Chapitre 3
Conception du projet
Plan
1- Introduction
2- Conception UML
3- Conception mécanique
4- Conclusion
23
Chapitre 3 : Conception du projet
1. Introduction
Après avoir cité les différentes fonctionnalités de projet dans le deuxième chapitre, nous
allons commencer maintenant une phase importante, cette phase est la conception qui a pour
but d’expliquer le déroulement de notre projet ainsi qu’assurer une bonne compréhension des
besoins des utilisateurs.
2. Conception UML
● L’acteur: représente un rôle joué par une entité externe (humaine, matériel, système)
qui interagit directement avec le système.
● Cas d’utilisation: modélise une interaction entre le système à développer et un
utilisateur interagissant avec le système.
On a utilisé le logiciel Diagrams.net qui permet de dessiner des diagrammes disponibles sur
Drive.
24
Chapitre 3 : Conception du projet
Les acteurs principaux dans notre système sont le responsable chariot, les opérateurs du
magasin et les opérateurs du ligne.
Alors le responsable armoire c’est l’acteur qui gère les opérateurs et consulte les historiques
et l’opérateur magasin gère le stock sortant du magasin par le stocker dans le chariot dans des
emplacements bien précis enfin l’opérateur du ligne c’est l’acteur qui gère le stock nécessaire
pour la production des cartes électroniques.
25
Chapitre 3 : Conception du projet
Cette figure représente le diagramme de cas d’utilisation qui est composé d’un seul acteur “
le responsable” et un seul cas qui est “gérer les opérateurs”. Ce cas sera expliqué dans ce
qui suit.
26
Chapitre 3 : Conception du projet
Cette figure représente le diagramme de cas d’utilisation qui est composé d’un seul acteur “
le responsable” et un seul cas qui est “Consulter l’historique”. Ce cas sera expliqué dans ce
qui suit.
27
Chapitre 3 : Conception du projet
Cette figure représente le diagramme de cas d’utilisation de “remplir le chariot” effectué par l'acteur
Opérateur magasin et un seul cas qui est “Remplir le chariot”. Ce cas sera expliqué dans ce qui suit.
28
Chapitre 3 : Conception du projet
Figure 13: Diagramme de cas d'utilisation " Gérer le stock nécessaire pour la production"
Cette figure représente le diagramme de cas d’utilisation de “remplir le chariot” effectué par l'acteur
“opérateur ligne” et un seul cas qui est “Gérer le stock nécessaire pour la production”. Ce cas sera
expliqué dans ce qui suit.
Tableau 7: Description de cas d'utilisation " Gérer le stock nécessaire pour la production"
29
Chapitre 3 : Conception du projet
30
Chapitre 3 : Conception du projet
31
Chapitre 3 : Conception du projet
32
Chapitre 3 : Conception du projet
33
Chapitre 3 : Conception du projet
34
Chapitre 3: Conception du projet
3. Conception mécanique
Solidworks c’est un outil qui est apparu en premier fois comme une grande innovation dans
le secteur industriel et les bureaux d’études puisqu’ils permettaient une visualisation
instantanée de leurs concepts et surtout une puissance grâce à des fonctions de création
formes complexes et d’aide à la conception.
Le logiciel SolidWork permet aux industries à la modélisation volumique 3D et la facilité
d’emploi des programmes de bureautique.
35
Chapitre 3: Conception du projet
4. Conclusion
Dans ce chapitre nous avons spécifié et analysé le projet .Nous avons aussi détaillé la
conception de notre application et la conception mécanique de chariot.
36
Chapitre 4
Réalisation Pratique
Plan
1- Introduction
2- Les interfaces réalisées
3- Réalisation du prototype
4- Conclusion
37
Chapitre 4 : Réalisation pratique
1. Introduction
Dans ce chapitre, nous exposons le travail achevé en mettant l’accent sur les objectifs que
nous avons pu atteindre. Notre dernier chapitre consiste à la présentation des différentes
fonctionnalités de notre application a travers ses interfaces .Enfin, on se termine par la
réalisation de prototype.
L’utilisateur doit scanner son badge à travers un lecteur code à barre et taper son password.
L’appui sur le bouton de connexion déclenche un programme de test de reconnaissance
utilisateur. Si l’utilisateur est bien reconnu par le système (matricule et password existe dans
la base de données de système),le système peut connaître le profil de l’utilisateur
responsable ou opérateur ligne / magasin.
38
Chapitre 4 : Réalisation pratique
39
Chapitre 4 : Réalisation pratique
40
Chapitre 4 : Réalisation pratique
41
Chapitre 4 : Réalisation pratique
Par la suite, la figure ci-dessous illustre l’interface d’ajouter un produit. L’opérateur magasin
doit scanner:
➢ Code à barre de l’article
➢ Composant
➢ Code composant
➢ L’emplacement
➢ La quantité
Ensuite l'appui sur le bouton ajouter permet au système d'enregistrer automatiquement le
produit dans la base.
42
Chapitre 4 : Réalisation pratique
43
Chapitre 4 : Réalisation pratique
3. Réalisation du prototype
Pour mettre en valeur notre projet, il faut qu'on réalise un prototype de ce chariot.
Nous avons décidé de réaliser un chariot mais avec des petites dimensions. On a donc choisi
de faire ce prototype avec 60 mm pour la hauteur et 30 mm largeur.
Nous sommes convenus de construire deux étages chaque étage contient 8 emplacements
dont l’épaisseur des plus grandes bobines est de 30mm avec une séparation de 15mm entre
les bobines.
44
Chapitre 4 : Réalisation pratique
On a recouvert la structure avec des tôles en fer coupés sur mesure, les étages où les bobines
doivent être stockées sont fabriquées plexiglas.
45
Chapitre 4 : Réalisation pratique
Ce prototype va utiliser la même application électrique qui va être utilisé dans le chariot sauf
avec quelques modifications:
Matériels
ESP32 DEVKIT V1
8x Microrupteur
8x Led
4. Conclusion
46
Chapitre 4 : Réalisation pratique
47
Etude des coûts
48
Conclusion générale
Conclusion générale
Notre stage de fin d’études au sein de a constitué une expérience enrichissante qui nous a
permis non seulement de mettre en œuvre les connaissances acquises durant les trois années
d’études au sein de l’institut supérieur des études technologiques de kef mais aussi
d’améliorer nos connaissances informatiques, électroniques et mécaniques.
Fort de cette expérience et en réponse à ses enjeux, nous aimerions beaucoup par la
suite essayer d’orienter afin de terminer le cycle d’ingénieur en informatique.
49
Annexe
Annexe
Microrupteur
50
Annexe
51
Annexe
52
Annexe
53
Annexe
54
Annexe
55
Annexe
56
Annexe
57