SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Rapport de Mini Projet
« Systèmes embarqués »
MANIPULATION AVEC L’ARDUINO
« RADAR DE RECUL »
UNIVERSITÉ ABDELAMLEK ESSADI
FACULTE DES SCIENCES ET TECHNIQUES DE TANGER
MASTER : « SYSTEMES INFORMATIQUES ET RESEAUX »
 Réalisé par : Encadré par :
ROUZI Ayoub Mr. ANOUAR
SALAMA Abdelhakim
MASTER-SIR R a p p o r t | 2
AYOUB ROUZI & ABDELHAKIM SALAMA
MASTER-SIR R a p p o r t | 3
AYOUB ROUZI & ABDELHAKIM SALAMA
SOMMAIRE
 Présentation………………………………….............................................................................................
 Contexte du mini projet…………………………………........................................................................
 Cahier de charges. ………………………………….................................................................................
 Arduino & Radar de Recule…………………………………..................................................................
 Outils utilisés………………………………….............................................................................................
 Composantes et utilisation. ………………………………….................................................................
 Plaquette d’essai. …………………………………...................................................................................
 Code source………………………………….............................................................................................
 Test d’utilisation. …………………………………....................................................................................
 Conclusion. …………………………………..............................................................................................
MASTER-SIR R a p p o r t | 4
AYOUB ROUZI & ABDELHAKIM SALAMA
Liste des figures
 Figure1 : Arduino & radar de recul………………….…………........................................................................
 Figure2 : Plaquette de câblage..……………………………….........................................................................
 Figure3 : Code source……………………………………………..………………………………..............................................
 Figure4 : montage initial…………..……..……………………..........................................................................
 Figure5 : Test de fonctionnement……..………………………………………......................................................
 Figure6 : Test hors zone…………………......…………………………................................................................
 Figure7 : Montage Sans ésistor………………..………………………................................................................
MASTER-SIR R a p p o r t | 5
AYOUB ROUZI & ABDELHAKIM SALAMA
INTRODUCTION
 Le sujet du projet est donné pour :
 Appliquer les notions de bases dans la matière des systèmes
embarqués
 Savoir utiliser les différentes comparantes dans une plaquette
 Donner comme résultat un radar détecte les objets qui entre dans un
intervalle de distance donnée..
MASTER-SIR R a p p o r t | 6
AYOUB ROUZI & ABDELHAKIM SALAMA
Arduino & radar de recul :
Outils Utilisés :
Pour la simulation :
Circuit.io
Pour le code source :
Arduino c
 Composantes utilisés :
 Arduino
 Radar de Recul
 LED
 Résistance
 Plaquette
MASTER-SIR R a p p o r t | 7
AYOUB ROUZI & ABDELHAKIM SALAMA
La plaquette de câblage :
Permet de prototyper un montage électronique en connectant ses composants en un
circuit démontable et sans soudure.
La plaque est constituée de séries de trous où peuvent être enfichés fils de câblage et
pattes de composants électroniques divers.
 LED :
Une diode électroluminescente (abrégé en DEL en français, ou LED, de l'anglais : Light-
Emitting Diode), est un dispositif optoélectronique capable d’émettre de la lumière
lorsqu’il est parcouru par un courant électrique. Une diode électroluminescente ne laisse
passer le courant électrique que dans un seul sens (le sens passant, comme une diode
classique, l'inverse étant le sens bloquant).
 Radar de recul
Un radar de recul est un système permettant au conducteur d’estimer la distance
séparant son véhicule d'un obstacle. Ce système permet non seulement d'indiquer les
obstacles fixes au conducteur mais aussi de détecter les piétons même si ils se déplacent.
 Arduino
Arduino, et son récent synonyme Genuino2, sont des cartes matériellement libres sur
lesquelles se trouve un microcontrôleur (d'architecture Atmel AVR comme par exemple
l'Atmega328p). Les schémas de ces cartes sont publiés en licence libre. Cependant,
certains composants, comme le microcontrôleur par exemple, ne sont pas sous licence
libre.
MASTER-SIR R a p p o r t | 8
AYOUB ROUZI & ABDELHAKIM SALAMA
 Code Source :
Voilà le code source commenté :
/* Declaration des variables */
int Led = 13;
int Signe = 7;
/* Fonction d'initiation */
void setup(){
pinMode(Led, OUTPUT);
}
/* Fonction des instructions */
void loop(){
pinMode(Signe, OUTPUT); // Declaration du pin comme sortit
digitalWrite(Signe, HIGH); // Activiter le fonctionnement du pin Signe
delayMicroseconds(10); // delai d'attente d'envoie de signals(pulsions)
digitalWrite(Signe, LOW); // Dectiviter le fonctionnement du pin Signe
pinMode(Signe, INPUT); // Transferer le mode en entrée
int pulseLength = pulseIn(Signe, HIGH); // calculer le temps entre l'envoie et l'arrivé du signal
int lenght = pulseLength/58; //Transferer le temps(s) en distance(cm)
if(lenght >= 30){
digitalWrite(Led, LOW); // Allumer LED
}
else {
digitalWrite(Led, HIGH); // Eteindre LED
}
}
Figure3 : Code source
MASTER-SIR R a p p o r t | 9
AYOUB ROUZI & ABDELHAKIM SALAMA
Test d’utilisation :
Montage initial des composants déjà cités, on lie les circuits selon les règles suivantes :
• GND vers le secteur négatif
• 5V au secteur positif pour l’arduino.
• 5V au secteur positif pour le radar de recul.
• le SIG du radar dans le port 7 de l’arduino.
• LED dans le port 13 de l’arduino.
Figure4 : montage initial
MASTER-SIR R a p p o r t | 10
AYOUB ROUZI & ABDELHAKIM SALAMA
Comme vous voyez voilà la page qui montre le test de fonctionnement
On voit que dès qu’on déplace l’objet dans l’intervalle de détection du radar, le LED
allume.
C’est parce qu’on a fixé l’intervalle maximal à 30cm.
Et au contraire, si on déplace l’objet hors l’intervalle définit dans notre code, le LED
s’éteint :
Figure5 : Test de fonctionnement
MASTER-SIR R a p p o r t | 11
AYOUB ROUZI & ABDELHAKIM SALAMA
CONCLUSION
Au terme de ce projet d’étud
On voit que si on débranche la résistance et qu’on déplace l’objet dans la zone de
détection, Le LED se casse.
CONCLUSION :
Après la réalisation de ce mini projet on espère que vous avez appris des
notions de base dans le domaine de l’arduino, et l’utilisation de ses
notions théorique dans un projet applicatif.
Figure6 : Test hors zone

Contenu connexe

Tendances

MEMOIR FIN D'ETUDE STATION DE POMPAGE.docx
MEMOIR FIN D'ETUDE  STATION DE POMPAGE.docxMEMOIR FIN D'ETUDE  STATION DE POMPAGE.docx
MEMOIR FIN D'ETUDE STATION DE POMPAGE.docx
SimoFbmc
 
Conception, automatisation et supervision d’une machine d’assemblage connec...
  Conception, automatisation et supervision d’une machine d’assemblage connec...  Conception, automatisation et supervision d’une machine d’assemblage connec...
Conception, automatisation et supervision d’une machine d’assemblage connec...
Hamza Jmili
 

Tendances (20)

Projet PFE: Réalisation d'une armoire électrique
Projet PFE: Réalisation d'une armoire électriqueProjet PFE: Réalisation d'une armoire électrique
Projet PFE: Réalisation d'une armoire électrique
 
Système de supervision des réseaux de capteurs sans fil
Système de supervision des réseaux de capteurs sans filSystème de supervision des réseaux de capteurs sans fil
Système de supervision des réseaux de capteurs sans fil
 
Presentation arduino
Presentation arduinoPresentation arduino
Presentation arduino
 
ROBOT à base d'Android - Rapport PFE
ROBOT à base d'Android - Rapport PFEROBOT à base d'Android - Rapport PFE
ROBOT à base d'Android - Rapport PFE
 
pfe 2018 ppt (okk) (1).pptx
pfe 2018 ppt (okk) (1).pptxpfe 2018 ppt (okk) (1).pptx
pfe 2018 ppt (okk) (1).pptx
 
Etude d'installation électrique et réalisation de l'armoire électrique TGBT
Etude d'installation électrique et réalisation de l'armoire électrique TGBTEtude d'installation électrique et réalisation de l'armoire électrique TGBT
Etude d'installation électrique et réalisation de l'armoire électrique TGBT
 
Conception et réalisation d’un MINI SMART HOME
Conception et réalisation  d’un MINI SMART HOMEConception et réalisation  d’un MINI SMART HOME
Conception et réalisation d’un MINI SMART HOME
 
Rapport PFE DOUIEB_HMIDANI
Rapport PFE DOUIEB_HMIDANIRapport PFE DOUIEB_HMIDANI
Rapport PFE DOUIEB_HMIDANI
 
ROBOT à base d'Android - Présentation PFE
ROBOT à base d'Android - Présentation PFEROBOT à base d'Android - Présentation PFE
ROBOT à base d'Android - Présentation PFE
 
Support soutenance PFE 11 juillet 2016 - EMSI - SIEMENS - Université de Borde...
Support soutenance PFE 11 juillet 2016 - EMSI - SIEMENS - Université de Borde...Support soutenance PFE 11 juillet 2016 - EMSI - SIEMENS - Université de Borde...
Support soutenance PFE 11 juillet 2016 - EMSI - SIEMENS - Université de Borde...
 
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
 
Rapport stage onee-be_2
Rapport stage onee-be_2Rapport stage onee-be_2
Rapport stage onee-be_2
 
Démarrage d'un mas avec un variateur de vitesse
Démarrage d'un mas avec un variateur de vitesseDémarrage d'un mas avec un variateur de vitesse
Démarrage d'un mas avec un variateur de vitesse
 
Présentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HODPrésentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HOD
 
SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13
 
MEMOIR FIN D'ETUDE STATION DE POMPAGE.docx
MEMOIR FIN D'ETUDE  STATION DE POMPAGE.docxMEMOIR FIN D'ETUDE  STATION DE POMPAGE.docx
MEMOIR FIN D'ETUDE STATION DE POMPAGE.docx
 
Conception, automatisation et supervision d’une machine d’assemblage connec...
  Conception, automatisation et supervision d’une machine d’assemblage connec...  Conception, automatisation et supervision d’une machine d’assemblage connec...
Conception, automatisation et supervision d’une machine d’assemblage connec...
 
Etude, dimensionnement et câblage d’une armoire électrique dédiée à la comman...
Etude, dimensionnement et câblage d’une armoire électrique dédiée à la comman...Etude, dimensionnement et câblage d’une armoire électrique dédiée à la comman...
Etude, dimensionnement et câblage d’une armoire électrique dédiée à la comman...
 
Automatisation d'une maison intelligente via une application android
Automatisation d'une maison intelligente via une application androidAutomatisation d'une maison intelligente via une application android
Automatisation d'une maison intelligente via une application android
 
Conception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-locationConception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-location
 

Similaire à Projet Radare de Recule - MANIPULATION AVEC L’ARDUINO

diaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdfdiaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdf
nouraChaanoune1
 
Formation sds
Formation sdsFormation sds
Formation sds
solarlog
 
Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...
Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...
Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...
LAUMAS
 

Similaire à Projet Radare de Recule - MANIPULATION AVEC L’ARDUINO (20)

Programmation des cartes Arduino - Se familiariser avec la programmation Simple
Programmation des cartes Arduino - Se familiariser avec la programmation SimpleProgrammation des cartes Arduino - Se familiariser avec la programmation Simple
Programmation des cartes Arduino - Se familiariser avec la programmation Simple
 
Decouverte arduino
Decouverte arduinoDecouverte arduino
Decouverte arduino
 
CatalogueA3_fr.pdf
CatalogueA3_fr.pdfCatalogueA3_fr.pdf
CatalogueA3_fr.pdf
 
diaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdfdiaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdf
 
Introduction à la plateforme arduino (nano, uno, ... )
Introduction à la plateforme arduino (nano, uno, ... )Introduction à la plateforme arduino (nano, uno, ... )
Introduction à la plateforme arduino (nano, uno, ... )
 
Tp industriel
Tp industrielTp industriel
Tp industriel
 
Feu de carrefour
Feu de carrefourFeu de carrefour
Feu de carrefour
 
Formation arduino 2018
Formation arduino 2018Formation arduino 2018
Formation arduino 2018
 
Automat-wd.info m10-analyse de circuits à semi-conducteurs ge-esa
Automat-wd.info m10-analyse de circuits à semi-conducteurs ge-esaAutomat-wd.info m10-analyse de circuits à semi-conducteurs ge-esa
Automat-wd.info m10-analyse de circuits à semi-conducteurs ge-esa
 
Reseaux mobiles: Rapport Projet : « Lien radio »
Reseaux mobiles: Rapport Projet : « Lien radio »Reseaux mobiles: Rapport Projet : « Lien radio »
Reseaux mobiles: Rapport Projet : « Lien radio »
 
Formation sds
Formation sdsFormation sds
Formation sds
 
prés. (4).pptx
prés. (4).pptxprés. (4).pptx
prés. (4).pptx
 
Les systèmes embarqués arduino
Les systèmes embarqués arduinoLes systèmes embarqués arduino
Les systèmes embarqués arduino
 
Electronique et-loisirs-n011
Electronique et-loisirs-n011Electronique et-loisirs-n011
Electronique et-loisirs-n011
 
Rapport Projet ENSMM - programmation sur microcontrôleur
Rapport Projet ENSMM - programmation sur microcontrôleurRapport Projet ENSMM - programmation sur microcontrôleur
Rapport Projet ENSMM - programmation sur microcontrôleur
 
Exam IIA5 INSAT 2018
Exam IIA5 INSAT  2018Exam IIA5 INSAT  2018
Exam IIA5 INSAT 2018
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
 
Cours5 allumer une led extérieure à la carte arduino
Cours5   allumer une led extérieure à la carte arduinoCours5   allumer une led extérieure à la carte arduino
Cours5 allumer une led extérieure à la carte arduino
 
Projet de Fin d'Etude FSTT
Projet de Fin d'Etude FSTTProjet de Fin d'Etude FSTT
Projet de Fin d'Etude FSTT
 
Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...
Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...
Catalogues produits 03: électroniques de pesage - transmetteurs de poids & in...
 

Plus de Ayoub Rouzi

Plus de Ayoub Rouzi (20)

Khdemti.com: We revolutionize the way project owners and freelancers work tog...
Khdemti.com: We revolutionize the way project owners and freelancers work tog...Khdemti.com: We revolutionize the way project owners and freelancers work tog...
Khdemti.com: We revolutionize the way project owners and freelancers work tog...
 
NFS, MPI, Programmation Sérial & Parallèle avec Condor Scénarios et Simulatio...
NFS, MPI, Programmation Sérial & Parallèle avec Condor Scénarios et Simulatio...NFS, MPI, Programmation Sérial & Parallèle avec Condor Scénarios et Simulatio...
NFS, MPI, Programmation Sérial & Parallèle avec Condor Scénarios et Simulatio...
 
Cahier des charges: Traiteur industriel des produits agro-Alimentaires culina...
Cahier des charges: Traiteur industriel des produits agro-Alimentaires culina...Cahier des charges: Traiteur industriel des produits agro-Alimentaires culina...
Cahier des charges: Traiteur industriel des produits agro-Alimentaires culina...
 
Application Android: Projet assurance
Application Android: Projet assuranceApplication Android: Projet assurance
Application Android: Projet assurance
 
Scheduler & SLA
Scheduler & SLAScheduler & SLA
Scheduler & SLA
 
Rapport DVWA: File Upload
Rapport DVWA: File UploadRapport DVWA: File Upload
Rapport DVWA: File Upload
 
Rapport DVWA: CSRF
Rapport DVWA: CSRFRapport DVWA: CSRF
Rapport DVWA: CSRF
 
Ateliers d’une application Web vulnérable
Ateliers d’une application Web vulnérable Ateliers d’une application Web vulnérable
Ateliers d’une application Web vulnérable
 
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
 
L'estime de soi
L'estime de soiL'estime de soi
L'estime de soi
 
WannaCry / Wannacrypt Ransomware
WannaCry / Wannacrypt RansomwareWannaCry / Wannacrypt Ransomware
WannaCry / Wannacrypt Ransomware
 
Mobile ip - IT entités fonctionnelles de Mobile IP
Mobile ip - IT entités fonctionnelles de Mobile IPMobile ip - IT entités fonctionnelles de Mobile IP
Mobile ip - IT entités fonctionnelles de Mobile IP
 
Résumé projet Smart Traffic Managment System Real Time (STMSRT)
Résumé projet Smart Traffic Managment System Real Time (STMSRT)Résumé projet Smart Traffic Managment System Real Time (STMSRT)
Résumé projet Smart Traffic Managment System Real Time (STMSRT)
 
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
 
Smart traffic managment system real time (stmsrt)
Smart traffic managment system real time (stmsrt)Smart traffic managment system real time (stmsrt)
Smart traffic managment system real time (stmsrt)
 
Freelance,Travail traditionnel, Entrepreneuriat...Quel choix a suivre ?
Freelance,Travail traditionnel, Entrepreneuriat...Quel choix a suivre ?Freelance,Travail traditionnel, Entrepreneuriat...Quel choix a suivre ?
Freelance,Travail traditionnel, Entrepreneuriat...Quel choix a suivre ?
 
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
Presentation kernel - Kernel Linux - Configuration –  Compilation & installationPresentation kernel - Kernel Linux - Configuration –  Compilation & installation
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
 
Rapport Kernel Linux - Configuration – Compilation & installation
Rapport Kernel Linux - Configuration –  Compilation & installationRapport Kernel Linux - Configuration –  Compilation & installation
Rapport Kernel Linux - Configuration – Compilation & installation
 
Kernel Linux - Configuration de Wyse - TP wyse x30
Kernel Linux - Configuration de Wyse - TP wyse x30Kernel Linux - Configuration de Wyse - TP wyse x30
Kernel Linux - Configuration de Wyse - TP wyse x30
 
Exposé open embedded
Exposé open embeddedExposé open embedded
Exposé open embedded
 

Projet Radare de Recule - MANIPULATION AVEC L’ARDUINO

  • 1. Rapport de Mini Projet « Systèmes embarqués » MANIPULATION AVEC L’ARDUINO « RADAR DE RECUL » UNIVERSITÉ ABDELAMLEK ESSADI FACULTE DES SCIENCES ET TECHNIQUES DE TANGER MASTER : « SYSTEMES INFORMATIQUES ET RESEAUX »  Réalisé par : Encadré par : ROUZI Ayoub Mr. ANOUAR SALAMA Abdelhakim
  • 2. MASTER-SIR R a p p o r t | 2 AYOUB ROUZI & ABDELHAKIM SALAMA
  • 3. MASTER-SIR R a p p o r t | 3 AYOUB ROUZI & ABDELHAKIM SALAMA SOMMAIRE  Présentation………………………………….............................................................................................  Contexte du mini projet…………………………………........................................................................  Cahier de charges. ………………………………….................................................................................  Arduino & Radar de Recule…………………………………..................................................................  Outils utilisés………………………………….............................................................................................  Composantes et utilisation. ………………………………….................................................................  Plaquette d’essai. …………………………………...................................................................................  Code source………………………………….............................................................................................  Test d’utilisation. …………………………………....................................................................................  Conclusion. …………………………………..............................................................................................
  • 4. MASTER-SIR R a p p o r t | 4 AYOUB ROUZI & ABDELHAKIM SALAMA Liste des figures  Figure1 : Arduino & radar de recul………………….…………........................................................................  Figure2 : Plaquette de câblage..……………………………….........................................................................  Figure3 : Code source……………………………………………..………………………………..............................................  Figure4 : montage initial…………..……..……………………..........................................................................  Figure5 : Test de fonctionnement……..………………………………………......................................................  Figure6 : Test hors zone…………………......…………………………................................................................  Figure7 : Montage Sans ésistor………………..………………………................................................................
  • 5. MASTER-SIR R a p p o r t | 5 AYOUB ROUZI & ABDELHAKIM SALAMA INTRODUCTION  Le sujet du projet est donné pour :  Appliquer les notions de bases dans la matière des systèmes embarqués  Savoir utiliser les différentes comparantes dans une plaquette  Donner comme résultat un radar détecte les objets qui entre dans un intervalle de distance donnée..
  • 6. MASTER-SIR R a p p o r t | 6 AYOUB ROUZI & ABDELHAKIM SALAMA Arduino & radar de recul : Outils Utilisés : Pour la simulation : Circuit.io Pour le code source : Arduino c  Composantes utilisés :  Arduino  Radar de Recul  LED  Résistance  Plaquette
  • 7. MASTER-SIR R a p p o r t | 7 AYOUB ROUZI & ABDELHAKIM SALAMA La plaquette de câblage : Permet de prototyper un montage électronique en connectant ses composants en un circuit démontable et sans soudure. La plaque est constituée de séries de trous où peuvent être enfichés fils de câblage et pattes de composants électroniques divers.  LED : Une diode électroluminescente (abrégé en DEL en français, ou LED, de l'anglais : Light- Emitting Diode), est un dispositif optoélectronique capable d’émettre de la lumière lorsqu’il est parcouru par un courant électrique. Une diode électroluminescente ne laisse passer le courant électrique que dans un seul sens (le sens passant, comme une diode classique, l'inverse étant le sens bloquant).  Radar de recul Un radar de recul est un système permettant au conducteur d’estimer la distance séparant son véhicule d'un obstacle. Ce système permet non seulement d'indiquer les obstacles fixes au conducteur mais aussi de détecter les piétons même si ils se déplacent.  Arduino Arduino, et son récent synonyme Genuino2, sont des cartes matériellement libres sur lesquelles se trouve un microcontrôleur (d'architecture Atmel AVR comme par exemple l'Atmega328p). Les schémas de ces cartes sont publiés en licence libre. Cependant, certains composants, comme le microcontrôleur par exemple, ne sont pas sous licence libre.
  • 8. MASTER-SIR R a p p o r t | 8 AYOUB ROUZI & ABDELHAKIM SALAMA  Code Source : Voilà le code source commenté : /* Declaration des variables */ int Led = 13; int Signe = 7; /* Fonction d'initiation */ void setup(){ pinMode(Led, OUTPUT); } /* Fonction des instructions */ void loop(){ pinMode(Signe, OUTPUT); // Declaration du pin comme sortit digitalWrite(Signe, HIGH); // Activiter le fonctionnement du pin Signe delayMicroseconds(10); // delai d'attente d'envoie de signals(pulsions) digitalWrite(Signe, LOW); // Dectiviter le fonctionnement du pin Signe pinMode(Signe, INPUT); // Transferer le mode en entrée int pulseLength = pulseIn(Signe, HIGH); // calculer le temps entre l'envoie et l'arrivé du signal int lenght = pulseLength/58; //Transferer le temps(s) en distance(cm) if(lenght >= 30){ digitalWrite(Led, LOW); // Allumer LED } else { digitalWrite(Led, HIGH); // Eteindre LED } } Figure3 : Code source
  • 9. MASTER-SIR R a p p o r t | 9 AYOUB ROUZI & ABDELHAKIM SALAMA Test d’utilisation : Montage initial des composants déjà cités, on lie les circuits selon les règles suivantes : • GND vers le secteur négatif • 5V au secteur positif pour l’arduino. • 5V au secteur positif pour le radar de recul. • le SIG du radar dans le port 7 de l’arduino. • LED dans le port 13 de l’arduino. Figure4 : montage initial
  • 10. MASTER-SIR R a p p o r t | 10 AYOUB ROUZI & ABDELHAKIM SALAMA Comme vous voyez voilà la page qui montre le test de fonctionnement On voit que dès qu’on déplace l’objet dans l’intervalle de détection du radar, le LED allume. C’est parce qu’on a fixé l’intervalle maximal à 30cm. Et au contraire, si on déplace l’objet hors l’intervalle définit dans notre code, le LED s’éteint : Figure5 : Test de fonctionnement
  • 11. MASTER-SIR R a p p o r t | 11 AYOUB ROUZI & ABDELHAKIM SALAMA CONCLUSION Au terme de ce projet d’étud On voit que si on débranche la résistance et qu’on déplace l’objet dans la zone de détection, Le LED se casse. CONCLUSION : Après la réalisation de ce mini projet on espère que vous avez appris des notions de base dans le domaine de l’arduino, et l’utilisation de ses notions théorique dans un projet applicatif. Figure6 : Test hors zone