.. 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 [|link_sf_facebook|] et rejoignez-nous aujourd'hui ! .. _bk_start_py: Commencer avec Blynk =========================== Vous apprendrez à utiliser Blynk dans ce projet. Lorsque vous déclenchez des widgets sur Blynk, votre Raspberry Pi imprimera leurs valeurs. Suivez les étapes ci-dessous, et notez que vous devez les faire dans l'ordre sans sauter de chapitres. 1. Configuration de Blynk ---------------------------- 1. Allez sur `BLYNK `_ et cliquez sur **START FREE**. .. image:: img/sp220607_142551.png 2. Remplissez votre adresse e-mail pour créer un compte. .. image:: img/sp220607_142807.png 3. Consultez votre adresse e-mail pour finaliser l'enregistrement de votre compte. .. image:: img/sp220607_142936.png 4. Ensuite, **Blynk Tour** apparaîtra et vous pourrez le lire pour apprendre les informations de base sur Blynk. .. image:: img/sp220607_143244.png 5. Ensuite, nous devons créer un modèle et un appareil, cliquez sur **Cancel**. .. image:: img/sp220607_143608.png 6. Allez dans Template depuis la barre de navigation. .. image:: img/sp220913_170029.png 7. Créez un nouveau modèle .. image:: img/sp220913_170206.png 8. Remplissez le **NOM**, à votre convenance ; **HARDWARE** doit être **Raspberry Pi**. Puis cliquez sur **Done**. .. image:: img/sp220913_170402.png 9. Vous serez redirigé vers la page Info, cliquez simplement sur enregistrer en haut à droite. .. image:: img/sp220913_171202.png 10. Allez sur la page **Search** depuis la barre de navigation. .. image:: img/sp220913_172727.png 11. Créez un nouvel appareil. .. image:: img/sp220913_173259.png 12. À partir du modèle. .. image:: img/sp220913_173350.png 13. Sélectionnez **TEMPLATE** comme celui que vous venez de définir, **DEVICE NAME** peut être personnalisé. Puis cliquez sur **Create**. .. image:: img/sp220913_173507.png 14. Vous devriez maintenant voir une page comme celle-ci, ce qui signifie que votre configuration initiale de Blynk est terminée. .. image:: img/sp220913_173950.png 2. Modifier le tableau de bord ----------------------------------- 1. Cliquez sur l'icône du menu en haut à droite et sélectionnez "modifier le tableau de bord". .. image:: img/sp220913_180231.png 2. Faites glisser les Widgets de CONTRÔLE que vous souhaitez sur le tableau de bord. J'ai glissé un interrupteur et un curseur. .. image:: img/sp220913_180725.png 3. Appuyez sur l'icône de réglage du widget. .. image:: img/sp220913_180806.png 4. Créez un flux de données (Datastream), sélectionnez "Virtual Pin". .. image:: img/sp220913_180906.png 5. Complétez la configuration du flux de données. Ici, un flux de données a été créé pour l'interrupteur, donc **TYPE DE DONNÉES** sélectionnez ``Interger``, **MIN** et **MAX** réglez sur ``0`` et ``1``. Créez et enregistrez. .. image:: img/sp220913_181113.png 6. Utilisez les mêmes étapes pour créer un flux de données pour le widget curseur, et modifiez à nouveau **TYPE DE DONNÉES**, **MIN** et **MAX** selon vos besoins. .. image:: img/sp220913_182042.png 7. Lorsque vous avez terminé, cliquez sur "Enregistrer et appliquer" en haut à droite. .. image:: img/sp220913_182300.png 3. Installer la bibliothèque Blynk -------------------------------------- Exécutez la commande suivante pour installer. .. raw:: html .. code-block:: cd ~ git clone https://github.com/vshymanskyy/blynk-library-python.git cd blynk-library-python sudo python3 setup.py 4. Télécharger l'exemple --------------------------- Nous avons fourni quelques exemples, veuillez exécuter la commande suivante pour les télécharger. .. raw:: html .. code-block:: cd ~ git clone https://github.com/sunfounder/blynk-raspberrypi-python.git 5. Exécuter le code ---------------------- 1. Allez sur la page d'informations de l'appareil Blynk, vous verrez des informations sous **CONFIGURATION DU MICROLOGICIEL**, vous devez copier **BLYNK_AUTH_TOKEN**. .. image:: img/sp220913_182456.png 2. Modifiez le code. .. raw:: html .. code-block:: cd ~/blynk-raspberrypi-python sudo nano blynk_start.py 3. Trouvez la ligne ci-dessous et collez votre ``BLYNK_AUTH_TOKEN``. .. code-block:: BLYNK_AUTH = 'YourAuthToken' 4. Exécutez le code. .. raw:: html .. code-block:: sudo python3 blynk_start.py 5. Allez sur Blynk, et utilisez le widget sur le tableau de bord. .. image:: img/sp220913_183529.png 6. Maintenant, vous pourrez voir vos actions sur le terminal. .. code-block:: .. ___ __ __ / _ )/ /_ _____ / /__ / _ / / // / _ \/ '_/ /____/_/\_, /_//_/_/\_\ /___/ 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']