Table des matières:

Capteur de distance + 4 chiffres, affichage 7 segments : 4 étapes
Capteur de distance + 4 chiffres, affichage 7 segments : 4 étapes

Vidéo: Capteur de distance + 4 chiffres, affichage 7 segments : 4 étapes

Vidéo: Capteur de distance + 4 chiffres, affichage 7 segments : 4 étapes
Vidéo: ARDUINO #10 : Afficheur 7 segments [tuto en français] 2024, Novembre
Anonim
Capteur de distance + affichage à 4 chiffres, 7 segments
Capteur de distance + affichage à 4 chiffres, 7 segments

Utilisez un capteur de distance et visualisez la distance des objets sur un affichage à sept segments. Vous pouvez également voir un servo se déplacer plus vers la gauche à mesure qu'un objet se rapproche. Une LED rouge vous dira si vous êtes trop près et une LED verte vous dira si vous êtes trop loin.

Fournitures

- 1 x 5641AS 4 chiffres, affichage 7 segments

- 2 x 330 Résistance

- 1 x capteur de distance ultra sonique

- 1 servomoteur à 180 degrés

- 1 x LED rouge

- 1 x LED verte

- 1 x Arduino

- 2 x planche à pain

- Fils

Étape 1: affichage à 4 chiffres et 7 segments

Affichage à 4 chiffres, 7 segments
Affichage à 4 chiffres, 7 segments
Affichage à 4 chiffres, 7 segments
Affichage à 4 chiffres, 7 segments

Broche 6, 8, 9 et 12 à une broche pwm. Ces broches sont la puissance de chaque affichage individuel. L'arduino enverra de l'énergie à la broche du premier écran et enverra un signal haut ou bas à chaque broche de segment (celles en lettres sur le schéma). Puis un numéro apparaîtra pour le premier affichage. Qu'arduino éteindra cet affichage et allumera le deuxième, puis le troisième et le quatrième (qui ne sont pas utilisés). Les écrans s'allumeront et s'éteindront si rapidement qu'il semble qu'il s'agisse d'un grand nombre.

Étape 2: Capteur de distance

Capteur de distance
Capteur de distance
Capteur de distance
Capteur de distance

Le capteur de distance a 4 broches qui sont VCC, Trig, Echo et Ground. Le VCC a juste besoin d'une tension d'alimentation comprise entre 5 et 7,8 volts. La masse doit être à 0 volt. La broche de déclenchement a besoin d'un signal pwm qui s'allumera rapidement pendant quelques millisecondes puis s'éteindra. Ce signal allumera l'émetteur qui enverra une onde ultrasonore à un objet. Cette onde sera ensuite renvoyée au récepteur qui désactivera une minuterie. Ce temps sera ensuite converti en un signal pwm que l'arduino convertit en distance.

Étape 3: Servo et LED

Servo et LED
Servo et LED
Servo et LED
Servo et LED

Un servo a 3 broches qui sont la masse, le VCC et le signal. La masse sera à 0 volt, le VCC sera entre 5 à 10,6 volts de tension d'alimentation. La broche de signal recevra un signal pwm qui sera compris entre 1 milliseconde et 2 millisecondes. Si le signal pwm est de 1 milliseconde, le servo aura un angle de 0 degré. Alors que, si le signal pwm est de 2 millisecondes, le servo aura un angle de 180 degrés. Cependant, dans le code, la distance a juste à être convertie en angle et l'arduino créera déjà le signal pwm.

La LED fonctionne lorsque la distance de l'objet est inférieure à 15 cm alors qu'une LED verte s'allumera lorsque la distance est supérieure ou égale à 50 cm. Ces LED fonctionnent en connectant l'anode (positive) à la broche de signal d'un arduino et la cathode (négative) à la résistance de 330 ohms connectée à la terre.

Étape 4: Coder

Certains numéros de broche peuvent être différents par rapport au schéma. De plus, si vous n'aimez pas la vitesse d'affichage, vous pouvez toujours changer la valeur de la variable DISPLAY_SPEED en un nombre différent.