Тёмный

[Arduino] Mesures "sans fils" avec un capteur ultrason et Arduino. 

Comprendre l'électronique
Подписаться 5 тыс.
Просмотров 3,2 тыс.
50% 1

Dans cette vidéo on voit comment utiliser le capteur ultrason HC-SR04 avec Arduino pour mesurer des distance sans contact.

Опубликовано:

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
3 года назад
Le code: // On a connecté la pin trig du capteur à la ping 12 de l'arduino. // La pin trig est une entrée pour le capteur, donc une sortie pour l'arduino. #define TRIGGER_OUT 12 // On a connecté la pin echo du capteur à la pin 11 de l'arduino. // La pin echo est une sortie pour le capteur, donc une entrée pour l'arduino. #define ECHO_IN 11 // Configure l'arduino. void setup() { // Initialise port série. Serial.begin(9600); // Configure l'entrée/sortie utilisée par le trigger en sortie. pinMode(TRIGGER_OUT, OUTPUT); // Configure l'entrée/sortie utilisée par l'écho en entrée. pinMode(ECHO_IN, INPUT); } // Répète le code. void loop() { // On déclanche une mesure de distance. // On met le trig à 0V digitalWrite(TRIGGER_OUT, LOW); // On le laisse à 0V pendants 5µs. delayMicroseconds(5); // On met le trig à 5V. digitalWrite(TRIGGER_OUT, HIGH); // On le laisse à 5V pendant 10µs. delayMicroseconds(10); // Puis on le remet à 0V. digitalWrite(TRIGGER_OUT, LOW); // On enregistre le temps que le signal echo est resté à 5V // Note: le temps est en microsecondes (µs). const unsigned long dureeEcho_us = pulseIn(ECHO_IN, HIGH); // Note: on va calculer la distance de l'objet. // On calcule la distance aller-retour. // Notes: - d = v * t avec v = 344 m/s. // - la durée de l'écho étant en µs, on la convertit en s. // - la distance est en mètre (m). const double distanceAllerRetour_m = 344 * (dureeEcho_us * 0.000001); // On calcule la distance de l'objet (en m). const double distanceObjet_m = distanceAllerRetour_m / 2; // On calcule la distance de l'objet en cm. const double distanceObjet_cm = distanceObjet_m * 100; // On affiche la distance de l'objet sur le moniteur série. // Serial.print("Distance = "); Serial.print(distanceObjet_m); Serial.print("m, "); Serial.print(distanceObjet_cm); Serial.print("cm"); Serial.println(); // On attend 250ms avant de répéter la mesure. delay(250); }
@trailersland6172
@trailersland6172 3 года назад
Merci d'avoir partagé cette nouvelle commande ❤ .
@stanbad6137
@stanbad6137 3 года назад
Excellent.
@alexandredecoster1586
@alexandredecoster1586 3 года назад
J'aurai aimé voir comment avoir cette info en WiFi avec réception sur mon téléphone par exemple et comment alimenter sans prise secteur
@annietyler7936
@annietyler7936 2 года назад
comment on mesure le niveau de liquide dans un réservoir?
@dirt638
@dirt638 2 года назад
comment afficher la valeur sur pc
Далее
Ultrasonic Sensor HC-SR04 | ARDUINO # 26
5:28
Просмотров 14 тыс.
Comment utiliser un ÉCRAN TACTILE avec un ARDUINO
5:10
Capteur à ultrason HC SR04 Arduino UNO
6:53
Comprendre le fonctionnement d'une matrice à LEDS.
8:33