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