Telechargé par ՏƛɏҒ ЄԀԀұп

.archles broches virtuelles virtual pins

publicité
Qu'est-ce que les broches virtuelles
Virtual Pin est un concept inventé par Blynk Inc. pour permettre l'échange de toutes les données
entre le matériel et l'application mobile Blynk.
Les broches virtuelles sont différentes des broches d'entrée / sortie (E / S)
numériques et
analogiques .
Ce sont des broches physiques sur votre carte microcontrôleur où vous connectez des capteurs
et des actionneurs.
Blynk vous permet de contrôler n'importe quel matériel connecté aux broches
numériques et analogiques sans avoir à écrire de code supplémentaire.
1
Par exemple, si vous devez allumer / éteindre la LED connectée à la broche numérique, vous n'avez pas à
écrire de code:
1.Utilisez simplement le code BlynkBlink pour votre matériel .
2.Dans l'application Blynk - ajoutez Button Widget et définissez-le sur la broche D8
3.C'est ça! Aucun code supplémentaire n'est requis. Appuyez simplement sur Play dans l'application.
2
Épingles virtuelles
Les broches virtuelles vous permettent d'interfacer avec n'importe quel capteur, n'importe quelle
bibliothèque, n'importe quel actionneur.
Imaginez qu'il existe des broches «virtuelles» que vous pouvez utiliser
Considérez les épingles virtuelles comme une boîte où vous pouvez mettre n'importe quelle valeur, et
tous ceux qui ont accès à cette boîte peuvent voir cette valeur.
3
C'est une fonctionnalité très puissante pour afficher et envoyer toutes les données de votre matériel vers
l'application Blynk.
☝️N'oubliez pas que les broches virtuelles n'ont aucune propriété physique.
Il y a deux commandes fondamentales que vous devez connaître pour utiliser les broches virtuelles:
Pour lire les données des widgets de l'application Blynk
Utilisez ce bloc de code:
BLYNK_WRITE(V5) // V5 is the number of Virtual Pin
{
int pinValue = param.asInt();
}
Où
param.asInt() est la valeur de V5.
Pour envoyer des données de votre matériel à l'application Blynk
Utilisez cette commande Blynk.virtualWrite(V5)où V5 est la broche virtuelle que vous utilisez.
⚠️ AVERTISSEMENT: ne pas placer Blynk.virtualWrite(V5) à l'intérieur void loop()
4
5
5
Téléchargement