Vous êtes sur la page 1sur 57

REPUBLIQUE DU SENEGAL

Un peuple –Un but - Une foi

MINISTERE DE L’EMPLOI DE LA FORMATION PROFESSIONNELLE ET DE L’ARTISANAT


DIRECTION DES EXAMENS, CONCOURS PROFESSIONNELS ET CERTIFICATION

CENTRE D’ENTREPRENARIAT ET DE DEVELOPPEMENT TECHNIQUE

SENEGAL/ INDE (C.E.D.T Le G15)

Rocade fann - Bel Air Colobane BP : 12761 Tel : (221) 33 825 39 68

Fax : (221) 33 825 39 70 E –mail cedt@sentoo.sn DAKAR

THEME : GESTION DES FEUX TRICOLORES


AVEC UNE

Présenté et soutenu par Sous la direction de


AMETH OUMAR DIAL M.ABDOULAYE DIOP
Ingénieur en Electromécanique

Année académique : 2018 -2019


Au nom de notre Seigneur Miséricordieux

Je dédie ce modeste travail à ma très chère maman qui m’élevé avec tout son
amour, à mon très vaillant père qui a fait de moi la personne que je suis devenue
aujourd’hui, à mes oncles, mes tantes, mes frères et mes sœurs qui m’ont
toujours boosté afin que je réussisse à concrétiser mes idées.

Sans oublier mes braves professeurs qui m’ont accompagné tout le long du
projet et à mes camarades de classes.

Ameth Oumar II
Je tiens d’abord à remercier Dieu le tout puissant et miséricordieux, qui m’a
donné la force et la patience d’accomplir ce modeste travail.

Le mémoire n’aurait pas été possible sans l’intervention consciente d’un grand
nombre de personnes.

Je tiens à saisir cette occasion et adresser mes profonds remerciements et mes


profondes reconnaissances à M. Abdoulaye DIOP qui m’a permis de bénéficier
de son encadrement.

Je tiens à exprimer mes sincères remerciements à mon oncle Amadou Dial qui
m’a beaucoup aidé sur le plan financier et à ma tante Aïssatou Dial pour sa
contribution sur le plan matériel.

Je remercie aussi les professeurs qui m’ont enseigné et qui par leurs
compétences m’ont soutenu dans la poursuite de mes études.

A ma famille et mes amis particulièrement Cheikhou Samb qui par leurs prières
et leurs encouragements, j’ai pu surmonter tous les obstacles.

Enfin, je remercie tous ceux qui, de près ou de loin, ont contribué à la réalisation
de ce travail.

Ameth Oumar III


INTRODUCTION GENERALE
CHAPITRE 1

GESTION DU TRAFIC URBAIN ET AMELIORATION DU SYSTEME I)


PLAN DE CIRCULATION………………………………………………………………….5 1)
DEFINITION DU PLAN CIRCULATION URBAIN ………………………………………5 2)
POURQUOI UN PLAN DE CIRCULATION………………………………………………6 3)
LES INTERSECTIONS……………………………………………………………………..7 II)
SYSTEME DE DECOMPTAGE DU TEMPS……………………………………………...7 1)
DESCRIPTION……………………………………………………………………………...8 2)
FICHE DE COMPTAGE……………………………………………………………………9
III) SIGNAUX LUMINEUX DE CIRCULATION …………………………………………..13
1) CONDITION DE MISE EN PLACE DE SIGNAUX LUMINEUX DE CIRCULATION..13
2) DOMAINES D’EMPLOIES……………………………………………………………….13
3) CARACTERISTIQUES GENERALES DE VISIBILITE ET DE LISIBILITE … ………..14
IV) NOTION DE REGULATION……………………………………… ……………………15
1) DEFINITION………………………………………………………… ……………………15
2) REGULATION DU TRAFIC………………………………………… …………………...16
3) REGULATION PAR LES FEUX TRICOLORES………………………………………...17
V) AMELIORATION DU SYSTEME DE TEMPORISATION………… ………………….17

CONCLUSION .................................................................................................. 18
CHAPITRE 2

LE SYSTEME DE FEUX TRICOLORES


I) PRESENTATION DU SYSTEME DE FEUX TRICOLORE ............................................. 19
1) PRESENTATION GLOBALE DU SYSTEME FEUX TRICOLORES ............................. 19

Ameth Oumar IV
2) FONCTIONNEMENT DU SYSTEME DE FEUX TRICOLORES ................................... 20
II) ETABLISSEMENT DU CAHIER DE CHARGE .............................................................. 21
1) DEFINITION DU CAHIER DE CHARGE ........................................................................ 21
2) CAHIER DE CHARGE DU SYSTEME ............................................................................. 21
III) AVANTAGES ET INCONVENIENTS ............................................................................ 22
1) AVANTAGES ..................................................................................................................... 22
2) INCONVENIENTS ............................................................................................................. 22
IV) AMELIORATION DU SYSTEME DE FEUX ................................................................. 23

CHAPITRE 3

PILOTAGE DU SYSTEME
I) GENERALITES SUR ARDUINO ....................................................................................... 27
1) DEFINITION ....................................................................................................................... 27
2) LES DIFFERENTES FAMILLES ....................................................................................... 28

3) Choix du matériel ............................................................................................ 28

II) ETUDE DE LA CARTE UNO ........................................................................................... 31


1) PRESENTATION ................................................................................................................ 31
2) SPECIFICATION TECHNIQUE DE LA CARTE ARDUINO UNO ................................ 32
3) ALIMENTATION ............................................................................................................... 32
4) BROCHAGE DE LA CARTE ARDUINO ......................................................................... 34
5) MEMOIRE ........................................................................................................................... 34
6) ENTREES/SORTIES DE LA CARTE ................................................................................ 34
7) COMMUNICATION ........................................................................................................... 37

8) Matériels utilisés ............................................................................................ 38

III) ETUDE DE LA PARTIE LOGICIEL ............................................................................... 40


1) PLATEFORME DE LA PROGRAMMATION ARDUINO .............................................. 40
2) PROGRAMMATION DE FEUX TRICOLORES .............................................................. 41
IV) LE PROGRAMME DE FEUX TRICOLORES SUR LA PLAQUETTE AVEC
CAPTEURS ULTRASONS ..................................................................................................... 43

Ameth Oumar V
CONCLUSION GENERALE .................................................................................................. 50
BIBLIOGRAPHIE ................................................................................................................... 51
WEBOGRAPHIE ..................................................................................................................... 51

Ameth Oumar VI
LISTE DES FIGURES
Figure 1: exemple de plan de circulation urbain ........................................................................ 5

Figure 2: Intersection ................................................................................................................. 7

Figure 3: Fiche de comptage matinal de 07h 30 à 9h 30 ............................................................ 9

Figure 4: Fiche de comptage après-midi heure de pointe de 16h 30 à 18h 30 ......................... 10

Figure 5: exemple de fiche de comptage matinal de 07h 30 à 9h 30 carrefour Aime Césaire . 11


Figure 6 : exemple de Fiche de comptage après-midi heure de pointe de 16h 30 à 18h 30
carrefour Aime Césaire ........................................................................................................... 12

Figure 7: type d’allumage des feux tricolore ........................................................................... 13

Figure 8: Etape de la régulation ............................................................................................... 16

Figure 9:feux tricolore .............................................................................................................. 19

Figure 10 : Les ports de la carte Arduino uno .......................................................................... 33

Figure 11 : Brochage de la carte Arduino Uno ........................................................................ 34

Figure 12 : les entrées/sortes numérique de la carte Arduino uno ........................................... 35

Figure 13 : Les entrées analogiques de la carte Arduino uno .................................................. 36

Figure 14 : Modulation de largeur d'impulsion par Arduino ................................................... 36

Figure 15 : Les tensions de références de l’Arduino uno ......................................................... 37

Figure 16 : Structure d’un programme en Arduino .................................................................. 42

Figure 17: Structure de la PLAQUETTE avec le programme ................................................. 49

Ameth Oumar VII


Le centre d’entreprenariat et de développement technique(CEDT) <LE G 15> SENEGAL -
INDE forme en deux années d’études des techniciens supérieurs. Dans le cadre de leur
formation les étudiants de fin de chaque cycle sont tenues d’effectuer un stage p ratique au
sein d’une entreprise, ce stage est effectué dans le but :

 De fournir aux étudiants la possibilité de mettre en œuvre les connaissances théoriques


acquises tout au long de leurs formations.
 D’initier les futurs techniciens aux réalités d’un milieu proportionnel et de leur
permettre de se faire la main sur des projets d’envergures.

Au terme de ce stage un mémoire et un rapport de stage doivent être rédigés sur un problème
qui a été étudié durant ce stage ou sur un projet d’étude qu’on compte étudier.

C’est à terme de cette formation de deux années au niveau du CEDT qu’on présente ce
mémoire qui porte sur LA GESTION DES FEUX TRICOLORES AVEC UNE
TEMPORISATION AUTOMATIQUE.

Ameth Oumar VIII


GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

I NTRODUCTION GENERALE :

La ville de Dakar, est considérée comme le plus important rassemblement humain, c’est un

organe vital et complexe, c’est un lieu de concertation de plusieurs activités, et un lieu d’une

mobilité intense pour des individus afin d’assurer leurs besoins en matière de travail, des

courses et même pour des raisons de loisirs et de diversions qui sont aujourd’hui l’un des

éléments essentiels de la condition urbaine. Ces déplacements sont de plus en plus motorisés,

ont engendré par un allongement des distances et qui affecte la configuration urbaine :

extensions périurbaines, espaces publics dominer par l’automobile et dans lesquels les autres

usagers de la ville se réduisent petit à petit. Le transport quant à lui est considéré comme les

veines qui relient tous les organes vitaux de la ville, assurant les principales activités sociales,

économiques, et culturelles par des modes de transport déférents. Le transport est assuré par la

voiture qui est considérée comme un symbole de modernités, de liberté et de prestige, offrant

la possibilité de se déplacer partout où l’on veut. Pendant des années la planification des

déplacements et l’élaboration des plans urbains favorisent largement « l’auto mobilité » avec

l’étalement urbain, la disposition d’une voiture tend de plus en plus à devenir nécessaire.

Mais aujourd’hui, face aux problèmes de pollution dans toutes ses formes, l’insécurité,

l’embouteillage, consommation d’espace, ses valeurs de progrès économique et social de


mobilité et de liberté sont remises en question.

Une intersection devenu dangereux par la concentration dense du trafic urbain, doit être

équipée d’un système à fonctionnement automatique permettant de réguler le débit de la

circulation. En effet, l’installation de « FEUX TRICOLORES » doit permettre de solutionner

ce problème. Le thème de notre modeste contribution est lié à l’étude et la réalisation d’un

système de feu de tricolore pour la circulation des automobilistes en milieu urbain. Ce

Ameth Oumar 2
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

premier chapitre est consacré exclusivement à l’étude de la gestion du trafic considérée

comme un élément essentiel lors la réalisation et l’étude d’un plan de circulation urbaine;

elle est un objectif en soi. En deuxième lieu on a jugé nécessaire de présenter le système et

son fonctionnement à travers quelques recueille de différents plans.et en fin On ne peut parler

de feu tricolore sans parles des différents matériels utiliser et les différents éléments qui
accompagne son choix.

Ameth Oumar 3
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

C hapitre1 : Gestion du trafic Urbain et amélioration du système

Ameth Oumar 4
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Ce programme, qui a déjà conduit à une baisse sensible du trafic automobile dans le
monde, s’est largement appuyé sur des techniques pour répondre aux besoins et
aux aspirations des habitants et des usagers.

L’objectif n’est pas de bannir la voiture de la ville, mais de la réserver aux


déplacements strictement nécessaires, aux activités économiques et de loisirs, et
d’offrir une alternative acceptable à ceux qui ne sont pas captifs de ce mode de
transport. L’apport des nouvelles technologies est particulièrement significatif dans
trois domaines :
 L’optimisation des ressources existantes par la régulation du trafic et
l’information routière,
 l’aide au transfert modal par la création de services d’information multimodale,
 la sécurité des usagers.

I) le Plan de circulation urbain :

Figure 1 : exemple de plan de circulation urbain

1) Définition du plan de circulation urbain :


« Le Plan de déplacements urbains définit les principes d’intervention de l’organisation des
transports de personnes et de marchandises, de la circulation et du stationnement. […] Il vise
à assurer un équilibre durable entre les besoins en matière de mobilité et de facil ité d’accès,

5
Ameth Oumar
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

d’une part, et la protection de l’environnement et de la santé, d’autre part. Il a comme objectif


un usage coordonné de tous les modes de déplacements, notamment par une affectation
appropriée de la voirie, ainsi que la promotion des modes les moins polluants et les moins
consommateurs d’énergie. […] » (article 28 de la Loi d’orientation des transports intérieurs
du 30 décembre 1982).

Le concept de la réalisation d’un plan pour gère et/ ou planifier la mobilité ur baine est un
concept nouveau avec l’apparition de nouveaux problèmes au milieu urbain avec la
vulgarisation de l’automobile et la domination de celle si ou le milieu urbain a de nouveaux
problèmes qui apparaisse tel que la congestion des problèmes lies a la qualités de la vies de
façon générale (pollution de l’aire ; pollution sonores, ……..etc.) . Le Plan de déplacements
urbains (PDU) est une démarche de planification pour élaborer un projet global en matière
d'aménagement du territoire et des déplacements. Il constitue ainsi un outil-cadre pour
favoriser le développement harmonieux et maîtrisé du territoire, l'émergence d'une culture
commune sur les déplacements urbains et intercommunaux, l'augmentation de l'usage des
transports collectifs, le doublement du nombre de déplacements à vélo et l'augmentation de la
part de l'acheminement des marchandises par le fer et la voie d'eau. Chaque plan de
déplacements urbains doit maintenant aussi comporter un volet d'évaluation
environnementale. Il est un levier pour les démarches visant à économiser l'énergie et limiter
les émissions de gaz à effet de serre, et peut contribuer à limiter les impacts des déplacements.

2-Pourquoi un plan de circulation urbain


L’objectif principal est d’améliorer la mobilité des citadins et rendre la vie dans le milieu
urbain plus confortable et plus pratique et rendre le déplacement plus souple ; toutes fois il y a
d’autres objectifs qui s’impose dans le cadre des principes de la ville durable :

 Coordonner l’ensemble des acteurs, des élus aux techniciens, des acteurs
économiques aux habitants.
 La diminution du trafic automobile (Voitures particulières)
 Le développement des transports collectifs (TC) et des moyens de déplacement
économes et les moins polluants (notamment l’usage de la bicyclette et de la marche
à pied)
 L’aménagement et l’exploitation du réseau principal de voirie d’agglomération, afin
de rendre plus efficace son usage (affecter différents modes de transport et favoriser
la mise en œuvre d’actions d’information sur la circulation)
 L’organisation du stationnement
 Le transport et la livraison des marchandises (de façon à en réduire les impacts sur la
circulation et l’environnement)

Ameth Oumar 6
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

 L’encouragement pour les entreprises et les collectivités publiques à favoriser le


transport de leur personnel (l’utiliser les transports en commun et le covoiturage)
 La sécurité de tous les déplacements
 L’encouragement au développement de plans de mobilité pour les entreprises
 Le développement de la tarification intégrée pour l’ensemble des déplacements
prendre en compte des influences réciproques de l’urbanisation et des déplacements
intègres l’ensemble des modes, c'est-à-dire également les modes de proximités

3- Les intersections

Une intersection est située à la rencontre de plusieurs rues, déterminant des cou loirs d’entrée et
de sortie. Un couloir est caractérisé par sa largeur et le nombre de ses voies ; certaines de ces
voies (voies spéciales) peuvent être affectées par un flux particulier. Les courants des
véhicules sont soit des courants directs, soit des courants de tourne à gauche, soit des courants
de tourne à droite, figurent 1.1. La mise en place d’un système de feux à un carrefour réalise
une séparation dans le temps de l’admission de différents flux de véhicules.
Divers types de carrefours à feux peuvent être conçus et, pour des raisons de simplicité, sont
souvent ramenés à un carrefour simple soit en décomposant ceux qui sont complexes en
plusieurs carrefours simples, soit en ajoutant des tronçons fictifs pour les intersections à moins
de quatre branches. Les carrefours peuvent être classés en deux catégories : les carrefours
isolés et les carrefours coordonnés entre eux, constituant un réseau urbain.

Figure 2: Intersection
II) Système de décompte du temps

Ameth Oumar 7
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
1-description

La durée d'attente est très variable. Un même feu rouge peut être de 30 secondes en période
calme et dépasser la minute en période de pointe, surtout s'il croise un axe principal, comme
la rue des Trois-Régiments au carrefour de l'avenue de Mayenne ou celui du boulevard du 8-
Mai et de la rue de Bretagne. Enfin, il faut toujours compter avec le temps de sécurité
minimum, c'est-à-dire le temps pour un piéton de traverser sur le passage. Mais en général, les
temps d'attente, la nuit et en dehors des périodes de pointe ne sont jamais excessifs.

Ameth Oumar 8
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
2-fiche de comptage :

Figure 3: Fiche de comptage matinal de 07h 30 à 9h 30

Ameth Oumar 9
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 4: Fiche de comptage apres midi heure de pointe de 16h 30 à 18h 30

Ameth Oumar 10
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 5: exemple de fiche de comptage matinal de 07h 30 à 9h 30 carrefour

Aime Césaire

Ameth Oumar 11
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 6:exemple de Fiche de comptage après-midi heure de pointe de 16h


30 à 18h 30 carrefour Aime Césaire

Ameth Oumar 12
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
III) Signaux lumineux de circulation :

Figure 7: type d’allumage des feux tricolore

1-Conditions de mise en place de signaux lumineux de circulation

Les signaux lumineux d'intersection, les feux de contrôle de flot ou de contrôle individuel et
les signaux d’arrêt modifient les règles normales de circulation. A ce titre, ils doivent, pour
leur mise en place ou leur suppression, faire l'objet d'arrêtés pris par l'autorité compétente en
matière de police de la circulation, au même titre et dans les mêmes conditions que les
panneaux de signalisation, en respectant notamment l'article R.411-7 du code de la route

2-Domaines d'emploi
L'emploi des feux de circulation a pour but d'assurer la sécurité des piétons et des usagers des
véhicules et d'améliorer la fluidité de la circulation.

On peut citer comme exemples d'emploi :

− la gestion du trafic aux intersections ;

− la traversée des piétons ;

− l'exploitation par sens uniques alternés d'une section où le croisement est impossible ou
dangereux (ouvrage d'art étroit, etc.) ;

− l'affectation de certaines voies d'une chaussée à un sens de circulation en fonction des


besoins, ou leur condamnation momentanée ;

− le contrôle d'accès à certaines voies rapides ;

− la gestion d'un point de contrôle des personnes ou des véhicules nécessitant leur arrêt
(péage) ;

Ameth Oumar 13
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

− 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.).

3-Caractéristiques générales de visibilité et de lisibilité

Un signal lumineux de circulation doit être implanté et orienté pour être vu des usagers
auxquels il est destiné et, dans la mesure du possible, ne pas être vu des usagers auxquels il
n'est pas destiné. La face arrière des signaux doit être occultée pour ne laisser passer aucune
lumière. Toutefois, le feu rouge des signaux tricolores d'intersection R11v peut être visible sur
sa face arrière sous forme d'une croix grecque rouge, selon les dispositions indiquées.

Les signaux tricolores et les signaux pour véhicules des services réguliers de transport en
commun doivent être implantés au droit ou immédiatement à l'aval de leur ligne d'effet.

Ils ne doivent pas être disposés à l'aval des lieux de conflits qu'ils suppriment avec d'autres
mouvements de véhicules ou de piétons, ni sur le trottoir de gauche d'une chaussée à double
sens de circulation, au-delà du sens adverse de circulation . Les signaux pour véhicules des
services réguliers de transport en commun peuvent néanmoins exceptionnellement être
répétés ou complétés au-delà des lieux de conflits ou au-delà du sens adverse de circulation.
Conformément à l'article 7 de l'arrêté du 24 novembre 1967 modifié, « lorsqu'elle n'est pas
matérialisée sur la chaussée, la ligne d'effet des signaux destinés aux véhicules se situe avant
le passage pour piétons s'il précède les feux et, dans les autres cas, dans un plan
perpendiculaire à l'axe de la voie et passant par les feux ».

Les feux circulaires principaux pour véhicules ont un diamètre soit de 200 mm, soit de 300
mm. Les feux d'un même ensemble ont normalement le même diamètre ; toutefois un
ensemble tricolore peut éventuellement être composé d'un feu rouge de diamètre 300 mm et
de deux feux (un jaune et un vert) de diamètre 200 mm.

Les feux pour véhicules des services réguliers de transport en commun sont assimilés aux
feux circulaires.

Les feux des ensembles tricolores directionnels ont le plus souvent 300 mm de diamètre.

Les feux de type R19 ont un diamètre soit de 90 mm, soit de 200 mm.

Le signal d’arrêt R24 doit avoir un diamètre minimum de 160 mm.

On ne peut juxtaposer plus de deux ensembles de feux .

Les signaux pour véhicules implantés sur le bord de la chaussée peuvent être répétés en partie
basse du même support . Les signaux répétiteurs, de dimension réduite, sont orientés pour être
vus depuis les premiers véhicules arrêtés à la ligne d'effet des feux. Ils donnent
rigoureusement les mêmes indications (couleur et pictogramme) que les signaux principaux
qu'ils répètent.

Ameth Oumar 14
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Si deux ensembles tricolores sont associés sur le même support, on ne doit pas répéter l'un
sans l'autre, sauf éventuellement si l'autre est un signal tricolore R13b BUS . La répétition des
signaux tricolores circulaires est la règle générale.

Aux passages à niveau, les signaux d’arrêt R24 sont à implanter à une hauteur comprise entre
1,80 m et 2,60 m.

En traversée de voie de tramway, cette hauteur est comprise entre 1,50 m et 4,20 m, en
fonction de la configuration géométrique.

Les signaux tricolores principaux implantés sur trottoir, accotement ou îlot accessible aux
piétons, doivent dégager un gabarit de 2,00 m. L'axe du feu supérieur doit se trouver à moins
de 4,20 m de hauteur . Les signaux tricolores placés au-dessus de la chaussée doivent bien
entendu être implantés en respectant la hauteur libre de la voie. Ils sont destinés à être vus à
grande distance par les conducteurs et sont donc implantés et orientés en conséquence.

Sur la totalité des signaux bicolores et tricolores et des signaux pour véhicules des services
réguliers de transport en commun en fonctionnement, les couleurs ou les formes se succèdent
sans se chevaucher et sans période d'extinction.

Lorsqu'un feu est éteint, il ne doit diffuser aucune lumière et sa couleur ne doit pas prêter à
confusion. Les ensembles de feux constituant les éléments d'un signal doivent avoir un aspect
monobloc.

Tous les feux principaux sont normalement munis de dispositifs de type visière limitant
l'éclairement du feu par le soleil, et doivent être inscrits dans une surface de couleur sombre
formant contraste.

L'adjonction d'un écran de contraste de couleur noire est destinée à améliorer la perception
d'un signal principal se détachant sur fond clair ou éblouissant. Elle est obligatoire pour les
signaux tricolores implantés hors agglomération, elle est recommandée pour les signaux situés
en particulier au-dessus de la chaussée et sur les axes est-ouest.

Les supports de signaux lumineux de circulation ne doivent pas porter d'autres équipements
qui pourraient nuire à la perception du signal.

Tous les pictogrammes et les signes spécifiques aux feux pour véhicules des services réguliers
de transport en commun qui figurent sur les feux apparaissent lumineux sur fond noir.

IV) Notion de régulation :


1-Definition
Un régulateur est un dispositif qui est capable, de maintenir une grandeur physique à une
valeur la plus proche possible de la valeur désirée.

Ameth Oumar 15
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

La grandeur réglée : C’est la grandeur physique que l’on désire contrôler. Elle donne son
nom à la régulation. Par exemple : régulation de température.

La consigne : C’est la valeur désirée que doit avoir la grandeur réglée.

Les grandeurs perturbatrices sont les grandeurs physiques susceptibles d’évoluer au cours
du processus et d’influencer la grandeur réglée. Par exemple : la température extérieure dans
un système de chauffage.

La grandeur réglante est la grandeur de commande qui a été choisie pour contrôler la
grandeur réglée. Par exemple le débit d’eau dans le système de chauffage.

Alors qu’est-ce que la régulation ?

La régulation regroupe l’ensemble des techniques utilisées pour maintenir la grandeur réglée à
sa valeur de consigne, en tenant compte des perturbations et en agissant sur une autre
grandeur physique, appelée grandeur réglante.

Figure 8: Etape de la régulation


2-regulation du trafic
La régulation du trafic en milieu urbain se donne différents objectifs : avant tout assurer les
sécurités des véhicules et des piétons sur la voirie, en particulier dans les carrefours ou les
conflits sont les plus nombreux, mais aussi maitriser les retards, les congestions, la pollution,
le bruit, conséquence d ’une augmentation incessante du trafic, en fin assurer un certain
confort.Pour répondre à ces objectifs, la régulation revêt plusieurs aspects : d’abord un aspects
statique par le choix d’une infrastructure urbaine doublée d’une signalisation approprie,
ensuite un aspect dynamique par des actions sur les flux de véhicules et de piétons au moyen


De feux tricolores

De la présence d’agent de la circulation

De panneaux à messages variable

De système embarqué d’information et de guidage

Ameth Oumar
16
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
3-regulation par les feux tricolores :

Parmi ces différents moyens d’actions, les feux tricolores jouent un rôle important : ils
permettent d’abord d’assurer la sécurité en partageant dans le temps l’utilisation d’un même
espace entre des flux conflictuels. Mais par le choix des durées de chaque couleur (vert, jaune,
rouge) et par la synchronisation des feux entre eux, ils permettent aussi de gérer l’écoulement
de la demande. Différentes méthodes et une multitude d’outils existant pour a ssurer cette
gestion par les feux. Le plan de feu prédétermine reste la base du système de gestion de la
plus grande majorité des villes du monde.

A cette brique de base qu’est le plan de feux, ont été adjointes des méthodes pour tenir
comptes :

 D’une part des fluctuations du trafic au cours de la journée-il sagit de la


programmation horaire ou celle fonction de la demande en cours –(macro-regulateur)-
et
 D’autre part des fluctuations aléatoires du trafic a très cours terme de l’ordre du cycle
de feux –(micro-régulateur) -

Ces méthodes assurent au système de gestion a base de plan de feux une adaptation au trafic
non négligeable et une efficacité réelle dans de larges plages de fonctionnement, dans la
mesure ou la suivi et une maintenance du système sont assures.

Néanmoins, depuis une vingtaine d’années, est apparue une nouvelle famille de systèmes dits
‘temps réel’ ou adaptatifs qui tendent à se démarquer des traditionnels plans de feux en offrant
d’avantages de souplesse dans le choix des états de feux et en permettant de s’adapter à
l’évolution du trafic au cours des années sans nécessiter une réactualisation comme dans le
cas des plans de feux. Cette famille regroupe enfaite des systèmes extrêmement diffèrent les
unes des autres avec des méthodes et des spécificités diverses. La littérature enrichie
régulièrement de nouveau méthode de régulation adaptative, mais les systèmes opérationnels
et réellement implantes sur le site sont finalement peu nombreux dans le monde.

V) Amélioration du système de temporisation

Cependant, nous allons orienter nos recherches sur des feux qui ont une temporisation
automatique grâce a des capteurs de position qui seront implantés au sol. Les capteurs sont
enterrés dans la chaussée. Ils mesurent en temps réel le nombre de voitures qui passent, la
densité du trafic et la longueur des bouchons. Les informations sont centralisées. Un gros
logiciel pilote à distance les tricolores. Cela remplace le policier qui fait la circulation au
milieu du carrefour, et c’est plus efficace. Quan d il faut désengorger un quartier, certains feux
restent rouges plus longtemps. Le système est efficace. Sans lui, il y aurait deux fois plus de
bouchons à Lyon, selon les responsables de la communauté urbaine, ils sont en train de tester
un système de prévision des bouchons. Ils se basent sur six ans d’archives.

Ameth Oumar 17
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

C onclusion :

Pour conclure, il convient de souligner, en dehors des problèmes juridiques et institutionnels


déjà évoqués, l’importance des questions de normalisation et d’interopérabilité. Les projets
ITS nécessitent des interconnexions entre les systèmes informatiques, des échanges de
données entre les différents organismes producteurs ou consommateurs d’information. C’est
pourquoi il est indispensable de prendre en compte ces notions de dialogue le plus en amont
possible. Il est à signaler, dans ce domaine, que le projet national Actif doit déterminer une
architecture cadre qui fournira à chacun, dans son domaine, l’outil lui permettant de construire
un système cohérent avec son environnement actuel et futur. C’est-à-dire un système qui
puisse facilement dialoguer avec des systèmes conçus par d’autres.

Enfin, il ne faut pas perdre de vue que tous ces systèmes ne constituent que des outils au
service d ’une politique destinée au bien -être du citoyen et qu’au bout du compte, l’objectif est
de satisfaire ses besoins au meilleur coût, dans l’intérêt de l’usager comme dans celui du
contribuable.

Ameth Oumar 18
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

C hapitre 2 : le système de feux tricolore

FIGURE9 : feux tricolore

I) Présentation du système de feux tricolore :


1-Presentation globale du système de feu tricolore
Un feu de circulation routière est un dispositif permettant la régulation du trafic routier entre
les usagers de la route, les véhicules et les piétons.

Les feux destinés aux véhicules à moteurs sont généralement de types tricolores, auxquels
peuvent s'ajouter des flèches directionnelles. Ceux destinés aux piétons sont bicolores et se
distinguent souvent par la reproduction d'une silhouette de piéton. Les feux tricolores pour
cyclistes se distinguent par la reproduction d'une bicyclette.

En Europe, la convention européenne sur la signalisation routière (convention de

Vienne sur la signalisation routière) de 1968, à laquelle se sont depuis ralliés de nombreux
États, contient des dispositions qui fixent les catégories, formes et couleurs des signaux
routiers, dont les signaux lumineux.

Ameth Oumar 19
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Un carrefour à feux tricolores est commandé par un contrôleur de feux, appareil électronique
de contrôle/commande.

Les feux sont généralement déclinés à partir de deux couleurs de base : le rouge pour fermer,
le vert (ou encore le bleu plus rarement) 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). Ces couleurs ont l'avantage d'être très différentes, sauf pour la plupart des daltoniens
; mais, pour eux, la position du feu (en haut, au milieu, en bas ; ou parfois à gauche, au milieu,
à droite) prend toute sa signification.

2- Fonctionnement du système de feux tricolore

Aux croisements, le principe du feu rouge consiste lorsqu'un feu rouge est allumé à arrêter les
usagers sur une ligne, tracé e au sol et à défaut à l’apollon 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.

Lorsque l’opérateur actionne le bouton départ cycle DCY, le système de feu tricolore
démarre, on constate que la voie A est plus dense que la voie B ALORS :

Pour la voie A : -

Si la voie A est au vert et la voie B au rouge les véhicules venant de A ont la priorité

10 secondes après la voie A passe au jaune

2 secondes après elle passent au rouge puis 3seconde après la voir B passe au vert

Pour la voie B

Lorsque la voie B est au vert et la voie A au rouge les véhicules venant de la voie B ont la
priorité par rapport celle de la voie A pendant 5 seconde puis B passe au jaune et 2 seconde
après elle passe au rouge 3 seconde plus tard si la voie A est au vert un autre cycle se répète
indéfiniment.

Nomenclature :
VA : Voie A vert DCY : départ cycle

VB : Voie B vert BP : Bouton d’arrêt général

RA : Voie A Rouge

RB : Voie B Rouge

JA : Voie A Jaune

JB : Voie B Jaune

Ameth Oumar 20
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

II) Etablissement du cahier de charge


1-Definition du cahier de charge
Un cahier des charges, régulièrement appelé CDC est un document qui permet d’expliquer toutes les
spécificités, les attentes et les contraintes d’un projet aux freelances ou aux agences. En d’autres
termes, un cahier des charges est un élément essentiel de la conception d’un projet. Il est donc
nécessaire de préparer ce document avec attention, sans rien oublier et en indiquant tous les éléments
qui devront être pris en compte.

2-Cahier de charge du système


On désire automatiser la circulation urbaine par un système de feu tricolore pour réguler le
flux de circulation (véhicule et piéton) traversant un carrefour. Le cahier des charges permet
la création et la modification par deux modes de fonctionnements (Jours et Nuits) par le biais
d’un commutateur à deux positions avec une temporisation automatique.
Le système étudié doit constituer de :
 Des Voyants verts : autorisant le passage si l’intersecti on est libre en effet , il est
interdit de s’engager dans une intersection, si la circulation ne permet pas d’en sortir
avant que le feu passe au rouge .
« Les feux de signalisation verts autorisent le passage des véhicules », sous
Certaines conditions (priorité aux piétons5, passage dégagé, autres véhicules6).

 Des voyants jaunes : ordonnent de s’arrêter, le franchissement du feu est tolère si


l’arrêt du véhicule peut provoquer un accident ou une perte de contrôle du véhicule.
« Tout conducteur doit marquer l'arrêt devant un feu de signalisation 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. »
 Des Voyants rouges : interdiction de passer, attention vous devez arrêter le véhicule
avant le feu ou le marquage du sol existant.
« Tout conducteur doit marquer l'arrêt absolu devant un feu de signalisation
rouge, fixe ou clignotant. »

 Une flèche supplémentaire : qui s’allume lorsque le feu est rouge (il autorise la
circulation en dépit du feu rouge mais a vitesse réduite et uniquement dans la direction
indiquer) attention cette flèche ne vous donne pas la priorité donc vous devais céder le
passage au piéton et ou autre usages.
Lorsque les feux tricolores sont rouges alors les feux piétons sont verts.

Ameth Oumar 21
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

III) Avantages et inconvénients


1. Avantages
En imposant l'arrêt total aux usagers susceptibles de croiser leur trajectoire, les feux de
circulation permettent aux usagers observant le feu vert de franchir en toute sécurité et à la
vitesse maximale autorisée les intersections de voirie.

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. Les feux tricolores peuvent également réguler
l'affluence à des intersections régies par d'autres régimes de priorité. Couplés à des détecteurs
de vitesse, ils peuvent forcer un ralentissement important sur un axe de transit qui traverse une
petite agglomération ou un quartier, pour la tranquillité et la sécurité des riverains.

Les feux tricolores sont particulièrement adaptés à la gestion du trafic dense et rapide
engendré par les véhicules motorisés sur des axes importants en agglomération. Ils sont très
rarement pertinents en rase campagne ou dans les zones à trafic apaisé (zones 30, zones de
rencontre), où d'autres régimes de priorité sont plus efficaces.

2.Inconvénients

La multiplicité des usages de la voirie (piétons, cyclistes, motorisés, transports en


commun…) peut rendre le réglage et la synchronisation des feux de circulation d'un axe ou
d'un quartier très complexe, et parfois insatisfaisante pour tout ou partie d'entre eux. Par
exemple, une voirie urbaine sur laquelle les feux sont synchronisés en onde verte à 40 km/h
est bien adaptée au trafic motorisé privé, mais porte préjudice aux autobus urbains qui ont des
arrêts fréquents et aux cyclistes qui circulent moins vite.

Pour être efficace, le réglage des phases doit être adapté à la variation de la circulation, en
particulier aux heures de trafic réduit où le caractère régulateur du système de feux tricolores
disparaît, et l'arrêt imposé ressenti comme injustifié, en plus de parfois causer une
surconsommation d'énergie. Une solution souvent retenue est d'installer des détecteurs de
véhicules pour actionner certains feux au débouché de branches secondaires ou à des heures
de faible trafic, ou des boutons déclencheurs pour les piétons et, éventuellement, les cyclistes.
Certains feux tricolores peuvent être donc sous arrêt momentané de quelques heures au
maximum en cas de circulation inactive.

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 incitent les usagers à rouler en survitesse pour franchir l'intersection avant

Ameth Oumar 22
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

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.

L'emploi des feux de circulation doit donc être limité à la régulation de trafic et, sur certains
axes, au confort de conduite des usagers. D'après plusieurs études, les feux de circulation
seraient responsables de la moitié des files et donc de la moitié de la pollution7, et des feux
mal réglés peuvent entraîner le triplement de la consommation de carburant, donc les
émissions de CO2, lorsque la circulation est encombrée ou trop peu dense 8,9.

IV) amélioration du système de feux


Ce nouveau système sera accompagné par :

un afficheur 7 segments :
Ces afficheurs permettent de visualiser le temps des feu est de se préparer davantage.Les
afficheurs 7 segments sont un type d'afficheur très présent sur les calculatrices et les montres
à affichage numérique : les caractères (des chiffres, bien que quelques lettres soient utilisées
pour l'affichage hexadécimal) s'écrivent en allumant ou en éteignant des segments, au nombre
de sept. Quand les 7 segments sont allumés, on obtient le chiffre 8.

Radar de feu tricolore


Ces types de radar automatique se situent souvent au niveau des feux tricolores des écoles, à
des carrefours dangereux, à proximité d’un passage piéton fréquenté ou encore près d’une
intersection. Griller un feu rouge avec un flash radar est aujourd’hui une des raisons les plus
fréquentes d’annulation du permis de conduire pour les automobilistes et les motards. Le
fonctionnement du radar feu rouge. Le dispositif est simple. Pour être pris, il faut être flashé
2 fois, 2 photos prises de l’arrière pour bien vérifier que vous avez bien franchi la
signalisation au sol. La première photo est prise lorsque l’on chevauche ou l’on franchit la
ligne d’effet du feu, ce sont les pointillés, et la seconde lorsque le véhicule poursuit sa route

Ameth Oumar 23
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

au-delà du feu tricolore. Le PV pour non-respect du feu rouge donnera suite à un retrait de du
permis et des amendes.

 Il prend des photos par l’arrière,

 Il fonctionne jusqu’à la distance de 30 mètres,

 Une 1ère photo est prise au franchissement de la 1ère boucle,


Une 2ème photo est prise 3 mètres après, c’est à ce moment que l’infraction est constituée.
 Le radar feu rouge ne verbalise pas au feu orange fixe,

 Un radar feu rouge n’est jamais signalisé avec un panneau de signalisation.

 Chaque cliché est systématiquement revu par un agent verbalisation avant d’envoyer l’avis
de contravention.

La détection de franchissement de feu tricolore se compose de trois dispositifs : une cabine et


2 détecteurs (visibles ou non) au sol.

Alimentation par énergie solaire :

Ameth Oumar 24
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

«Un dispositif routier très novateur. Le premier en Europe ces qualités ont séduit la municipalité
de Châteauneuf-d’Ille-et-Vilaine, à cinq kilomètres de Saint-Malo. Un feu tricolore alimenté par
une énergie totalement renouvelable, c’est du propre. Un geste citoyen qui permet de
s’enorgueillir de laisser à ses enfants, petits -enfants (ou aux deux) une planète qu’on aura
préservée, au moins très localement.

Deux fois quatre panneaux solaires installés près du feu et le tour est joué. C’est ce que s’est dit le
maire de Châteauneuf, Joël Masseron en

Ameth Oumar 25
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

C hapitre 3 : PILOTAGE DU SYSTEME

PILOTAGE DU
SYSTEME

SYSTEME DE FEU
TRICOLORE

VIA ARDUINO

Ameth Oumar 26
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
I) Généralités sur arduino :

1- Définition :

Arduino est un outil, une communauté et une façon de penser qui transforme notre regard sur
la technologie et l’usage que nous en faisons. Il a ravivé l’intérêt pour l ’électronique chez de
nombreuses personnes et leur a permis de mieux la comprendre, alors qu’elles pouvaient
penser que l’électronique était pour elles restée sur les bancs de l’école.
Arduino est un minuscule circuit imprimé au potentiel gigantesque. Selon la manière
dont vous l’approchez, il peut être utilisé pour émettre un signal en code Morse à
l’aide d’une LED ou pour contrôler toute les lumières d’un bâtiment. Ses possibilités
dépassent de loin tout ce que vous pourriez imaginer. Arduino, c’est aussi une
nouvelle approche pratique de l’éducation à la technique, qui réduit le coût d’entrée
pour ceux qui souhaitent utiliser l’électronique pour réaliser de petits projets puis, je l’espère,
trouver l’envie de se lancer dans des projets plus importants.

Une carte Arduino est une petite (5,33 x 6,85 cm) carte électronique équipée d'un
microcontrôleur.
Le microcontrôleur permet, à partir d'événements détectés par des capteurs, de programmer
et commander des actionneurs ; la carte Arduino est donc une interface programmable.

Capteur Entrée sortie Actionneur

Carte Arduino

Ameth Oumar 27
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

2- Les différentes familles

Il est intéressant de connaitre les principales versions de la carte arduino.

La famille arduino se compose de 4 version ou carte principales, toutefois vous trouverez


d’autre déclinaisons.

 Arduino Méga 2560


 Arduino Uno
 Arduino Nano
 Arduino Mini
 Arduino Lenardo
 Arduino Due
 Arduino Yuna

3-Choix du matériel :

Plusieurs facteurs sont pris en considération pour effectuer le choix des cartes
programmables:

Pas cher

La disponibilité

Environnement de programmation clair et simple

Multi plateforme : tourne sous Windows, Macintosh et Linux

Logiciel et matériel open source et extensible

On doit choisir notre carte en fonction de notre projet, selon nos besoins en espace mémoire,
en nombre d’entrées /sorties et du volume physique.

 La carte Arduino UNO :

C’est la carte idéale pour découvrir l’environnement ARDUINO. Elle permet à tout débutant
de se lancer dans tous ses premiers petits projets. Comme c’est la carte la plus utilisée, il est
très facile de se référer aux tutoriels très nombreux sur le net et ainsi de ne pas rester seul dans
son exploration.
Sa simplicité devient par contre un handicap lorsqu’il s’agit de multiplier les périphériques, de
manipuler des algorithmes lourds ou d’interagie avec les OS Androïd pour lesquels d’autres
cartes arduino sont plus adaptées.

Ameth Oumar 28
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

 La carte Arduino Lenardo


C’est la carte qui est prévue pour succéder à la carte Arduino Uno en présentan t des
caractéristiques équivalentes mais une ergonomie revue et une stabilité plus
éprouvée. Sa diffusion moins importante limite le support utilisateur disponible sur le
net.

 La carte Arduino Mega


La carte Arduino Mega est la carte la plus diffusée après la carte Arduino Uno. Elle
offre un nombre d’entrées/sorties beaucoup plus important (54 contre 14), un
processeur plus puissant doté d’une mémoire plus vaste qui permet d’exploiter des
algorithmes plus complexes.

Ameth Oumar 29
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

 La carte Arduino Due

La carte Arduino Due est une évolution de la carte Arduino Mega et offre des performances
réputées 3 fois supérieures. Elle permet de manipuler rapidement des algorithmes lourds
particulièrement utiles dans le monde de la robotique par exemple.

 La carte Arduino Nano

La carte Arduino nano n’est ni plus ni moins qu’une carte Arduino uno miniaturisée. Sa taille
et son poids réduits la destinent à une utilisation dans des espaces réduits (en textile par
exemple) ou dans des applications de robotique ou de modélisme pour lesquels le poids et la
taille sont des facteurs déterminant (hélicoptères, drônes…)

 La carte Arduino Mini

La carte arduino Mini Pro est une carte Arduino Uno simplifiée à l’extrême permettant
néanmoins de piloter de petits projets ou certains éléments d’un projet. Attention, cette carte
n’intègre pas de port USB ce qui rends sa connectivité délicate.

Ameth Oumar 30
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

II) Etude de la carte Uno

1-presentation

Le modèle UNO de la société ARDUINO est une carte électronique permettant de faire
fonctionner des composants (moteur, led dont le cœur est un microcontrôl eur ATMEL de
référence ATMega328. L'ATMega328 est un microcontrôleur 8bits de la famille AVR dont la
programmation peut être réalisée en langage C/C++.

La carte Arduino uno dotée de 14 entrées/sorties digitales (dont 6 peuvent être utilisée en tant
Que sortie PWM) ,6entrées analogiques, un cristal à 16 MHZ, une connexion USB, une prise
jack d’alimentation, un en-tête et un bouton reset. La carte Arduino Uno diffère de toutes les
cartes précédentes car elle n'utilise pas le circuit intégré FTDI USB-vers-série. A la place, elle
utilise un Atmega8U2 programmé en convertisseur USB-vers-série.

"Uno" signifie un en Italien et ce nom marque la venue prochaine de la version 1.0 du logiciel
Arduino. La carte UNO et la version 1.0 du logiciel seront la référence des versions Arduino à
venir. La carte Uno est la dernière d'une série de carte USB Arduino, et le modèle de
référence des plateformes Arduino [21].

Ameth Oumar 31
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
2- Spécifications techniques de la carte Arduino uno :

Microcontrôleur ATmega328P

Tension de fonctionnement 5V

Tension d'entrée (recommandé) 7-12V

Tension d'entrée (limite) 6-20V

E / S numériques Pins 14 (dont 6 fournissent la sortie PWM)

PWM numérique E / S Pins 6

Pins d'entrée analogique 6

DC Courant par I O Pin / 20 mA

Courant DC pour 3.3V Pin 50 mA

Mémoire flash 32 KB (ATmega328P) dont 0,5 KB


. utilisé par bootloader

SRAM 2 KB (ATmega328P)

EEPROM 1 KB (ATmega328P)

Vitesse de l'horloge 16 MHz

Longueur 68,6 mm

Largeur 53,4 mm

Poids 25 g

Tableau IV.1 caractéristique techniques de la carte Arduino uno

3) Alimentation

La carte Arduino Uno peut-être alimentée soit via la connexion USB qui fournit 5V jusqu'à
500mA) ou à l'aide d'une alimentation externe. La source d’alimentation est sélectionnée
automatiquement par la carte. L’alimentation externe (non -USB) peut être soit un adapteur
secteur (pouvant fournir typiquement de 3V à 12V sous 500mA) ou des piles (ou des accus).
L'adaptateur secteur peut être connecté en branchant une prise 2.1mm positif au centre dans le
connecteur jack de la carte. Les fils en provenance d'un bloc de piles ou d'accus peuvent être
insérés dans les connecteurs des broches de la carte appelées Gnd (masse ou 0V) et Vin
(Tension positive en entrée) du connecteur d'alimentation [21].La carte peut fonctionner avec
une alimentation externe de 6 à 20 volts. Cependant, si la carte est alimentée avec moins de
7V, la broche 5V pourrait fournir moins de 5V et la carte pourrait être instable. Si on utilise

Ameth Oumar 32
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

plus de 12V, le régulateur de tension de la carte pourrait chauffer et endommager la carte.


Aussi, la plage idéale recommandée pour alimenter la carte Uno est entre 7V et 12V.Les
broches d'alimentation sont les suivantes :

 VIN. La tension d'entrée positive lorsque la carte Arduino est utilisée avec une source de
tension externe (à distinguer du 5V de la connexion USB ou autre source 5V régulée).
Vous pouvez alimenter la carte à l'aide de cette broche, ou, si l'alimentation est fournie par
le jack d'alimentation, accéder à la tension d'alimentation sur cette broche.
 5V. La tension régulée utilisée pour faire fonctionner le microcontrôleur et les autres
composants de la carte (pour info : les circuits électroniques numériques nécessitent une
tension d'alimentation parfaitement stable dite "tension régulée" obtenue à l'aide d'un
composant appelé un régulateur et qui est intégré à la carte Arduino). Le 5V régulé fourni
par cette broche peut donc provenir soit de la tension d'alimentation VIN via le régulateur de
la carte, ou bien de la connexion USB (qui fournit du 5V régulé) ou de tout autre source
d'alimentation régulée.
 3V3. Une alimentation de 3.3V fournie par le circuit intégré FTDI (circuit intégré
faisant l'adaptation du signal entre le port USB de votre ordinateur et le port série de
l'ATmega) de la carte est disponible : ceci est intéressant pour certains circuits externes
nécessitant cette tension au lieu du 5V). L'intensité maximale disponible sur cette broche est
de 50mA
 GND. Broche de masse (ou 0V).

Figure 10 : Les ports de la carte Arduino uno

33
Ameth Oumar
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
4) Brochage de la carte Arduino uno :

Figure 11 : Brochage de la carte Arduino Uno

5) Mémoire

Les 3 types de mémoires qui existent au sein d’un Arduino Uno à base ATmega328 sont : •
La mémoire FLASH : cette mémoire sert à stocker les programmes à exécuter, c’est une
mémoire qui perdure après arrêt de l’alimentation. Rapide, elle est donnée pour une
capacité de 1 000 000 de cycles. L’atmega 328 en est doté de 32 kilos
• La mémoire SRAM (Static Read Access Memory) : cette mémoire sert à stocker des
données temporaires (les variables du programme par exemple):C’est une mémoire
volatile, l’Arduino uno en possède 2kilos.
• La mémoire EEPROM : (Electrically-Erasable Programmable Read-Only Memory ou
mémoire morte effaçable électriquement et programmable) : Elle permet le stockage de
données persistantes, l’atmega 328 en possède 1 kilo octet.

6) Entrées/ Sorties de la carte Arduino uno

Les entrées / sorties (I/O – input/output) représentent le moyen qu’a la carte Arduino
d’interagir avec l’extérieur . Les sorties sont contrôlées par la carte, cela permet au programme
du microcontrôleur de déclencher des actions (allumer ou d’éteindre une LED, un ventilateur,
un moteur). Les entrées sont lues par le microcontrôleur, ce qui lui permet de connaitre l’éta t
du système auquel il est relie. Il y a deux sortes d’I/O : les I/O numériques, et les I/O
analogiques.

• Les entrées / Sorties Numériques : Les entrées / sorties numériques ne peuvent prendre que
deux valeurs, la valeur LOW (~ GND, 0 V), et la valeur HIGH (~ 5 V). La valeur d’un port
numérique peut donc être codée sur un bit, 0 ou 1, true ou false.

Ameth Oumar 34
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 12 : les entrées/sortes numérique de la carte Arduino uno

La carte Arduino comporte 14 I/O numériques (appelées DIGITAL sur la carte), numérotées
de 0 a 13 (voir la figure IV.3), et appelées D0, D1, D2, … D13. Chacun de ces ports peut -être
déclare comme étant une entrée ou comme une sortie dans le programme du microcontrôleur.
Les deux premiers ports (D0 et D1) sont réservés a la communication série, il ne faut pas les
utiliser. Le dernier port, D13, possède un indicateur lumineux, une LED qui s’allume quand le
port est HIGH, et qui s’éteint quand le port est LOW.

Le port GND est la masse de la carte (0 V).

Les sorties Numériques : Chacun des 14 ports numériques de la carte peuvent être utilisés
en sortie. Si un port est déclaré comme une sortie, le microcontrôleur contrôle la valeur de ce
port. Attention, le courant que peut délivrer un port digital en sortie est limite a 40 mA : en
demander plus peut endommager la carte ! Ce genre de situation peut arriver

si un port, déclare comme une sortie, est directement relie a la masse (port GND) avec une
résistance très faible (un fil), et que le programme bascule la sortie en HIGH (5 V).

L’inverse est également dangereux (une sortie numérique reliée au port 5 V et basculée sur la
valeur LOW).Les sorties numériques ne peuvent pas fournir une grande puissance électrique
(40 mA max sur 5 V). On les utilise pour échanger des informations (par exemple les ports
D0 et D1 servent a la communication série avec l’ordinateur), ou pour déclencher des
actions : par exemple allumer une LED. Les entrées numériques : Chacun des 14 ports
numériques de la carte peuvent être utilises en entrée. Si un port est déclaré co mme entrée,
l’état du port sera lu par Arduino (HIGH ou LOW), et cette valeur pourra être utilisée dans
le programme pour déclencher telle ou telle action. Déclare comme une entrée, un port
numérique sera considère comme HIGH ou LOW selon la valeur de la tension mesurée par
la carte. En gros, les tensions inferieures à 1 V seront lues comme LOW, les tensions
supérieures à 4 V seront lues comme HIGH. Il faut éviter les tensions intermédiaires, qui
risquent de donner un résultat indéterminé. Attention, une tension supérieure à 5.5 V peut
détruire la carte Arduino.

• Les entrées analogiques : Une entrée analogique est une sorte de voltmètre : la carte lit la
tension qui est appliquée sur le port. Cependant le microcontrôleur ne travaille qu’avec des
chiffres : il faut donc transformer la tension appliquée en sa valeur numérique. C’est le travail
du convertisseur analogue/digital, dit ≪ CAD ≫.

Ameth Oumar
35
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 13 : Les entrées analogique de la carte Arduino uno.

Le CAD de la carte Arduino travaille sur 10 bits : il accepte en entrée une tension comprise
entre 0 V et Vref une tension de référence, et fournit au microcontrôleur un chiffre entier
compris entre 0 et 1023 (= 210 - 1). Une tension inferieure à 0 V est lue comme 0, une tension
supérieure à Vref est lue comme 1023, une tension intermédiaire est lue comme un entier
entre 0 et 1023, avec une relation linéaire. La tension Vref est 5 V par défaut, mais cette
valeur peut être changée dans le programme.

• Les sorties analogiques : La carte Arduino ne possède pas de vraie sortie analogique,
capable de produire une tension d’une valeur arbitraire choisie par l’utilisateur. Certains ports
numériques peuvent cependant servir de sortie analogique en utilisant la technique de PWM
(Pulse Width Modulation ou bien ’ Modulation de largeur d'impulsion’) : il s’agit des ports 3,
5, 6, 9, 10 et 11 (signales par un ~ sur la carte). Ces ports peuvent simuler une tension entre 0
et 5 V en basculant rapidement entre leur état LOW (O V) et HIGH (5 V). La valeur moyenne
de la tension est alors 2.5 V si le port passe autant de temps dans un état que dans l’autre,
mais en changeant ce rapport, la valeur moyenne de la tension peut être contrôlée de 0 à 5V.
La carte Arduino est capable de faire varier la valeur moyenne de ces ports avec une
sensibilité de 8 bits : on fournit un chiffre entier compris entre 0 et 255 (= 2^8 - 1), et le port
délivre une tension moyenne entre 0 et 5 V (0 = 0 V, 255 = 5 V).

Tension moyenne = 0 V.

Tension moyenne = 1.25 V.

Tension moyenne = 2.5 V.

Tension moyenne = 3.75 V.

Tension moyenne = 5 V.

Figure 14 : Modulation de largeur d'impulsion par Arduino.

Ameth Oumar 36
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

• Les tensions de référence

La carte Arduino fournit des ports permettant d’accéder a certaines tensions de référence:
GND : est la référence de la carte Arduino par rapport a laquelle toutes les différences de
tension sont mesurées. Si la carte est reliée a l’ordinateur par u n câble USB, cette tension est
celle de la terre. Les ports 5V et 3V3 : donnent accès aux tensions de 5 V et de 3.3 V. Ces
tensions sont normalement régulées et précises. Une exception : quand la carte est branchée
sur un port USB sans alimentation externe, le port 5V ne provient plus de la carte Arduino
mais directement du câble USB, la tension de référence 5 V n’est alors plus aussi bien
régulée.

VIN :est la tension de l’alimentation externe, quand il y en a une.

Figure 15 : Les tension de références de l’Arduino uno


7) Communication
La carte Arduino Uno dispose de toute une série de facilités pour communiquer avec un
ordinateur, une autre carte Arduino, ou avec d'autres microcontrôleurs. L'ATmega 328
dispose d'une UART (Universal Asynchronous Receiver Transmitter ou émetteur-récepteur
asynchrone universel en français) pour communication série de niveau TTL (5V) et qui est
disponible sur les broches 0 (RX) et 1 (TX). Un circuit intégré ATmega8U2 sur la carte assure
la connexion entre cette communication série vers le port USB de l'ordinateur et apparaît
comme un port COM virtuel pour les logiciels de l'ordinateur. Le code utilisé pour
programmer l'ATmega8U2 utilise le driver standard USB COM, et aucun autre driver externe
n'est nécessaire. Le logiciel Arduino inclut une fenêtre terminal série (ou moniteur série) sur
l'ordinateur et qui permet d'envoyer des textes simples depuis et vers la carte Arduino. Les
LED RX et TX sur la carte clignote lorsque les données sont transmises via le circuit intégré
USB-verssérie et la connexion USB vers l'ordinateur
Une librairie Série Logicielle permet également la communication série (limitée cependant)
sur n'importe quelle broche numérique de la carte UNO.
L'ATmega 328 supporte également la communication par protocole I2C (ou interface TWI
(Two Wire Interface - Interface "2 fils") et SPI :
• Le logiciel Arduino inclut la librairie Wire qui simplifie l'utilisation du bus I2C. Voir la
documentation pour les détails
• Pour utiliser la communication SPI (Interface Série P ériphérique), la librairie pour
communication SPI est disponible.

Ameth Oumar 37
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

8) Matériels utilisés

Platine
d’expérimentation

Ordinateur de
programmation
avec ide arduino

Fils de câblage

Câble
d’alimentation
ordinateur carte

20 leds dont (8
rouge 8 vert et
4jaune)

20 résistances de
180 ohm

Ameth Oumar 38
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Baterie 9v

Carte arduino
mega

4 Capteurs
ultrasonics

Ameth Oumar 39
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

III) Étude de la partie logicielle


Cette partie est dédiée à la représentation de la plateforme informatique utilisée dans le
développement de feu tricolore.

1) Plateforme de programmation Arduino

L’interface de l’IDE Arduino est plutôt simple, il offre une interface minimale et épurée pour
développer un programme sur les cartes Arduino. Il est doté d’un éditeur de code avec
coloration syntaxique et d’une barre d’outils rapide. Ce sont les deux éléments les pl us
importants de l’interface, c’est ceux que l’on utilise le plus souvent. On retrouve aussi une
barre de menus, plus classique qui est utilisé pour accéder aux fonctions avancées de l’IDE.
Enfin, une console affichant les résultats de la compilation du code source, des opérations sur
la carte, etc. Un environnement de développement intégré fonctionnant sur divers systèmes
d’exploitation (Windows, Mac OS, Gnu/Linux) qui permet d'éditer le programme sur un
ordinateur et de le transférer via le port USB. Arduino est un espace de développement
intégré (EDI) qui vous permet d'écrire, de compiler et d'envoyer du code sur le circuit
imprimé du même nom. Pour rappel, la carte Arduino contient un microcontrôleur que l'on
peut programmer dans le but d'effectuer des tâches variées, comme notre système de feu
tricolore, par exemple. Grâce à Arduino, vous êtes en mesure de communiquer et transférer
des données facilement à votre circuit imprimé. Après avoir installé le programme, notez que
l'interface du logiciel se présente de manière simple et structurée. Outre les traditionnelles
barres d'outils et de boutons, vous retrouvez une fenêtre d'édition depuis laquelle vous rédigez
le code de vos programmes. Supportant plusieurs onglets, l'éditeur d' Arduino vous permet de
travailler sur plusieurs programmations à la fois. Sous la fenêtre d'édition, une zone de
message vous indique les actions en cours. Enfin, une console de texte affiche les
informations concernant les résultats de compilation des programmes.

Ameth Oumar 40
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

2) programme de feu tricolore

Un programme utilisateur Arduino est une suite d’instructions élémentaires sous forme
textuelle, ligne par ligne. La carte lit puis effectue les instructions les unes après les autres,
dans l’ordre défini par les lignes de code. La structure d’écriture d’un programme sous
Arduino est de la forme suivante :

Ameth Oumar 41
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 16 : Structure d’un programme en Arduino


Langage proche du C.

➢ Programme structuré :

➢ une section « setup » 1 seule exécution après RàZ ;


➢ une section « loop » exécutée indéfiniment en boucle

Setup

Loop

Ameth Oumar 42
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

IV) LE PROGRAMME DE FEUX TRICOLORES SUR LA PLAQUETTE


AVEC CAPTEURS ULTRASONS :
int ledPin2=2;

int counter;

int ledPin3=3;

int ledPin4=4;

int ledPin8=8;

int ledPin9=9;

int ledPin10=10;

int ledPin14=14;

int ledPin15=15;

int ledPin16=16;

int ledPin7=7;

int ledPin19=19;

int ledPin21=21;

int trig=11;

int echopin=12;

int duration;

unsigned int distance;

int trig1=5;

int echopin1=6;

int duration1;

unsigned int distance1;

int trig0=13;

int echopin0=20;

int duration0;

unsigned int distance0;

Ameth Oumar 43
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
int trig10=17;

int echopin10=18;

int duration10;

unsigned int distance10;

void setup() {

// put your setup code here, to run once:

pinMode(ledPin2,OUTPUT);

pinMode(ledPin3,OUTPUT);

pinMode(ledPin4,OUTPUT);

pinMode(ledPin8,OUTPUT);

pinMode(ledPin9,OUTPUT);

pinMode(ledPin10,OUTPUT);

pinMode(ledPin14,OUTPUT);

pinMode(ledPin16,OUTPUT);

pinMode(ledPin15,OUTPUT);

pinMode(ledPin7,OUTPUT);

pinMode(ledPin19,OUTPUT);

pinMode(ledPin21,OUTPUT);

Serial.begin(9600);

pinMode(trig,OUTPUT);

pinMode(echopin,INPUT);

pinMode(trig1,OUTPUT);

pinMode(echopin1,INPUT);

pinMode(trig0,OUTPUT);

pinMode(echopin0,INPUT);

pinMode(trig10,OUTPUT);

Ameth Oumar 44
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
pinMode(echopin10,INPUT);

void loop() {

// put your main code here, to run repeatedly:

digitalWrite(ledPin2,HIGH);

digitalWrite(ledPin8,HIGH);

digitalWrite(ledPin3,LOW);

digitalWrite(ledPin9,LOW);

digitalWrite(ledPin4,LOW);

digitalWrite(ledPin10,LOW);

digitalWrite(ledPin14,LOW);

digitalWrite(ledPin15,LOW);

digitalWrite(ledPin7,LOW);

digitalWrite(ledPin19,LOW);

digitalWrite(ledPin16,HIGH);

digitalWrite(ledPin21,HIGH);

digitalWrite(trig,HIGH);

delay(10);

digitalWrite(trig,LOW);

duration=pulseIn(echopin,HIGH);

distance=(duration/2)*0.034;

Serial.print(distance);

Serial.println("cms");

delay(50);

Ameth Oumar 45
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
digitalWrite(trig0,HIGH);

delay(10);

digitalWrite(trig0,LOW);

duration0=pulseIn(echopin0,HIGH);

distance0=(duration0/2)*0.034;

Serial.print(distance0);

Serial.println("cms");

delay(50);

if(distance>5 && distance0>5)

delay(30000);

else{

delay(3000);

digitalWrite(ledPin14,LOW);

digitalWrite(ledPin15,LOW);

digitalWrite(ledPin7,LOW);

digitalWrite(ledPin19,LOW);

digitalWrite(ledPin16,HIGH);

digitalWrite(ledPin21,HIGH);

digitalWrite(ledPin2,LOW);

digitalWrite(ledPin8,LOW);

digitalWrite(ledPin3,HIGH);

digitalWrite(ledPin9,HIGH);

digitalWrite(ledPin4,LOW);

digitalWrite(ledPin10,LOW);

Ameth Oumar 46
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
delay(5000);

digitalWrite(ledPin14,HIGH);

digitalWrite(ledPin7,HIGH);

digitalWrite(ledPin15,LOW);

digitalWrite(ledPin16,LOW);

digitalWrite(ledPin19,LOW);

digitalWrite(ledPin21,LOW);

digitalWrite(ledPin2,LOW);

digitalWrite(ledPin8,LOW);

digitalWrite(ledPin3,LOW);

digitalWrite(ledPin9,LOW);

digitalWrite(ledPin4,HIGH);

digitalWrite(ledPin10,HIGH);

digitalWrite(trig1,HIGH);

delay(10);

digitalWrite(trig1,LOW);

duration1=pulseIn(echopin1,HIGH);

distance1=(duration1/2)*0.034;

Serial.print(distance1);

Serial.println("cms");

delay(50);

digitalWrite(trig10,HIGH);

delay(10);

digitalWrite(trig10,LOW);

duration10=pulseIn(echopin10,HIGH);

distance10=(duration1/2)*0.034;

Ameth Oumar 47
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE
Serial.print(distance10);

Serial.println("cms");

delay(50);

if(distance1>5 && distance10>5) {

delay(30000);

else{

delay(3000);

digitalWrite(ledPin14,LOW);

digitalWrite(ledPin15,HIGH);

digitalWrite(ledPin7,LOW);

digitalWrite(ledPin19,HIGH);

digitalWrite(ledPin16,LOW);

digitalWrite(ledPin21,LOW);

digitalWrite(ledPin2,LOW);

digitalWrite(ledPin8,LOW);

digitalWrite(ledPin3,LOW);

digitalWrite(ledPin9,LOW);

digitalWrite(ledPin4,HIGH);

digitalWrite(ledPin10,HIGH);

delay(5000);

Ameth Oumar 48
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

Figure 17 : Structure de la PLAQUETTE avec le programme

Ameth Oumar 49
GESTION DES FEUX TRICOLORES AVEC UNE TEMPORISATION AUTOMATIQUE

CONCLUSION GENERALE
En somme, notre motivation nous a poussées à faire la conception d’un système de feu
tricolore avec temporisation automatique adaptée aux besoins de notre cahier de charge et
capable de réguler le trafic en milieu urbain en vue d’atteindre une qualité de circul ation plus
fluide.

Le système ainsi présenté est composé d’une partie opérative et une partie de commande.la
partie opérative représente tous les actionneurs et tous les capteurs qui la composent, ils
recueillent la différente information liée au fonctionnement du feu et les transmettent à la
partie de commande et c’est ce qui permet le fonctionnement continu du système.

C’est ainsi que l’utilisation de l’automatique dans le système de feu est devenu l’une des
moyens les plus adaptes pour pouvoir réguler la circulation.

Ameth Oumar 50

Vous aimerez peut-être aussi