stats online

Comment Faire Fonctionner Un Capteur Ultrasonore Grove


Comment Faire Fonctionner Un Capteur Ultrasonore Grove

Alors, vous voulez faire chanter votre Arduino comme un sonar de sous-marin ? Parfait ! On va parler du Capteur Ultrasonore Grove, ce petit bijou qui permet à vos projets de "voir" le monde... en émettant des cris inaudibles. C'est un peu comme si votre carte Arduino avait un super-pouvoir de chauve-souris, mais sans le côté "je dors la tête en bas".

Pas de panique, c'est plus simple qu'il n'y paraît. On va transformer votre projet en une machine à mesurer les distances, capable de détecter le chat qui essaye de voler vos gâteaux, ou le mur que vous risquez de percuter avec votre robot aspirateur (on a tous vécu ça, hein ?).

Le Matériel, ou l'Art de Collectionner les Pièces Brillantes

Avant de commencer à faire des étincelles, il vous faut quelques ingrédients magiques :

  • Une carte Arduino. N'importe laquelle fera l'affaire, même la plus petite et la plus timide.
  • Un Capteur Ultrasonore Grove. C'est la star de notre spectacle, le maestro de la mesure de distance.
  • Un câble Grove. C'est comme le cordon ombilical entre votre carte Arduino et le capteur. Pas de câble, pas de bébé robot qui voit le jour.

Voilà ! On dirait la liste de courses d'un savant fou... mais en beaucoup plus accessible. Pas besoin de plutonium ou de rayons laser (pour l'instant).

Branchement, ou l'Art de Connecter des Fils Sans Faire d'Étincelles (Promis !)

Maintenant, l'étape cruciale : brancher tout ce petit monde. C'est un peu comme jouer au docteur, mais avec des circuits imprimés au lieu de patients. Pas de panique, c'est plus facile qu'une opération à cœur ouvert (surtout si vous n'êtes pas chirurgien).

Le câble Grove, c'est votre ami. Il a une petite prise toute mignonne qui se clipse parfaitement sur le Capteur Ultrasonore Grove. On dirait que c'est fait pour ça, incroyable non ?

Programmer la carte micro:bit avec des accessoires Grove : utilisation
Programmer la carte micro:bit avec des accessoires Grove : utilisation

L'autre extrémité du câble va se brancher sur votre carte Arduino. Cherchez un port Grove. Il y a souvent écrit "D" pour Digital, suivi d'un chiffre. Choisissez celui que vous préférez. C'est un peu comme choisir votre parfum préféré, il n'y a pas de mauvais choix (sauf si vous choisissez celui qui sent le poisson avarié, mais ça, c'est une autre histoire).

Voilà ! C'est branché. Si vous entendez un bruit bizarre ou si de la fumée commence à sortir, débranchez tout et reprenez calmement. Mais normalement, tout devrait bien se passer.

Le Code, ou l'Art de Parler à sa Carte Arduino

Maintenant, passons à la partie la plus fun : le code ! C'est là qu'on va donner des ordres à notre carte Arduino pour qu'elle fasse des choses géniales avec le Capteur Ultrasonore Grove.

Ouvrez l'IDE Arduino, ce logiciel magique qui permet de transformer des lignes de texte en actions concrètes. C'est un peu comme un traducteur universel pour machines.

Guide complet du capteur à ultrasons HC-SR04 avec Arduino
Guide complet du capteur à ultrasons HC-SR04 avec Arduino

Voici un petit bout de code qui va faire le travail. Copiez-collez-le sans crainte, c'est garanti sans virus ni chats qui miaulent en morse :


// Définir la broche du capteur ultrasonore
#define TRIG_PIN 8
#define ECHO_PIN 9

// Déclarer les variables
long duration;
int distance;

void setup() {
  // Initialiser la communication série
  Serial.begin(9600);

  // Définir les broches en entrée/sortie
  pinMode(TRIG_PIN, OUTPUT);
  pinMode(ECHO_PIN, INPUT);
}

void loop() {
  // Envoyer une impulsion ultrasonore
  digitalWrite(TRIG_PIN, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);

  // Mesurer le temps de l'écho
  duration = pulseIn(ECHO_PIN, HIGH);

  // Calculer la distance en centimètres
  distance = duration * 0.034 / 2;

  // Afficher la distance sur le moniteur série
  Serial.print("Distance: ");
  Serial.print(distance);
  Serial.println(" cm");

  // Attendre un peu
  delay(100);
}

Ce code, c'est un peu comme une recette de cuisine. Il explique à votre carte Arduino comment envoyer un signal ultrasonore, écouter son écho, et calculer la distance en fonction du temps que met l'écho à revenir.

Attention, la ligne :

Capteur ultrasons HC-SR04 2,70€ avec une Arduino Uno
Capteur ultrasons HC-SR04 2,70€ avec une Arduino Uno

#define TRIG_PIN 8

et la ligne :

#define ECHO_PIN 9

sont super importantes. Elles indiquent à votre carte Arduino sur quelles broches sont branchées les broches TRIG et ECHO du capteur. Adaptez ces chiffres si vous avez branché votre capteur sur d'autres broches.

Grove - Capteur de distance à ultrasons Kitronik
Grove - Capteur de distance à ultrasons Kitronik

Ensuite, cliquez sur le bouton "Téléverser" (la petite flèche vers la droite). Votre carte Arduino va se mettre à clignoter comme un sapin de Noël, et le code va être transféré. C'est un peu comme télécharger un programme dans le cerveau de votre robot.

Le Résultat, ou l'Art de Voir le Monde avec des Ultrasons

Ouvrez le "Moniteur Série" (la petite loupe en haut à droite de l'IDE Arduino). Là, vous devriez voir défiler des chiffres qui représentent la distance entre le Capteur Ultrasonore Grove et l'objet qui se trouve devant lui. C'est un peu comme regarder à travers les yeux de votre robot !

Approchez votre main du capteur, éloignez-la. Vous devriez voir les chiffres changer en temps réel. C'est magique, non ? Vous venez de créer un radar miniature, capable de détecter les objets à plusieurs centimètres de distance. Vous pouvez maintenant construire un système d'alarme anti-chat, un robot qui évite les obstacles, ou même un instrument de musique qui joue des notes en fonction de la distance.

Alors, prêt à explorer le monde avec des ultrasons ? Amusez-vous bien, et n'oubliez pas : la seule limite, c'est votre imagination !

Capteur de distance à Ultrasons – Arduino : l'essentiel Arduino capteur ultrason – Capteur photoélectrique Comment Utiliser un Capteur Ultrasonique HC-SR04 avec un Relais Guide complet du capteur à ultrasons HC-SR04 avec Arduino Capteur de distance à ultrason - Grove - Letmeknow Capteur de distance à Ultrasons – Arduino : l'essentiel Capteur de distance à ultrasons - Grove Comment utiliser le capteur ultrason HC-SR04 Arduino - Idehack ARDUINO : BARRIERE AUTOMATIQUE & CAPTEUR ULTRASON - YouTube Mesurer une distance avec un capteur a ultrasons HCSR04 et arduino

You might also like →