Conception D'Un System de Feu Tricolore Intelligent Avec Des Capteurs
Conception D'Un System de Feu Tricolore Intelligent Avec Des Capteurs
2019/2020
SOMMAIRE :
1
FEU INTELLIGENT BY ENGINEERING 4.0
I. Chapitre 1 : Introduction au projet.......................................................................4
A. Présentation de l’équipe projet :....................................................................4
1. Objectifs du projet :.......................................................................................... 4
2. Analyse spécifique du projet :...........................................................................5
B. Plan de management :................................................................................... 5
C. Les dispositions de management...................................................................7
1. Surveiller les modifications du projet :..............................................................7
2. Maitriser les modifications du projet :...............................................................7
D. Gestion de configuration du projet :..............................................................8
E. Vérification de la conformité aux prévisions de déroulement du projet :.......8
F. Le budget de référence :............................................................................... 9
3. Conclusion...................................................................................................... 11
II. Chapitre 2 : Généralité sur les feux tricolores....................................................12
A. Définition :................................................................................................... 12
B. Objectif et domaine d’emploi :.....................................................................13
C. Principes :.................................................................................................... 13
D. Séquence des feux...................................................................................... 13
E. Avantages et inconvénients :.......................................................................14
F. Généralité sur arduino :...............................................................................14
G. Généralités sur Proteus (ISIS et ARES) :.......................................................18
H. Conclusion :................................................................................................. 18
III. Chapitre 3 : Conception et mise en forme......................................................19
A. Cahier de charge......................................................................................... 19
1. Objectifs :........................................................................................................ 19
2. Description de l'existant :............................................................................... 20
3. Critère d’acceptabilité du produit :.................................................................20
1. Procédure de validation :................................................................................ 20
2. Expression des besoins................................................................................... 21
3. Besoins non fonctionnel :................................................................................ 21
4. Contrainte :..................................................................................................... 22
5. Couts :............................................................................................................. 23
6. Délai :.............................................................................................................. 23
7. Fonctionnement :............................................................................................ 23
8. Planification :.................................................................................................. 24
B. Plan d’assurance qualité (PAQ) :..................................................................25
1. Maitre d’œuvre............................................................................................... 25
2. Maitre d’ouvrage............................................................................................. 25
C. EQUIPEMENT A UTILISER :............................................................................26
2
FEU INTELLIGENT BY ENGINEERING 4.0
D. Réalisation :................................................................................................. 26
E. LA SIMULATION :.......................................................................................... 28
F. IV. RÉSULTATS ET COMMENTAIRES :............................................................29
G. Conclusion générale :.................................................................................. 32
3
FEU INTELLIGENT BY ENGINEERING 4.0
Introduction générale :
Dans le but de favoriser l’insertion professionnelle de ses étudiants, l’université
privée de Marrakech a mis en place, dans le cursus de la 5ème année d’ingénierie,
des mini-projets qui sont réalisés par des groupes de 5 personnes. Ces projets ont
pour objectif de permettre aux étudiants de faire des recherches pédagogiques
personnelles en vue D’accroître leurs connaissances.
Notre projet consiste à faire la conception et la réalisation des feux de croisement
intelligent. Notre travail est divisé en trois parties principales à savoir une partie
théorique et une partie pratique.
Dans la partie théorique, nous allons faire les présentations suivantes :
Atteindre les objectifs de ce travail nous a demandé de parcourir certaines étapes
fondamentales en l’occurrence :
Les feux tricolores en générales
La conception de notre système de régulation de trafic
Carte Arduino
La mise en œuvre de notre système à travers une simulation.
Nous allons dans ce document donner le rendu de notre travail à travers
l’exploration de toutes ces étapes sus citées.
4
FEU INTELLIGENT BY ENGINEERING 4.0
1. Objectifs du projet :
Le présent projet a pour but de réaliser un système de feu tricolore intelligent pour
régulariser la circulation (embouteillage, excès de vitesse, priorité de la population).
Avoir un contrôle bien établie à la circulation et la sécurité dans le temps en
respectant les coûts, le délai et affecter à chaque utilisateur un rôle bien précis.
L’objectif de l’application sera de mettre en place un feu tricolore intelligent
composé des capteurs. Chaque tâche devra répondre aux besoins de la circulation
comme par exemple : En cas d’embouteillage à 200m autour du feu tricolore
intelligent une priorité du feu en mode vert est donnée dans les voies concernées.
Les principales missions du projet sont :
Collecte des besoins
Etude fonctionnelle du projet
Conception
Implémentation
Documentation
5
FEU INTELLIGENT BY ENGINEERING 4.0
Les principaux modules à développer dans ce projet sont :
Gestion des projets
Gestion des ressources
Gestion des taches
Gestion des suivis
B. Plan de management :
Le rapport d'avancement est l’un des documents que nous allons utiliser pour
établir l’organisation du projet. Il dresse l'état des lieux, formalise les faits
marquants à la date de rédaction, et présente la ré-prévision à fin de projet. Il
permet un stockage des informations tout au long du projet.
Il sera composé de :
Situation générale du projet
Appréciation globale, satisfaction client (interne/externe), livrables, couts, délais,
respect procédures qualité, risques, etc.
Les faits marquants
Depuis le dernier rapport de situation de projet, et leur impact en performance,
couts, délais risques, satisfaction des parties intéressées.
Les livrables
Livrable de la période passe, livrable de la période à venir.
Les délais
Etapes atteintes pendant la période, étapes prévus pour la prochaine période,
actions correctives proposées, planning de Gantt révise, principales évolutions.
Les couts en achat de matériels ou équipements
Tableau qui résumes tous les achats effectué, commentaire sur le reste a dépensé.
Risques
Registres des risques.
Le tableau de maîtrise des livrables du projet vas nous présenter une vision
intégrée de l'état de l'ensemble des livrables d'une phase du projet. Il assure la
description des méthodes de validation, le suivi des dates prévisionnelles et réelles
de production, et l'association aux versions de documents, en cas de livraisons
multiples. Centralisé en un seul document, il facilite les analyses de performance du
projet. Il aide dans le suivi au quotidien de l'avancement des travaux. Utilisé en
affichage pour toute l'équipe, il donne une vision complète de l'avancement des
6
FEU INTELLIGENT BY ENGINEERING 4.0
travaux, des retards et des avances. Il permet à chaque acteur d'anticiper sur ses
propres activités, les conséquences d'écart de date de livraison.
Ci-dessous vous trouvez un exemple illustrant le tableau de livrables.
7
FEU INTELLIGENT BY ENGINEERING 4.0
Clore le projet
Ce processus est exécuté par le Chef de Projet a pour objectif de fournir un point
fixe correspondant à la confirmation que le produit du projet est accepté, que les
objectifs spécifiés dans la documentation d’initialisation de projet d’origine ont bien
été atteints ou encore que le projet n’a plus rien à apporter à l’Entreprise, en
vue d’assurer une fin de projet contrôlée.
8
FEU INTELLIGENT BY ENGINEERING 4.0
Les modifications peuvent être demandées par n’importe quelle partie
prenante du projet. Elles doivent toujours être enregistrées par écrit et
saisies dans le système de management des modifications et/ou de la
configuration.
Chaque demande de modification documentée doit être soit approuvée soit
rejetée par décision d’une autorité faisant partie de l’équipe de management
de projet ou d’une organisation externe. Dans la plupart des projets c’est un
comité de maitrise des modifications qui a la responsabilité d’approuver ou
de rejeter les demandes de modification.
La maitrise de la configuration est centrée sur les spécifications des livrables
et des processus, alors que la maitrise des modifications est centrée sur
l’identification, la documentation et l’approbation ou le rejet des
modifications des documents, des livrables ou des références de base du
projet.
Les sorties
Demandes de modification approuvées
Registre des modifications
Mise à jour du plan de management
Management du projet
Mises à jour des documents du projet
F. Le budget de référence :
Un budget de référence est un ensemble de chiffré de paniers de bien et de
services qui représentent un certain standard de vie dans une société donnée.
Pour notre projet le budget de référence se basera sur l’achat sur la documentation
suivante :
Cahier des charges technique
Le plan de managements
Le rapport de qualité
Le cout des outils de réalisation du projet
Analyse de cahier économique.
Les données de référence.
Le Planning de référence :
Structure de Progression des taches :
11
FEU INTELLIGENT BY ENGINEERING 4.0
Diagramme de Gantt :
Le diagramme de Gantt est un outil utilisé (souvent en complément d'un réseau PERT)
en ordonnancement et en gestion de projet et permettant de visualiser les
différentes tâches.
Pour notre projet il existe six principales taches avec leur période de réalisation :
Analyse des besoins 29 nov. 10 déc.
Spécification et étude fonctionnelle 11 déc. 23 déc.
Conception et modélisation 24 déc. 30 déc.
Réalisation 31 déc. 17 jan.
Intégration et tests 20 jan. 24 jan.
Guide d’explication 27 jan. 29 jan.
Le registre des risques :
Le registre des risques du projet contient les résultats de l'analyse qualitative des
risques, de l'analyse quantitative des risques et la planification de la réponse aux
risques. Il détaille tous les risques identifiés, y compris la description, la catégorie,
la cause, la probabilité de réalisation du risque, l'incidence sur les objectifs, les
interventions proposées, les responsables et l'état actuel. Il s'agit d'un tableur qui
comprend tous les énoncés de risque du projet identifiés .
Risques probables dans un projet lie aux TIC :
Évolution des technologies
Demandes de changements au cours du projet
Manque d’expertise de la maîtrise d’œuvre
Conflits entre utilisateurs
Mauvaise installation
Mauvaise utilisation des technologies
Budget et délais insuffisants
Insécurité du système d'information
3. Conclusion
Duc (conclusion du chapitre)
12
FEU INTELLIGENT BY ENGINEERING 4.0
II.
Chapitre 2 : Généralité sur les feux tricolores
Introduction :
Lorsque le volume de la circulation excède la capacité d’un carrefour à quatre
panneaux d’arrêt, il faut songer à installer des feux. Les critères qui gouvernent
l’installation de feux sont basés sur :
Le volume des voitures et des piétons traversant un carrefour ;
Les retards subis par les véhicules et les piétons en provenance des rues
transversales ;
Le nombre de collisions à ce carrefour.
Un système de feux bien ajusté peut augmenter considérablement le nombre de
véhicules traversant un carrefour ou améliorer la sécurité des piétons et des
voitures.
Les feux sont généralement déclinés à partir de deux couleurs de base : le rouge
pour fermer, le vert pour ouvrir. Le jaune-orangé est également utilisé et sert à
signaler le passage du feu vert au feu rouge (et aussi, dans certains pays, du feu
rouge au feu vert).
Problématique :
Le but de notre projet est de mettre en place des feux automatiques qui joue le rôle
de policier routier en cas d’embouteillage en donnant la priorité à la voix ou il y a
plus de voiture pour ainsi garantir une certaine sécurité et éviter aux maximum les
embouteillage en utilisant un algorithme de priorisation.
A. Définition :
Les feux de signalisation ou feu tricolore sont des signalétiques essentielles du code
de la route. Ils indiquent les priorités de passage et rythment la circulation.
13
FEU INTELLIGENT BY ENGINEERING 4.0
C. Principes :
Aux intersections, un feu tricolore de couleur Rouge indique que toutes les
usagères et tous les usagers de cet axe doivent s’arrêter à proximité immédiate du
feu, en général sur une ligne, tracée au sol du feu de signalisation pour les
automobilistes et les cyclistes ou matérialisée par un trottoir pour les piétons. Ceci
laisse le temps à différents usagers de passer en évitant de bloquer certaines voies
de circulation.
Il existe trois principales séquences de feux.
Feux de signalisation à trois états
Rouge : « Tout conducteur doit marquer l'arrêt absolu devant un feu de
signalisation rouge, fixe ou clignotant. »
Vert : « Les feux de signalisation verts autorisent le passage des véhicules
»;
Orange ou Jaune : « Tout conducteur doit marquer l'arrêt devant un feu de
signalisation Orange ou Jaune fixe, sauf dans le cas où, lors de l'allumage
dudit feu, le conducteur ne peut plus arrêter son véhicule dans des conditions
de sécurité suffisantes. ».
Feux de signalisation à quatre états
Le deuxième état, Orange ou Jaune bref sans extinction du Rouge, permet aux
conducteurs de se préparer à démarrer mais n'autorise pas le passage.
Feux de signalisation à cinq états
L'état supplémentaire, Vert clignotant entre les états du Vert et Orange ou Jaune, prévient la fin de
l'état Vert.
14
FEU INTELLIGENT BY ENGINEERING 4.0
E. Avantages et inconvénients :
En voirie urbaine, les feux tricolores permettent de réguler et sécuriser les flux
denses de véhicules rapides, à condition d'être utilisés et réglés avec pertinence.
Avantages
En imposant l'arrêt total aux usagers susceptibles de croiser leur trajectoire, les
feux de circulation sont supposés permettre aux usagers observant le feu vert de
franchir en toute sécurité et à une vitesse inférieure à la vitesse maximale autorisée
aux intersections de voie. Idéalement, la synchronisation adéquate des feux sur un
axe de circulation permet de créer des « ondes vertes » qui facilitent la traversée
rapide de zones urbaines. La réduction des cycles freinage - arrêt - accélération
améliore le confort de conduite et réduit la consommation de carburant. Sur des
axes rapides à fort trafic, ils facilitent et sécurisent l'insertion des véhicules
provenant d'axes secondaires et la traversée des piétons.
Inconvénients
Le feu de circulation peut parfois donner un faux sentiment de sécurité, alors qu'un
tiers des accidents urbains se produisent au franchissement de feu rouge. Les feux
de circulation sécurisent le franchissement d'une intersection à plus de 30 km/h, et
des accidents graves peuvent survenir s'ils ne sont pas observés correctement. De
plus, les feux en phase verte n’incitent les usagers à rouler en survitesse pour
franchir l'intersection avant la fin de la phase verte, ce qui accroît l'insécurité des
usagers plus lents (ex. cyclistes), les nuisances sonores et la consommation
d'énergie.
15
FEU INTELLIGENT BY ENGINEERING 4.0
16
FEU INTELLIGENT BY ENGINEERING 4.0
Shields (cartes d'extension) avec des fonctions diverses qui s'enfichent sur la carte
Arduino :
Relais, commande de moteurs, lecteur carte SD, ...
Ethernet, WIFI, GSM, GPS, …
Afficheurs LCD, Écran TFT, ...
IDE (Environnement de Développement Intégré) multi OS :
Édition du programme
Compilation du programme
Transfert du programme dans la carte via le port USB
17
FEU INTELLIGENT BY ENGINEERING 4.0
Comment ça marche :
18
FEU INTELLIGENT BY ENGINEERING 4.0
Figure 11 : Fonctionnement de la carte Arduino
Programmation
Langage proche du C.
Programme structuré :
Une section « setup » 1 seule exécution
Une section « loop » exécutée indéfiniment en boucle.
H.Conclusion :
Fahd (conclusion du chapitre et non genreral)
19
FEU INTELLIGENT BY ENGINEERING 4.0
A. Cahier de charge
Nom du projet : panneau à feux tricolores intelligents
avec un système radar et capteurs plus
cameras
Date: 30/11/2019
1. Objectifs :
Le présent projet a pour but de réaliser un système de feu tricolore intelligent pour
régulariser la circulation (embouteillage, excès de vitesse, priorité de la population).
Avoir un contrôle bien établie à la circulation et la sécurité dans le temps en
respectant les coûts, le délai et affecter à chaque utilisateur un rôle bien précis.
L’objectif de l’application sera de mettre en place un feu tricolore intelligent
composé des capteurs, des radars. Chaque tâche devra répondre aux besoins de la
circulation comme par exemple : En cas d’embouteillage à 200m autour du feu
20
FEU INTELLIGENT BY ENGINEERING 4.0
tricolore intelligent une priorité du feu en mode vert est donnée dans les voies
concernées.
Les principales missions du projet sont :
Collecte des besoins
Etude fonctionnelle du projet
Conception
Implémentation
Documentation
2. Description de l'existant :
Feu
Dispositif lumineux élémentaire constitutif d'un signal qui délivre un message
à l'usager caractérisé par sa couleur (vert, orange, rouge), un éventuel
pictogramme désignant la catégorie d'usagers auxquels il se rapporte et le
fait qu'il clignote ou pas.
Lanterne de signalisation
Ensemble des pièces, qui compose un feu de signalisation.
Lanterne de signalisation type 200
Lanterne de signalisation dont le feu a un diamètre de 200 mm ;
Lanterne de signalisation type 300
Lanterne de signalisation dont le feu a un diamètre de 300 mm.
21
FEU INTELLIGENT BY ENGINEERING 4.0
La branche est la portion de n’importe laquelle des chaussées raccordées au
carrefour et située à l’extérieur de la zone du carrefour proprement dit.
On distingue deux parties dans une branche :
L’entrée est la voie de cette branche que parcourt la circulation qui se dirige
vers le carrefour ;
La sortie est la voie de cette branche que parcourt la circulation lorsqu’elle
quitte le carrefour ;
Une voie entrante peut être équipée des signalisations suivantes :
Feu tricolore : voyant rouge, voyant orange, voyant vert ;
Indicateur piéton : piéton rouge, piéton vert ;
Demande de passage piéton ;
Des détecteurs de présence de véhicules.
Pour l’application à développer, la topologie du carrefour est celle de la maquette
présentée à la section, Il est quand même à prévoir une évolution de cette
topologie pour supporter d’autres maquettes.
Notre produit doit être innovant et respect des normes routiers d’après les experts,
on souhaite réaliser un système qui avec panneaux à feux tricolores intelligents qui
aurait pour but de limiter les embouteillages aux carrefours des routes ou rond-
point.
Le produit doit respecter les normes.
Critères d'acceptation :
Le produit doit être smart
Critères temps :
Critères environnement : tous feux doivent se communiquer via des serveurs
ou capteurs connectés à internet.
Critères saturation de la voie :
Critères Distance
22
FEU INTELLIGENT BY ENGINEERING 4.0
La protection d'obstacles intermittents (passages à niveau, traversées de
voies exclusivement réservées aux véhicules des services réguliers de
transport en commun1, ponts mobiles, la protection d'obstacles intermittents
(passages à niveau, traversées de voies exclusivement réservées aux
véhicules des services réguliers de transport en commun1, ponts mobiles,
passages d'avions, avalanches, etc.).
Les feux dotés d’un système des capteurs :
Le capteur s’active dès qu’un véhicule s’arrête sur lignes de capteurs situés dans la
chaussée pendant un certain nombre de temps. La première est installée juste
avant la Ligne d’Effet de Feux - LEF - matérialisée sur la chaussée par des traits en
pointillés. Notre système à feux va servir de réguler le flux de circulation dans les
rondpoints en jouant le rôle de policier routier.
Les spéciations non fonctionnelles sont toutes les spéciations qui n'expriment pas
une fonction du panneau (contraintes de performance, système d'exploitation cible,
manière d’installation et d’inter connectivité...). Pour notre projet, on
recommanderait que la réalisation des panneaux à feux tricolores soient convertis
en besoins « SMART » (Spécifique, Mesurable, Atteignable, Réalisable, limité dans le
Temps / Traçable) avec le détail et la rigueur appropriés.
A part les besoins fondamentaux, notre système doit répondre aux critères suivants
:
Sécurité
Besoins d’établissement de la connexion entre les capteurs et les feux et entre les
capteurs et le serveur principal et entre les feux et feux sans oublier les cameras
ou radars.
Ergonomie et souplesse
Le panneau à feux tricolores doit offrir une interface conviviale et ergonomique
exploitable par l'utilisateur en envisageant toutes les interactions possibles à l'écran
du support tenu.
La rapidité de traitement
L'application doit optimiser les traitements pour avoir un temps de génération de
schéma raisonnable
Efficacité
L'application doit être fonctionnelle indépendamment de toutes circonstances
pouvant entourer l'utilisateur.
Performance
Temps de réponse : délai de décomptage intelligent grâce à une technologie des
IoT et des radars avec des caméras. En temps de traitement rapide des cas
d’embouteillage grâce aux capteurs et aux radars et un décompteur intelligent.
Capacité
23
FEU INTELLIGENT BY ENGINEERING 4.0
Bande passante – combien de transactions par heure le système doit-il être capable
de traiter ? Besoins de croissance d’année-en-année (croissance organique)
Fiabilité
Moyenne des temps de bon fonctionnement ; Le temps Moyen de Rétablissement
Ergonomie
Les standards d’ergonomie la densité d’éléments, la disposition et le flux de trafic
des véhicules.
4. Contrainte :
Notre projet se heurte en amont à des difficultés que nous allons détailler.
Nous prendrons en compte l’ensemble des contraintes inhérentes pour le projet et
pour pouvoir espérer se développer.
Voici quelques contraintes qui sont susceptibles de ralentir notre projet :
Les contraintes inhérentes au projet
Nous devons éliminer dès le départ les difficultés spécifiques au projet,
relatives au processus de fabrication ou à la mise en œuvre de la prestation
que nous avons envisagée. Notre produit risque d’être difficile à distribuer,
qui demandera surement le concours de plusieurs intermédiaires.
5. Couts :
A la base pour établir le coût prévisionnel d’un projet, nous devons lister les coûts
directs et indirects. Dans le cas de notre projet nous n’aurons pas besoins de
détailler les couts direct ni indirect, par ce que il n’y aura pas de rémunérations
pour l’équipe qui va effectuer les différentes taches.
24
FEU INTELLIGENT BY ENGINEERING 4.0
Afin d’évaluer le coût de notre projet, nous devons d’abord définir les éléments de
base qui constitue votre projet :
Le planning initial du projet
La durée de chaque tâche
La durée totale du projet
La quantité de ressources humaines nécessaire
La quantité de ressources matérielles nécessaire
En fait, il s’agit de constituer le planning prévisionnel du projet. Bien sûr, ce
planning n’est pas figé. Il sera amené à évoluer en fonction de la progression du
projet et des différents aléas et imprévus que nous allons rencontrer (démission
d’un collaborateur, retards, etc.).
Une fois que nous aurons tous ces éléments indispensables en votre possession, on
pourra estimer le coût prévisionnel de votre projet.
6. Délai :
Selon la date donné par notre client nous serons obligé de finir le projet pour fin
février afin d’être prêt pour la prestation de ce projet. Un système de feu tricolore
intelligent pour la gestion de circulation au cas de vitesse, accident, embouteillage.
7. Fonctionnement :
Comment fonctionne-t-il ?
Note système va gérer la détection de la vitesse des véhicules, les cas d’accidents
et les cas d'embouteillage.
Cette détection s’effectue par des capteurs et du radar aussi une caméra placée à
une distance d’environ. Le seuil de détection de ce radar est calibré sur la vitesse
limitée à 50 km/h.
Grâce à le radar et la caméra placée en haut du poteau, il détecte la vitesse du
véhicule et aussi il détecte les cas d’urgence ou bien accidents qui arrivent. « Le feu
est réglé pour rester au rouge ». Mais si l’automobiliste respecte la limitation et il
n’y a pas d’embouteillage ou bien cas d’urgence, le feu passe au vert. Si
l’automobiliste roule trop vite, le feu reste rouge.
8. Planification :
Concernant les contraintes
classiques d’un projet, vous avez
généralement :
Le temps pour le réaliser.
L’argent pour le faire
Les fonctions que vous souhaitez y
mettre ou les résultats qui sont
attendus.
Basé sur les missions mentionnées précédemment dans le projet notre plan de
planification va rassemble deux parties :
25
FEU INTELLIGENT BY ENGINEERING 4.0
1. Répartition des taches
2. Décomposition du travail sera comme suit
Répartition des taches :
Nous pouvons estimer l’effort nécessaire pour réaliser chaque phase du cycle de vie
que nous avons choisi
Tache : Durée :
Décomposition du travail :
Tache : Responsable :
1. Maitre d’œuvre
Le maître d’œuvre (MOE) est l’entité (architecte, entreprise ou artisan) retenue
par le maître d’ouvrage, pour la réalisation de la mission dans les conditions de
délais, de qualité et de coûts fixées par ce dernier conformément à un contrat.
Il conçoit les plans, organise, coordonne, supervise, les différents corps de métier
qui travaillent sur un même projet et livre le projet une fois terminé. Il est choisi par
le maître d’ouvrage pour qui le projet est réalisé.
Si la maîtrise d’œuvre est assurée par une entreprise, celle-ci doit désigner une
personne physique appelée « Chef de projet », chargée du bon déroulement des
travaux.
2. Maitre d’ouvrage
Dans des définitions plus poussées, le maître d’ouvrage (MOA) est l’entité
porteuse du besoin, définissant l’objectif du projet, le budget et son
calendrier consacré à ce projet. C’est le particulier ou la société qui est
propriétaire du terrain à bâtir ou du logement faisant l’objet des travaux ou qui a
besoin d’une prestation d’aménagement.
C’est lui qui maîtrise l’idée de base du projet et exprime les besoins sans
nécessairement avoir les compétences techniques liées à la réalisation de
l’ouvrage.
C. EQUIPEMENT A UTILISER :
Ce dont nous avons besoin pour réaliser ces feux.
Le matériel :
Il va nous falloir 20 LED de différentes couleurs (rouge, vert et jaune ou
orange)
Résistances : 10 de valeurs 220 ohm.
Carte arduino de type MEGA ou UNO
Une planche pour réaliser la maquette
27
FEU INTELLIGENT BY ENGINEERING 4.0
Un fer à souder
Des capteurs détecteurs de présence FC51
Des fils électriques de différentes couleurs pour effectuer les branchements
D.Réalisation :
Code :
Code feu avec piéton
Temps automatique Vert Rouge
int led1=(2,2);// pin digital arduino off/on (pin led verte)
int led2=(3,3);// pin digital arduino off/on (pin led orange)
int led3=(4,4);// pin digital arduino off/on (pin led rouge)
int led4=(5,5);// pin digital arduino off/on (pin led verte)
int led5=(7,7);// pin digital arduino off/on (pin led orange)
int led6=(8,8);// pin digital arduino off/on (pin led rouge)
int led7=(9,9);//pin digital arduino off/on (pin ledrougepieton1)
int led8=(10,10);//pin digital arduino off/on (pin ledvertpieton1)
int led9=(11,11);//pin digital arduino off/on (pin ledrougepieton2)
int led10=(12,12);//pin digital arduino off/on (pin ledvertpieton2)
void setup() {
// put your setup code here, to run once:
pinMode((2,2),OUTPUT);//(ledverte1)
pinMode((3,3),OUTPUT);//(ledorange1)
pinMode((4,4),OUTPUT);//(ledrouge1)
pinMode((5,5),OUTPUT);//(ledverte2)
pinMode((7,7),OUTPUT);//(ledorange2)
pinMode((8,8),OUTPUT);//(ledrouge2)
pinMode((9,9),OUTPUT);//(ledrougepieton1)
pinMode((10,10),OUTPUT);//(ledvertpieton1)
pinMode((11,11),OUTPUT);//(ledrougepieton2)
pinMode((12,12),OUTPUT);//(ledvertpieton2)
}
void loop() {
digitalWrite((4,4),LOW);//etat eteint ledrouge1
digitalWrite((2,2),HIGH);//etat allumé ledvert1
28
FEU INTELLIGENT BY ENGINEERING 4.0
digitalWrite((8,8),HIGH);//etat allumé ledrouge2
digitalWrite((9,9),HIGH);//etat allumé ledrougepieton1
delay(500);
digitalWrite((12,12),HIGH);// etat allumé ledvertpieton2
digitalWrite((11,11),LOW);//etat allumé ledrougepieton1
digitalWrite((10,10),LOW);// etat allumé ledvertpieton2
delay(4000);//délais des ordres;
digitalWrite((8,8),HIGH);//etat allumé (ledrouge2)
digitalWrite((3,3),HIGH);//etat allumé (ledorange1)
digitalWrite((2,2),LOW);//etat eteint (ledverte1)
delay(600);
digitalWrite((3,3),LOW);//etat éteint (orange1)
delay(800);
digitalWrite((3,3),HIGH);//etat allumé
delay(600);
digitalWrite((3,3),LOW);//etat éteint
delay(600);
digitalWrite((8,8),LOW);//etat eteint (ledrouge2)
digitalWrite((5,5),HIGH);//etat allumé (ledvert2)
digitalWrite((4,4),HIGH);//etat allumé (ledrouge1)
digitalWrite((9,9),LOW);//etat eteint ledrougepieton1
delay(500);
digitalWrite((12,12),LOW);// etat eteint ledvertpieton2
digitalWrite((11,11),HIGH);//etat allumé ledrougepieton1
digitalWrite((10,10),HIGH);// etat allumé ledvertpieton2
delay(4000);
digitalWrite((4,4),HIGH);//etat allumé (ledrouge1)
digitalWrite((7,7),HIGH);//etat allumé (ledorane2)
digitalWrite((5,5),LOW);//etat eteint (ledvert2)
delay(600);
digitalWrite(led5,LOW);//led5 eteinte
delay(600);
digitalWrite((7,7),HIGH);//led5 allumée (ledorane2)
29
FEU INTELLIGENT BY ENGINEERING 4.0
delay(600);
digitalWrite((7,7),LOW);//led5 eteinte(ledorane2)
delay(600);
}
E. LA SIMULATION :
Pour la simulation de notre projet, nous avons utilisé le logiciel Proteus 8.8 Professionnel.
Le schéma de montage est présenté par la figure ci-dessous :
30
FEU INTELLIGENT BY ENGINEERING 4.0
31
FEU INTELLIGENT BY ENGINEERING 4.0
32
FEU INTELLIGENT BY ENGINEERING 4.0
33
FEU INTELLIGENT BY ENGINEERING 4.0
G.Conclusion générale :
Notre projet consistait porte sur l’étude et la simulation du fonctionnement des feux
de circulation.
Ce projet nous a été très bénéfique au niveau individuel ainsi qu'au niveau
collectif, car il nous a permis de travailler en groupe permettant ainsi de
développer les éléments de synergie des membres du groupe. Même si nous
avions rencontré quelques difficultés à certains niveaux du projet ainsi
que des problèmes techniques au niveau du logiciel, nous avons su les
surmonter en trouvant les solutions adéquates.
Parvenir à réaliser ce travail nous a fallu étudier le fonctionnement des feux de
circulation en général, puis le logiciel PROTEUS et Tinker CArd a servi
d’environnement de montage et de simulation de notre système ; et le compilateur
Arduino a servi d’environnement d’écriture et de compilation du code C contenant
les instructions de contrôle et de commande de notre système. Nos résultats
obtenus sont satisfaisants, car la simulation de notre système réalise bel et bien le
fonctionnement du système existant.
Les améliorations de ce travail pourront intégrer viser à permettre le control
‘intelligent’ et non plus seulement ‘automatique’ des feux de circulation afin de
pouvoir faire une régulation en fonction du trafic existant.
34
FEU INTELLIGENT BY ENGINEERING 4.0
Bibliographie :
file:///C:/Users/pc/Downloads/Systeme-
Embarques_ETUDEETSIMULATIONDESFEUXDECIRCULATIONCASDUCARREFOURPOST
ECENTRALYAOUNDE-CAMEROUN.pdf
https://www.academia.edu/25292997/
Conception_et_realisation_dune_carte_de_commande_dun_feu_de_croisement_a_ba
se_du_PIC_16F877
https://www.tinkercad.com/things/0k7rKWZa5cD-editing-components/editel?
lessonid=EFU6PEHIXGFUR1J&projectid=OIYJ88OJ3OPN3EA#/lesson-viewer
https://www.manager-go.com/gestion-de-projet/dossiers-methodes/elaborer-un-cdc
https://www.ecommercemag.fr/Thematique/methodologie-1247/fiche-outils-10182/
plan-management-projet-308104.htm
https://www.youtube.com/watch?v=YPvQdx2Sue8
https://www.arduino.cc
35