Note

Bonjour et bienvenue dans la communauté SunFounder Raspberry Pi & Arduino & ESP32 sur Facebook ! Plongez plus profondément dans l’univers 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 : Obtenez un accès anticipé aux annonces de nouveaux produits et aux avant‑premières.

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

  • Promotions et concours festifs : Participez à des concours et promotions de vacances.

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

Démarrage avec Blynk

Vous allez apprendre à utiliser Blynk dans ce projet.

Lorsque vous déclenchez des widgets sur Blynk, votre Raspberry Pi affichera leurs valeurs.

Suivez les étapes ci‑dessous, en respectant l’ordre sans sauter de chapitres.

1. Configuration de Blynk

  1. Allez sur BLYNK et cliquez sur START FREE.

    ../../_images/sp220607_142551.png
  2. Renseignez votre adresse e‑mail pour enregistrer un compte.

    ../../_images/sp220607_142807.png
  3. Allez dans votre messagerie pour compléter l’enregistrement de votre compte.

    ../../_images/sp220607_142936.png
  4. Ensuite, Blynk Tour apparaîtra ; vous pouvez le lire pour apprendre les informations de base sur Blynk.

    ../../_images/sp220607_143244.png
  5. Nous devons maintenant créer un modèle et un appareil, cliquez sur Cancel.

    ../../_images/sp220607_143608.png
  6. Allez dans Developer Zone depuis la barre de navigation.

    ../../_images/develop_zone.png
  7. Créez un nouveau modèle (New Template).

    ../../_images/new_template.png
  8. Renseignez NAME (nom libre), et sélectionnez HARDWARE sur Raspberry Pi. Puis cliquez sur Done.

    ../../_images/sp220913_170402.png
  9. Vous serez redirigé vers la page Info, cliquez simplement sur Save en haut à droite.

    ../../_images/sp220913_171202.png
  10. Allez sur la page Devices depuis la barre de navigation.

    ../../_images/devices.jpg
  11. Créez un nouvel appareil (New Device).

    ../../_images/new_devices.png
  12. Choisissez From template.

    ../../_images/create_new_device.png
  13. Sélectionnez TEMPLATE comme celui que vous venez de définir, personnalisez DEVICE NAME, puis cliquez sur Create.

    ../../_images/sp220913_173507.png
  14. Vous devriez maintenant voir une page similaire à celle‑ci, ce qui signifie que votre configuration initiale de Blynk est terminée.

    ../../_images/my_device.png

2. Éditer le tableau de bord (Dashboard)

  1. Cliquez sur Edit Dashboard.

    ../../_images/edit_dashboard.png
  2. Glissez les widgets de contrôle (CONTROL Widgets) que vous souhaitez sur le tableau de bord. Par exemple, un Switch et un Slider.

    ../../_images/sp220913_180725.png
  3. Appuyez sur l’icône des paramètres du widget.

    ../../_images/sp220913_180806.png
  4. Créez un flux de données (Datastream), sélectionnez Virtual Pin.

    ../../_images/sp220913_180906.png
  5. Terminez la configuration du flux de données. Exemple pour un Switch : sélectionnez DATA TYPE sur Integer, définissez MIN et MAX sur 0 et 1. Cliquez sur Create, puis sur Save.

    ../../_images/sp220913_181113.png
  6. Répétez les mêmes étapes pour créer un flux de données pour le Slider, en définissant DATA TYPE, MIN et MAX selon vos besoins.

    ../../_images/sp220913_182042.png
  7. Une fois terminé, cliquez sur Save And Apply en haut à droite.

    ../../_images/sp220913_182300.png

3. Installer la bibliothèque Blynk

Exécutez la commande suivante pour installer la bibliothèque.

cd ~
git clone https://github.com/vshymanskyy/blynk-library-python.git
cd blynk-library-python
sudo python3 setup.py

4. Télécharger les exemples

Nous avons fourni quelques exemples. Exécutez la commande suivante pour les télécharger.

cd ~
git clone https://github.com/sunfounder/blynk-raspberrypi-python.git

5. Exécuter le code

  1. Accédez à la page Device Info sur Blynk, et copiez le BLYNK_AUTH_TOKEN situé sous FIRMWARE CONFIGURATION.

    ../../_images/sp220913_182456.png
  2. Éditez le code.

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

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

sudo python3 blynk_start.py
  1. Allez sur Blynk et manipulez les widgets du tableau de bord.

    ../../_images/sp220913_183529.png
  2. Vous verrez maintenant vos actions s’afficher dans le terminal.

..
   ___  __          __
  / _ )/ /_ _____  / /__
 / _  / / // / _ \/  '_/
/____/_/\_, /_//_/_/\_\
        /___/ for Python v1.0.0 (linux)

Connecting to blynk.cloud:443...
Blynk ready. Ping: 142 ms
V0 value: ['1']
V0 value: ['0']
V1 value: ['3']
V1 value: ['8']
V0 value: ['1']