HadriFarida BournnaneTinhinane
HadriFarida BournnaneTinhinane
HadriFarida BournnaneTinhinane
Thème
Nous souhaitons adresser nos remerciements les plus sincères aux personnes qui nous
ont apport leur aide et qui ont contribué à l’élaboration de ce mémoire, ainsi qu’a la réussite
de cette formidable année universitaire.
Nous tenant à remercier sincèrement Mr. Zirmi Rachid, en tant que encadreur, qui a
toujours montré à l’écoute et très disponible tout au long de la réalisation de ce mémoire, ainsi
pour l’inspiration nous avoir fait profiter de ses qualités aussi bien sur le plan scientifique que
sur le plan professionnel.
En fin, nous adressons nos plis sincères remerciements à tous nos proches et amis qui
nous ont toujours soutenue et encouragée, au cours de la réalisation de la mémoire.
Merci à tous.
Dédicaces
Je dédie ce modeste travail a :
HADRI Farida.
Dédicaces
Je dédie ce modeste travail a :
BOURENANE TINHINANE.
Liste des abréviations
PIN : Boche
MISO (Master in slave out): La ligne pour envoyer des donnée au maitre.
MOSI (Master out slave in) : La ligne principale pour l’envoi de données vers les
périphériques.
SS (Slave Select) : la broche sur chaque périphérique que le maitre peut utiliser pour active et
désactive des dispositifs spécifiques.
SCK (horloge de série): Les implusions d’horloge qui synchronisent transmission des
données généré par le maitre.
Titre N° page
Introduction générale 1
Chapitre I : Généralités sur les carrefours et les feux de
signalisation
1. Introduction 3
2. Les carrefours urbains 3
3. Aspect réglementaire et normatif 3
4. La régulation du carrefour 4
5. Conclusion 9
Chapitre II : Présentation de la carte Arduino
1. Introduction 10
2. Les Caractéristiques techniques de la carte Arduino 10
3. Les gammes de la carte Arduino 11
4. Pourquoi Arduino Mega2560 11
5. La description générale de l’ArduinoMega 14
6. Fonctionnement et utilisation 20
7. Conclusion 20
Chapitre III : Conception et réalisation
1. Fonctionnement du système 21
2. Le découpage en phases 22
3.Les chronogrammes de fonctionnement 24
4. Explication de L’organigramme 26
6. Le programme 28
7. La parie réalisation 28
Conclusion générale 32
Références bibliographie
Annexes
Introduction générale
Puisque le débit est une variable continue qui nécessite une période de temps donnée pour être
estimée, il y a toujours des écarts importants entre le débit estimé et le débit réel. Cela rend
difficile l’exploitation du potentiel des infrastructures de la circulation à un niveau maximum.
Toutefois, et afin de mettre en œuvre cette méthode classique, nous devons faire face à
deux grandes difficultés. Tout d'abord, comment échanger des informations entre les
véhicules ou entre les véhicules et les infrastructures routières. Ensuite, comment trouver une
séquence de passage des véhicules efficace de sorte à maximiser le débit de circulation aux
intersections, tout en maintenant en même temps la sécurité des différents usagers.
Enfin, nous terminerons par une conclusion générale qui résumera notre technique de
gestion pour pouvoir modéliser le trafic routier.
1
Chapitre I Généralités sur les carrefours et les feux de signalisation
1. Introduction :
L’espace urbain est de plus en plus considéré comme un espace à partager entre les usagers de
différents modes de transports : la voiture individuelle, les transports publics, les piétons…etc.
Actuellement, la forme des villes ainsi que le nombre d’habitants qu’elles abritent posent un
problème de congestion qu’on rencontre quotidiennement dans les milieux urbains et surtout dans les
carrefours.
La régulation du trafic urbain nécessite un système ou un moyen capable d’exécuter des actions
entre les véhicules et les piétons en assurant leurs sécurités.
Un carrefour est un nœud de communication entre les véhicules et les piétons, il est situé à la
rencontre de plusieurs rues, déterminant des couloirs d’entré 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, figure2.1
L’espace urbain et la route en général sont très réglementés : signalisation, prise en compte des
priorités, Code de la Route, …
Lors du franchissement d’une intersection, l’automobiliste doit :
3
Ralentir en contrôlant son rétroviseur intérieur.
S’assurer que la route est libre.
Observer les autres automobilistes afin de déterminer leurs intentions.
Respecter les règles de priorités de passage en fonction des panneaux, feux ou agents.
4. La régulation du carrefour:
La régulation du trafic routier est un outil essentiel permettant de mettre en œuvre une
politique d’organisation de déplacements en milieu urbain en basant sur un système ou un moyen
capable d’exécuter des actions entre les différents usagers tout en gardant la sécurité des véhicules et
les piétons sur la voirie.
R12
Figure 3
Figure 6
Tourne-à-gauche Tourne-à-droite
R16tg R16td
Figure 7
Figure.7 R17
R18 : Signaux directionnels pour véhicules des services réguliers de transport en commun :
Ils sont composés comme le signal R17, à l'exception de la barre du feu inférieur qui est
inclinée à gauche ou à droite. Ils s'adressent exclusivement aux véhicules des services réguliers de
transport en commun qui ont pour destination la direction indiquée par la barre du feu inférieur.
R18tg R18td
Figure.7b
R19td R19d
Figure.7
c
Ces paramètres sont très utiles pour la mise en œuvre des stratégies de commande. Leur
évolution est considérée comme un facteur déterminant pour l’efficacité de telles stratégies (Tolba,
2004). Cependant, quelle que soit la méthode de commande appliquée à l’intersection, les indications
des feux (vert, orange et rouge) doivent se succéder à l’intérieur d’un cycle défini comme étant la
durée fixe ou variable, séparant deux passages successifs de l’ensemble des signaux par le même état
(Cohen, 1990).
Définitions :
Vert effectif : le temps de vert effectif est la somme du temps de vert réel et du temps de
l’orange qui est souvent de 3 ou 5 secondes selon la vitesse d’approche dans le cas d’un
carrefour ordinaire ;
Vert utile : le temps de vert utile est la différence entre le temps de vert effectif et celui du
temps perdu ;
Temps perdu : la somme du temps perdu au début du vert et celui en fin de phase ;
5. Conclusion
La régulation du trafic est un domaine vaste dans lequel plusieurs techniques et formes de
signalisation sont utilisés pour faciliter la circulation des véhicules, augmenter la sécurité des
usagers, réduire toute sorte de nuisances et rationaliser l’exploitation des infrastructures routières.
Parmi les sujets les plus importants de la régulation du trafic, nous trouvons la gestion des carrefours
à feux. Ces derniers constituent un terrain sensible pour les conflits de trafic et représentent un
espace de convergence de différents acteurs du transport.
Chapitre II Présentation de la carte Arduino
1. Introduction
La carte Arduino repose sur un circuit intégré (un mini-ordinateur appelé également
microcontrôleur) associé à des entrées et sorties qui permettent à l'utilisateur de brancher différents
types d'éléments externes. Il existe un grand nombre de variantes.
II peut être utilisé pour effectuer des taches très diverses comme la charge de batterie, la
domotique, le pilotage d’un moteur électrique…etc
L’Arduino est une carte électronique en Matériel Libre pour la création artistique interactive.
Elle peut servir (7):
1/ pour des dispositifs interactifs autonomes simples.
2/ comme interface entre capteurs/actionneurs et ordinateur.
3/ comme programmateur de certains microcontrôleurs.
De nos jours, il existe plus de 20 versions de module Arduino, nous citons quelques-uns fin
de montrer l’évolution de ces cartes :
Le NG d'Arduino, avec une interface d'USB pour programmer et usage d'unATmega8.
L'extrémité d'Arduino, avec une interface d'USB pour programmer et usage d'un
Microcontrôleur ATmega8.
L'Arduino Mini, une version miniature de l'Arduino en utilisant un
microcontrôleurATmega168.
L'Arduino Bluetooth, avec une interface de Bluetooth pour Programmer en utilisant un
Microcontrôleur ATmega168.
L'ArduinoMega, en utilisant un microcontrôleur ATmega1280 pour I/O additionnel et
mémoire.
L'ArduinoUNO, utilisations Microcontrôleur ATmega328.
L'Arduino Leonardo, avec un morceau ATmega3Ù4 qui élimine le besoin de raccordement
d'USB et peut être employé comme clavier.
L'Arduino Mega2560, utilisations un Microcontrôleur urATmega2560, et possèdetoute la
mémoire à 256 KBS. Elle incorpore également le nouvel ATmega8U2.
Catégorie Valeur
Microcontrôleur ATMega2560
Fréquence d’horloge 16 MHZ
Tension de service 5V
Tension d’entrée (recommandée) 7_12V
Tension d’entrée (limités) 6_20V
Ports numériques 54 entrées et sorties (15commutables en MLI)
Ports analogiques 16 entrées analogiques
Courant maxi. par broche d’E/S(cc) 40mA
Courant maxi. par broche 3,3V 50mA
Mémoires 256Ko flash/ 8Ko SRAM/ 4Ko EEPROM
Chargeur d’amorçage 8Ko(en mémoire flash)
Interface USB
Dimensions 10,16cm*5,3cm
Mémoire de Mémoire de
données CPU programme
8 14
Figure 8 : Architecture e harvard pour les Atmel
La figure 2 montre un Microcontrôleur de ATmelMega 2560 qu’on trouve sur la carte Arduino :
1. La mémoire Flash : C'est celle qui contiendra le programme à exécuter. Cette mémoireest
effaçable et réinscriptible mémoire programme de 256 KB (dont boot loader de 8 KB) ;
2. RAM : c'est la mémoire dite "vive", elle va contenir les variables du programme. Elleest dite
"volatile" car elle s'efface si on coupe l'alimentation du microcontrôleur
3. EEPROM : C'est le disque dur du microcontrôleur. On y enregistre des infos qui ont besoin
de survivre dans le temps, même si la carte doit être arrêtée. Cette mémoire ne s'efface pas
lorsque l'on éteint le microcontrôleur ou lorsqu'on le reprogramme.
4. Le registre : c'est un type de mémoire utilisé par le processeur ;
5. La mémoire Cache : c'est une mémoire qui fait la liaison entre les registres et la RAM(8).
La carte ArduinoMega 2560 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.
La carte Arduino Mega2560 diffère de toutes les cartes précédentes car elle n'utilise par le
circuit intégré FTDI usb-vers-série. A la place, elle utilise un Atmega8U2 programmé en
convertisseur USB-vers-série.
6. Fonctionnement et utilisation
L’utilisation des cartes Arduino est très simple : connecter la carte à l’ordinateur (via le câble
USB, en général), lancer « Arduino IDE » (c’est le logiciel qui permet de programmer la carte),
mettre en place les composants, les relier à la carte, coder le programme, le charger sur la carte grâce
au bouton téléviser et le programme s’exécutera ensuite en boucle.
6. Conclusion
Les cartes Arduino donnent vraiment un potentiel de création quasi infini pourvu que l’on
dispose d’un matériel approprié. Il est possible de réaliser des dispositifs, de gérer des caméras, de
commander des moteurs, d’alimenter automatiquement un plan au bout d’un lapsde temps. L’autre
intérêt est de faire de cet investissement un grand avantage dans l’application de contrôle et de
commandes moderne en domotique.
Il est clair que l’Arduino permet d’assurer les principaux protocoles d’interfaçage :
communication bidirectionnel, acquisition (conversion) et traitement des différents types des signaux
avec une bonne précision et rapidité avec une mémoire de programme de donnée importantes.
Chapitre III Conception et réalisation
1. Fonctionnement du système
Afin de bien comprendre le principe de fonctionnement d’un carrefour, il faut faire une
étude et une analyse générales sur la circulation des différents usagers dans les carrefours à
développer, pour pouvoir faire une bonne gestion qui pourra résoudre les différents problèmes
de congestion. Cette dernière se présente sous diverses méthodes différentes : graphe d’état
(Rdp), grafcet, le phasage…etc.
Dans notre cas, nous avons fais une gestion avec la méthode du découpage en phase en
utilisant les trois Catégories (R11, R12 et R14) de signaux tricolores dont chaque carrefour
constitue :
Une intersection de quatre routes principales, avec deux choix de direction : le
premier est formé avec des mouvements d’aller tout droit et de tourner à droite,
le deuxième est celui des mouvements de tourner à gauche.
Quatre sorties du carrefour (voies S1, S2, S3, S4/S5, S6, S7, S8).
Et quatre passages piétons (p1, p2, p3, p4/p5, p6, p7, p8).
Nous avons réalisé un système qui permet de gérer deux carrefours voisins avec une carte
électronique (ARDUINO).
Ce système fonctionne en deux modes ; le premier est le mode jour, le second est le mode
nuit. Dans le premier mode les feux de signalisation fonctionnent automatiquement en quatre
phases ordonnées (1,2,3 apres 4), quand la première phase est activée dans le premier
carrefour,la deuxième sera activée dans le deuxième carrefour et ainsi de suite. Le deuxième
mode consiste à fonctionner juste les feux oranges pour informer les usagers qu’il y a un
carrefour et pour qu’ils fassent attention.
E3S3 E7S7
P7
P3
P2 P6
S4 E2 S8 E6
E4 E8
S2S6
P4 P8
P1
P5
S1E1 S5E5
Carrefour 1 Carrefour.2
Le découpage en phases, ou phasage est une méthode qui exprime toute une gestion dans
un carrefour. Cette méthode consiste à se décomposer en plusieurs phases dont chaque phase
exprime une étape de la gestion.
Le nombre de phases et leurs gestions se diffèrent d’un carrefour à un autre
2.1. le jour
Phase1 Phase2
Phase3
Phase4
Vu que la ville de Tizi-Ouzou n’est pas active en mode nuit, la gestion des carrefours n’est
pas nécessaire, mais aussi il faut prendre en considération certains cas comme :
Les cas urgents dont il faut clignoter les feux en orange pour indiquer qu’il y a un
carrefour et pour que les usagers fassent attention.
Le cas du mois de carême où il faut fonctionner les feux en mode jour.
Le passage du mode jour au mode nuit à partir d’une carte Arduino sera réaliser
manuellement avec un interrupteur.
V(1,3)
O(1,3)
R(1,3)
RP(1,3)
VP(1,3)
TD(1,3)
OTG(1,3)
RTG(1,3)
V(2,4)
O(2,4)
R(2,4)
RP(2,4)
VP(2,4)
TD(2,4)
OTG(2,4)
RTG(2,4)
V(5,7)
O(5,7)
R(5,7)
RP(5,7)
VP(,7)
TD(5,7)
OTG(5,7)
RTG(5,7)
V( 6,8)
O(6,8)
R(6,8)
RP(6,8)
VP(6,8)
TD(6,8)
OTG(6,8)
RTG(6,8)
7. Schéma
M M
M M
V1 V3
O1 R1 O3 R3
VP2 RP4
Ar
OD2
OD4
OD2
du 190 190
R2 O2 V2R4 O4 V4
in
190
190
OD2
190
o R2
Me
O
OD1 OD3
R2
N
ga ON 190
25 ON O2
60
TheE
O2
ngine
ering V2 M M
VCC RESET Proje 190
+5V cts.c AREF
V2 VP1 RP1 VP3 RP3
M om
AT
PB7/OC0A/OC1C/PCINT7 13
PB6/OC1B/PCINT6 12
ME
GA
PB5/OC1A/PCINT5 11
190
RG1 M M
A0VCC GND
A1 PF0/ADC0
256 PB4/OC2A/PCINT4 10 190
RG1 M M
A2 PF1/ADC1
0
1 PH5/OC4C 8
PH6/OC2B 9
190 VP2 VP4
A3 PF2/ADC2 6
A
PH4/OC4B 7
P
PH3/OC4A 6 190
OG1
A7 PF3/ADC3
A6 PF7/ADC7/TDI
U
1 W
PE3/OC3A/AIN1 5
M OG1 OG2 OG4
A5PG5/OC0B 4
A
N
PF6/ADC6/TDO190
A4 PF5/ADC5/TMS A
PE5/OC3C/INT5 3
PE4/OC3B/INT4 2 RP1
vcc
PF4/ADC4/TCK L 190
TX0 PE1/TXD0/PDO 1
A8
O
G RX0PE0/RXD0/PCINT8 0 RP1
A9 PK0/ADC8/PCINT16 IN TX3 PJ1/TXD3/PCINT10 14 190
A10 PK1/ADC9/PCINT17 RX3 PJ0/RXD3/PCINT9 15 VP1
A11 PK2/ADC10/PCINT18 TX2 PH1/TXD2 16 190 M M
A12 PK3/ADC11/PCINT19 C RX2 PH0/RXD2 17
O TX1 PD3/TXD1/INT3 18
VP1 RG2 RG4
A13 PK4/ADC12/PCINT20 190
M RX1 PD2/RXD1/INT2 19
A14 PK5/ADC13/PCINT21 U
R
A15 PK6/ADC14/PCINT22 e NI
SDA PD1/SDA/INT1 20
OD1
OD4 OD4 R4 R4 O4 O4 V4 V4 RG3 RG3 OG3 OG3 RP3 RP3 VP3 VP3
SCL PD0/SCL/INT0 21
PK7/ADC15/PCINT23 s
et
C
A
190
OD1 M
B TI
M
190
T
N
O
N R1
PB1/SCK/PCINT1
PB0/SS/PCINT0
PB2/MOSI/PCINT2
R1 M
PB3/MISO/PCINT3
190
190 O1 RG2 RG4
PL0/ICP4
PL1/ICP5
DIGITAL
190
O1 M
PL3/OC5A
PL2/T5
PL4/OC5B
52 53
PL5/OC5C
190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190
V1
49
47
51
V1
48
46 50
OG2 OG4
PL6
190
D65
43 4445
190
RP2
RP4
LED-RED
M
M M
PL7
VP2
190
VP2
42
190
RP2 RP1 VP1 RP3 VP3
190
RP2
OG M M
190
190
OD1 OD3
2
OG
V2 O2
OD2
VP2
V4 O4
OD4
VP4
190 2 R1 R3
190 190
RG2 O1 V1 O3 V3
RG2
RG4 RG4 OG4 OG4
190
RP4 RP4
M
VP4 VP4
190
M
190
+5v
190
190
190
190
10k
27
Chapitre III Conception et réalisation
6. L’organigramme : Début
Si itr+lv=1
non
oui Mode nuit
Carrefour 1 Carrefour 2
Etat 1 Etat 3
E= 45s E= 45s
Etat 2 Etat 4
E= 10 s E= 10 s
Etat 3 Etat 5
E= 45 s E= 45 s
Etat 4 Etat 6
E= 10 s E= 10 s
Etat 5 Etat 7
E= 45 s E= 45 s
Etat 6 Etat 8
E= 10 s E= 10 s
Etat 7 Etat 1
E= 45 s E= 45 s
Etat 8 Etat 2
E= 10 s 28
E= 10 s
7. Le programme :
8. La parie réalisation
29
La figure ci-dessous nous montre le branchement des composants.
L’objectif de notre mémoire est de montrer le système des carrefours, qui est un
système très avancé pour gérer la circulation des véhicules et des piétons sur les carrefours,
pour réaliser ce dernier nous avons fait une gestion urbaine des feux de circulation qui
marche avec un temps raisonnable et réglé.
Dans ce travail nous avons présenté quelques généralités sur le trafic urbain et les feux
de circulation.
Nous avons utilisé la carte Arduino pour traduire, programmer et réaliser notre gestion
des feux de circulation sur les carrefours ; cette gestion est représenter par un organigramme
qui organise le fonctionnement des feux en mode jour et nuit et cela est représenter sous
forme de schéma avec un système de branchement respectif.
Ce travail est un projet très important dans la vie quotidienne, c’est un programme qui
permet de régler les différents problèmes de circulation, de congestion mais aussi de
minimiser les accidents de routes qui sont souvent lié a la mauvaise gestion des feux.
33
Bibliographie
(11) : https://igm.univ-univ.mLv.fr/duris/NTROZO/2004/2005/nguyen-vogvilay-(12)
Wolwise Bleutooth.pdf mai 2017.
Annexes
Carrefour 1
Phase 1 :
Etat 1 : Etat 2 :
V(1,3)= 1 V(1,3)= 0
O(1,3)=0 O(1,3)=1
R(1,3)=0 R(1,3)=0
RP(1,3)=1 RP(1,3)=1
VP(1,3)=0 VP(1,3)=0
OTD(1,3)=1 OTD(1,3)=1
OTG(1,3)=0 OTG(1,3)=0
RTG(1,3)=1 RTG(1,3)=1
V(2,4)=0 V(2,4)=0
O(2,4)=0 O(2,4)=0
R(2,4)=1 R(2,4)=1
RP(2,4)=0 RP(2,4)=0
VP(2,4)=1 VP(2,4)=1
OTD(2,4)=1 OTD(2,4)=1
OTG(2,4)=0 OTG(2,4)=0
RTG(2,4)=1 RTG(2,4)=1
Annexes
Phase 2 :
Etat 3 : Etat 4 :
V(1,3)= 0
V(1,3)= 0
O(1,3)=0
O(1,3)=0
R(1,3)=1
R(1,3)=1
RP(1,3)=0
RP(1,3)=0
VP(1,3)=1
VP(1,3)=1
OTD(1,3)=1
OTD(1,3)=1
OTG(1,3)=0
OTG(1,3)=0
RTG(1,3)=1
RTG(1,3)=1
V(2,4)=0
V(2,4)=0
O(2,4)=0
O(2,4)=0
R(2,4)=1
R(2,4)=1
RP(2,4)=0
RP(2,4)=0
VP(2,4)=1
VP(2,4)=1
OTD(2,4)=1
OTD(2,4)=1
OTG(2,4)=1
OTG(2,4)=1
RTG(2,4)=0
RTG(2,4)=0
Annexes
Phase 3 :
Etat 5 : Etat 6 :
V(1,3)= 0 V(1,3)= 0
O(1,3)=0 O(1,3)=0
R(1,3)=1 R(1,3)=1
RP(1,3)=0 RP(1,3)=0
VP(1,3)=1 VP(1,3)=1
OTD(1,3)=1 OTD(1,3)=1
OTG(1,3)=0 OTG(1,3)=0
RTG(1,3)=1 RTG(1,3)=1
V(2,4)=1 V(2,4)=0
O(2,4)=0 O(2,4)=1
R(2,4)=0 R(2,4)=0
RP(2,4)=1 RP(2,4)=1
VP(2,4)=0 VP(2,4)=0
OTD(2,4)=1 OTD(2,4)=1
OTG(2,4)=0 OTG(2,4)=0
RTG(2,4)=1 RTG(2,4)=1
Annexes
Phase 4 :
Etat 7 : Etat 8 :
V(1,3)= 0 V(1,3)= 0
O(1,3)=0 O(1,3)=0
R(1,3)=1 R(1,3)=1
RP(1,3)=0 RP(1,3)=0
VP(1,3)=1 VP(1,3)=1
OTD(1,3)=1 OTD(1,3)=1
OTG(1,3)=0 OTG(1,3)=1
RTG(1,3)=1 RTG(1,3)=0
V(2,4)=0 V(2,4)=0
O(2,4)=1 O(2,4)=0
R(2,4)=0 R(2,4)=1
RP(2,4)=1 RP(2,4)=0
VP(2,4)=0 VP(2,4)=1
OTD(2,4)=1 OTD(2,4)=1
OTG(2,4)=0 OTG(2,4)=0
RTG(2,4)=1 RTG(2,4)=1
Annexes
Carrefour 2 :
Phase 2 :
Etat 3 : Etat 4 :
V(1,3)= 0 V(1,3)= 0
O(1,3)=0 O(1,3)=1
R(1,3)=1 R(1,3)=0
RP(1,3)=0 RP(1,3)=1
VP(1,3)=1
VP(1,3)=0
OTD(1,3)=1 OTD(1,3)=1
OTG(1,3)=0
OTG(1,3)=0
RTG(1,3)=1 RTG(1,3)=1
V(2,4)=0
V(2,4)=0
O(2,4)=0 O(2,4)=0
R(2,4)=1 R(2,4)=0
RP(2,4)=0 RP(2,4)=0
VP(2,4)=1 VP(2,4)=1
OTD(2,4)=1
OTD(2,4)=1
OTG(2,4)=1
OTG(2,4)=0
RTG(2,4)=0
RTG(2,4)=1
Annexes
Phase 3 :
Etat 5 : Etat 6 :
V(1,3)= 0
V(1,3)= 0
O(1,3)=0
O(1,3)=0
R(1,3)=1
R(1,3)=1
RP(1,3)=0
RP(1,3)=0
VP(1,3)=1
VP(1,3)=1
OTD(1,3)=1
OTD(1,3)=1
OTG(1,3)=0
OTG(1,3)=0
RTG(1,3)=1
RTG(1,3)=1
V(2,4)=1
V(2,4)=0
O(2,4)=0
O(2,4)=1
R(2,4)=0
R(2,4)=0
RP(2,4)=1
RP(2,4)=1
VP(2,4)=0
VP(2,4)=0
OTD(2,4)=1
OTD(2,4)=1
OTG(2,4)=0
OTG(2,4)=0
RTG(2,4)=1
RTG(2,4)=1
Annexes
Phase 4 :
Etat 7 : Etat 8 :
V(1,3)= 0 V(1,3)= 0
O(1,3)=0 O(1,3)=0
R(1,3)=1 R(1,3)=1
RP(1,3)=0 RP(1,3)=0
VP(1,3)=1 VP(1,3)=0
OTD(1,3)=1 OTD(1,3)=1
OTG(1,3)=0 OTG(1,3)=1
RTG(1,3)=1 RTG(1,3)=0
V(2,4)=0 V(2,4)=0
O(2,4)=1 O(2,4)=0
R(2,4)=0 R(2,4)=1
RP(2,4)=1 RP(2,4)=0
VP(2,4)=0 VP(2,4)=0
OTD(2,4)=1
OTD(2,4)=1
OTG(2,4)=0
OTG(2,4)=0
RTG(2,4)=1
RTG(2,4)=1
Annexes
Phase 1 :
Etat 1:
Etat 2 :
V(1,3)= 1
V(1,3)= 0
O(1,3)=0
O(1,3)=1
R(1,3)=0
R(1,3)=0
RP(1,3)=1
RP(1,3)=1
VP(1,3)=0
VP(1,3)=0
OTD(1,3)=1
OTD(1,3)=1
OTG(1,3)=0
OTG(1,3)=0
RTG(1,3)=1
RTG(1,3)=1
V(2,4)=0
V(2,4)=0
O(2,4)=0
O(2,4)=0
R(2,4)=1
R(2,4)=0
RP(2,4)=0
RP(2,4)=0
VP(2,4)=1
VP(2,4)=1
OTD(2,4)=1
OTD(2,4)=1
OTG(2,4)=0
OTG(2,4)=0
RTG(2,4)=1
RTG(2,4)=1