Passer au contenu principal Passer à la recherche Passer à la navigation principale
Menu

Capteur de stationnement avec Arduino Uno, HC-SR04 et anneau LED


Dans ce tutoriel, nous vous montrons comment construire un capteur de stationnement avec un Arduino, un capteur à ultrasons HC-SR04 et un anneau Neopixel WS2812B. Avec ce projet, vous pouvez créer un affichage visuel qui se remplit du vert au rouge et clignote en rouge lorsque la distance par rapport à un objet devient trop faible. Le capteur de stationnement vous aide à détecter les objets à proximité et offre une solution pratique pour vous garer ou éviter les collisions. 

Fonctionnement

Le capteur à ultrasons HC-SR04 mesure en continu la distance, l'Arduino UNO évalue les données du capteur et fait allumer l'anneau de LED en conséquence. Si l'objet est suffisamment éloigné, les LED WS2812B de l'anneau Neopixel s'allument en vert. Plus l'objet se rapproche, plus les LED s'allument en rouge. Dès que la distance devient trop faible, l'anneau Neopixel commence à clignoter en rouge pour indiquer qu'un obstacle est à proximité et qu'il faut faire attention. Cela nous permet d'utiliser efficacement le capteur de stationnement comme aide visuelle pour le stationnement ou pour éviter les collisions.

Composants nécessaires

  • Carte compatible Arduino Uno
  • Capteur à ultrasons HC-SR04
  • Anneau WS2812B (Neopixel) (24 LED) 
  • Câbles jumper 
  • Câble USB pour connecter l'Arduino à l'ordinateur 
  • Ordinateur avec Arduino IDE 
  • Alimentation : support de piles 5-12V ou alimentation DC 


Outil nécessaire : 
  • Fer à souder 
  • Optionnel : imprimante 3D (pour boîtier HC-SR04)

Ignorer la galerie de produits
UNO R3 ATMega328P CH340G UNO R3 ATMega328P CH340G – Image 2

Note moyenne de 4.83 sur 5 étoiles

(35)
UNO R3 ATMega328P CH340G
RBS10053

Disponible immédiatement

Prix régulier : 4,95 €
Anneau LED RGB 24 bits WS2812 5V similaire Neopixel Anneau LED RGB 24 bits WS2812 5V similaire Neopixel – Image 2

Note moyenne de 4.88 sur 5 étoiles

(13)
Anneau LED RGB 24 bits WS2812 5V similaire Neopixel
RBS10518

Disponible immédiatement

Prix régulier : A partir de 2,39 €
Capteur à ultrasons HC-SR04 Capteur à ultrasons HC-SR04 – Image 2

Note moyenne de 4.92 sur 5 étoiles

(13)
Capteur à ultrasons HC-SR04
RBS10001

Disponible immédiatement

Prix régulier : 0,99 €
Câbles jumper 40 broches femelle-mâle 20 cm

Note moyenne de 4.87 sur 5 étoiles

(30)
Câbles jumper 40 broches femelle-mâle 20 cm
RBS10038

Actuellement non disponible

Prix régulier : A partir de 1,09 €
Câbles Dupont / Jumper 40 broches femelle-mâle 40 cm

Note moyenne de 5 sur 5 étoiles

(3)
Câbles Dupont / Jumper 40 broches femelle-mâle 40 cm
RBS16100

Actuellement non disponible

Prix régulier : A partir de 2,59 €
Support de piles 6x AA 9V

Note moyenne de 4.83 sur 5 étoiles

(3)
Support de piles 6x AA 9V
RBS11731

Actuellement non disponible

Prix régulier : A partir de 1,75 €
Support de piles pour 4x piles AA 6V avec interrupteur marche/arrêt Support de piles pour 4x piles AA 6V avec interrupteur marche/arrêt – Image 2

Note moyenne de 4.93 sur 5 étoiles

(15)
Support de piles pour 4x piles AA 6V avec interrupteur marche/arrêt
RBS11735

Disponible immédiatement

Prix régulier : 1,29 €
yourDroid Station de soudage numérique 48W ZD-931 avec accessoires yourDroid Station de soudage numérique 48W ZD-931 avec accessoires – Image 2

Note moyenne de 4.9 sur 5 étoiles

(21)
yourDroid Station de soudage numérique 48W ZD-931 avec accessoires
RBS13329

Disponible immédiatement

Prix régulier : 55,95 €

Câblage et schéma de connexion

1. Connectez le HC-SR04 à l'Arduino : 

  • Reliez la broche VCC du HC-SR04 à la broche 5V de l'Arduino.
  • Reliez la broche GND du HC-SR04 à la broche GND de l'Arduino.
  • Reliez la broche Trig du HC-SR04 à la broche numérique 6 de l'Arduino.
  • Reliez la broche Echo du HC-SR04 à la broche numérique 5 de l'Arduino. 

2. Connectez l'anneau Neopixel à l'Arduino :

  • Reliez la broche VCC de l'anneau Neopixel à la broche 5V de l'Arduino.
  • Reliez la broche GND de l'anneau Neopixel à la broche GND de l'Arduino.
  • Reliez la broche DIN (Data Input) de l'anneau Neopixel à la broche 4 de l'Arduino
cliquez sur les images pour agrandir

Télécharger le code Arduino

Ouvrez le croquis Parksensor avec l'IDE Arduino et téléchargez-le sur votre carte Arduino. Le croquis nécessite les deux bibliothèques "NewPing" et "Adafruit Neopixel", que vous trouverez dans l'IDE Arduino pour l'installation sous "Croquis - Inclure une bibliothèque -> Gérer les bibliothèques..."