Note

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

Pourquoi 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 astuces 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 aperçus.

  • Réductions spéciales : Profitez de réductions exclusives sur nos produits les plus récents.

  • Promotions festives et cadeaux : Participez à des cadeaux et des promotions de vacances.

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

Lumière intelligente

Dans ce projet, nous utilisons le curseur de Blynk pour contrôler la luminosité de la LED, en l’allumant et l’éteignant avec un interrupteur.

Note

Avant de commencer ce projet, nous vous recommandons de compléter Démarrage avec Blynk. Cela vous donnera une compréhension claire de Blynk.

Composants requis

Pour ce projet, nous avons besoin des composants suivants.

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

Nom

ARTICLES DANS CE KIT

LIEN

Kit Raphael

337

Raphael Kit

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

INTRODUCTION AUX COMPOSANTS

LIEN D’ACHAT

Carte d’extension GPIO

ACHETER

Plaque d’expérimentation (Breadboard)

ACHETER

Fils de Liaison

ACHETER

Résistance

ACHETER

LED

ACHETER

1. Câblage

../../_images/wiring_led1.png

2. Créer le widget et le flux de données

  1. Cliquez sur l’icône de menu en haut à droite et sélectionnez « Edit Dashboard ».

    ../../_images/sp220913_180231.png
  2. Ajoutez un widget Interrupteur et un widget Curseur au tableau de bord.

    ../../_images/sp220914_160427.png
  3. Créez un flux de données pour le widget Interrupteur (j’ai utilisé V3). Il sera utilisé pour contrôler l’allumage et l’extinction de la LED.

    ../../_images/sp220914_155911.png
  4. Créez un flux de données pour le widget Curseur (j’ai utilisé V2), sa plage de valeurs est de 0 à 100, il sera utilisé pour contrôler la luminosité de la LED.

    ../../_images/sp220914_160234.png
  5. Une fois terminé, cliquez sur « Save And Apply » en haut à droite.

    ../../_images/sp220913_182300.png

3. Exécuter le code

  1. Modifiez le code

cd ~/blynk-raspberrypi-python
sudo nano blynk_light.py
  1. Trouvez la ligne ci-dessous et collez votre BLYNK_AUTH_TOKEN.

BLYNK_AUTH = 'YourAuthToken'
  1. Exécutez le code.

sudo python3 blynk_light.py
  1. Allez sur Blynk, utilisez le widget sur le tableau de bord. Maintenant, en cliquant sur le widget interrupteur, vous allumerez/éteindrez la LED. En glissant le curseur, vous changerez la luminosité de la LED.

  2. Si vous souhaitez utiliser Blynk sur des appareils mobiles, veuillez vous référer à Comment utiliser Blynk sur un appareil mobile ?.