Capteur De Distance Arduino Pour Débutant -
Étiquettes: Arduino, C/C++, Capteur, Programmation Le capteur de distance GP2Y0A21 est un capteur infrarouge de chez Sharp permettant de détecter des obstacles situés à une distance entre 10 et 80cm. Ce capteur infrarouge existe en plusieurs versions ayant des caractéristiques et performances différentes. Ce tutoriel reste valable pour la majorité d'entre elles à condition de modifier la règle de conversion (Exemple de version: GP2Y0A02, GP2Y0A710). Matériel Ordinateur Arduino UNO Câble USB A/B GP2Y0A21 Principe de fonctionnement Les capteurs de distance à infrarouge utilisent la lumière infrarouge pour calculer la distance à un objet par triangulation. Une led infrarouge envoie un signal lumineux invisible à l'oeil nu qui est réfléchi en présence d'un objet. Une barrette photorésistive capte la lumière réfléchit ce qui permet d'en déduire l'angle de réflexion et donc la distance. Le capteur renvoie une valeur analogique comprise entre 0 et 5V. Capteur de distance arduino sur. Schéma Le capteur de distance GP2Y0A21 est alimenté en 5V.
- Capteur de distance arduino sur
- Capteur de distance arduino program
- Capteur de distance arduino code
Capteur De Distance Arduino Sur
Table Des Matières: Provisions: Étape 1: Comment connecter le capteur Étape 2: code Étape 3: Répartition du code Étape 4: En savoir plus sur les capteurs de distance Un capteur de distance est le capteur le plus important pour tout robot. On parle généralement des "yeux" d'un robot. Les capteurs de distance sont très utiles car nous pouvons créer des systèmes qui réagissent en fonction de leur proximité ou en fonction de la présence de divers obstacles. Il existe deux technologies couramment utilisées dans la détection à distance amateur: capteurs infrarouges, comme le classique Sharp IR, et capteurs à ultrasons, généralement appelé sonars. Construisons maintenant une LED contrôlée à distance! Capteur de distance arduino code. Pour construire une LED à distance contrôlée, nous aurons besoin des pièces suivantes: Une carte Arduino connectée à un ordinateur via USB Une LED Un capteur de proximité infrarouge Sharp ou d'autres capteurs de distance analogiques. Nous pouvons trouver de tels capteurs chez Sparkfun, Adafruit, Pololu ou d'autres magasins.
Capteur De Distance Arduino Program
println ( distance);} delay ( 1000);} Télécharger Caractéristiques du capteur VL53L0X Documentation du capteur: communication avec la carte Arduino via le bus I2c (broches SDA et SCL). sortie numérique Alimentation du capteur en 5V (présence d'un régulateur 3, 3V sur la carte du capteur) Branchements du capteur VL53L0X Programme Pour le mettre en œuvre, j'utilise la bibliothèque d'Adafruit sous licence BSD. Cette bibliothèque est installable depuis le gestionnaire de bibliothèques de l'IDE Arduino ( croquis -> inclure une bibliothèque -> gérer les bibliothèques) #include "Adafruit_VL53L0X. h" Adafruit_VL53L0X capteur = Adafruit_VL53L0X (); VL53L0X_RangingMeasurementData_t mesure; void setup () { Serial. Capteur de distance Arduino pour débutant -. begin ( 9600); // initialisation du capteur if (! capteur. begin ()) { Serial. println ( F ( "Echec de connexion au capteur VL53L0X")); while ( 1);}} void loop () { capteur. rangingTest ( & mesure, false); // 'true' informations de debuggage // RangeStatus = 4 signifie que le mesure est erronée if ( mesure.
Capteur De Distance Arduino Code
Cette instructable et beaucoup d'autres peuvent être trouvés dans mon livre de cuisine de développement Arduino disponible ici. :RÉ Provisions: Étape 1: Comment connecter le capteur Connecter un Sharp IR est facile. C'est peut-être pourquoi c'est si populaire. Suivez ces étapes simples pour en connecter un: Chaque Sharp IR a trois broches. L'un est le entrée de puissance, auquel nous nous connectons 5V. Un autre est le sol que nous allons nous connecter à un GND épingle. Enfin, il y a le sortie analogique broche devant être connectée à une entrée analogique. Capteur de distance arduino example. Ici, nous avons utilisé la broche A0. Nous allons faire une petite connexion illégale ici. Nous connecterons directement la LED à l'Arduino sans aucune résistance. Pour les voyants à faible puissance, il n'ya pas de problème et ni l'Arduino ni le voyant ne seront affectés. Branchez le borne négative à GND et l'autre terminal à l'une des broches à proximité. Ici, nous avons utilisé broche 11 pour sa fonctionnalité PWM. Mais veuillez ne pas dépasser une LED de 3 mm, 10–20 mA.
Pas de LED haute puissance ici! Il pourrait facilement faire frire la LED ou l'Arduino. Si nous ne connaissons pas la puissance de notre LED, nous devrions simplement monter une résistance de 220 ohms en série.