tp20 Radar Recul Eleve
tp20 Radar Recul Eleve
tp20 Radar Recul Eleve
Un télémètre est un appareil qui permet de mesurer des distances à l’aide d’une onde ultrasonore ou lumineuse. Pour
cela, l’émetteur envoie une brève impulsion vers la cible et en chronométrant la durée mise par l’onde pour parcourir
l’aller-retour on peut calculer la distance entre l’émetteur-récepteur et la cible.
OBJECTIF DU TP
Reconstituer un radar de recul automobile simplifié. Le cahier des charges est le suivant : le système devra émettre un
son ainsi qu’un signal lumineux rouge si la distance est inférieure à 100cm
DOCUMENTS
Doc.1
Doc.2
Doc.3
Materiel à disposition
Carte Arduino, capteur ultrasons, buzzer, LED rouge, ou logiciel de simulation tinkercad
Doc.4
La fonction noTone : stoppe la génération d'impulsion produite par l'instruction tone(). N'a
aucun effet si aucune impulsion n'est générée. Il faut juste indiquer la sortie entre les
parenthèses noTone(6);
Doc.5 Doc.6
void loop()
{
digitalWrite(2, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(2, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
4. Réaliser un second circuit permettant d’émettre un son ainsi que de faire clignoter une led rouge (la led est
toujours sur le pin2 et le buzzer sur le pin3)
5. Dans la partie code, faire un copier/coller du programme ci-dessous :
void setup()
{
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
}
void loop()
{
digitalWrite(2, HIGH);
tone(3,528,2000);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(2, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
void setup() {
pinMode(trigPin, OUTPUT); // Règle le trigPin en sortie
pinMode(echoPin, INPUT); // Règle le echoPin entrée
Serial.begin(9600); // Starts the serial communication
}
void loop() {
digitalWrite(trigPin, LOW); // Ces 5 lignes fabriquent une impulsion de 10ms
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
Serial.print("Distance en cm : ");
Serial.println(distance);
delay(500);
}
9. Modifier votre circuit et votre programme actuels afin de répondre au cahier des charges du TP