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+ |
Vous pouvez également les acheter séparément via les liens ci-dessous.
INTRODUCTION AUX COMPOSANTS |
LIEN D’ACHAT |
|---|---|
Schéma
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
Code
Note
Vous pouvez ouvrir directement le fichier
6.2_flowing_led.inosous le cheminesp32-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.