Note

Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi & Arduino & ESP32 sur Facebook ! Plongez plus profondément dans Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

  • Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.

  • Apprendre et partager : Échangez des conseils et des tutoriels pour améliorer vos compétences.

  • Aperçus exclusifs : Accédez en avant-première aux annonces de nouveaux produits et aux avant-goûts.

  • Réductions spéciales : Profitez de réductions exclusives sur nos derniers produits.

  • Promotions festives et concours : Participez à des concours et à des promotions spéciales pour les fêtes.

👉 Prêt à explorer et créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !

6.2 Lumière Courante

Avez-vous déjà voulu ajouter un élément amusant et interactif à votre espace de vie ? Ce projet consiste à créer une lumière courante en utilisant une bande LED WS2812 et un module d’évitement d’obstacles. La lumière courante change de direction lorsqu’un obstacle est détecté, ce qui en fait un ajout excitant à votre décoration intérieure ou de bureau.

Composants nécessaires

Pour ce projet, nous avons besoin des composants suivants.

Il est définitivement pratique d’acheter un kit complet, voici le lien :

Nom

ÉLÉMENTS DANS CE KIT

LIEN

Kit de démarrage ESP32

320+

ESP32 Starter Kit

Vous pouvez également les acheter séparément via les liens ci-dessous.

INTRODUCTION AUX COMPOSANTS

LIEN D’ACHAT

ESP32 carte

Acheter

Extension de caméra ESP32

ACHETER

Fils de connexion

Acheter

Module d’évitement d’obstacles

Acheter

Bande LED RGB WS2812 8 LEDs

Acheter

Schéma

../../_images/circuit_6.2_flowing_led.png

La bande LED WS2812 est composée d’une série de LED individuelles pouvant être programmées pour afficher différentes couleurs et motifs. Dans ce projet, la bande est configurée pour afficher une lumière courante qui se déplace dans une direction particulière et change de direction lorsqu’un obstacle est détecté par le module d’évitement d’obstacles.

Câblage

../../_images/6.2_flowing_light_bb.png

Code

Note

  • Vous pouvez ouvrir directement le fichier 6.2_flowing_led.ino sous le chemin esp32-starter-kit-main\c\codes\6.2_flowing_led.

  • Ou copiez ce code dans l’IDE Arduino.

Ce projet étend les fonctionnalités du projet 2.7 Bande LED RGB en ajoutant la capacité d’afficher des couleurs aléatoires sur la bande LED. De plus, un module d’évitement d’obstacles a été inclus pour changer dynamiquement la direction de la lumière courante.