Ligne 1 : |
Ligne 1 : |
| {{WIPY-NAV}} | | {{WIPY-NAV}} |
− |
| |
− | {{traduction}}
| |
| | | |
| Blynk est une plateforme avec des applications iOS et Android. Blink est utilisé pour contrôler des Arduinos, des Raspberry Pi, et autres par l'intermédiaire d'Internet. | | Blynk est une plateforme avec des applications iOS et Android. Blink est utilisé pour contrôler des Arduinos, des Raspberry Pi, et autres par l'intermédiaire d'Internet. |
Ligne 7 : |
Ligne 5 : |
| Avec Blynk et son système de glissé/déposé, vous pourrez facilement réaliser des interfaces graphiques pour tout vos projets. | | Avec Blynk et son système de glissé/déposé, vous pourrez facilement réaliser des interfaces graphiques pour tout vos projets. |
| | | |
− | Il y a plusieurs exemples prêt à l'emploi ('out-of-the-box'') qui fonctionne avec WiPy. Avant d'aller plus loin, assurez vous d'utiliser la dernière version du FirmWare WiPy, voyez les instructions "Mise-à-jour Over-The-Air" pour plus d'information. | + | Il y a plusieurs exemples prêt à l'emploi (''out-of-the-box'') qui fonctionne avec WiPy. Avant d'aller plus loin, assurez vous d'utiliser la dernière version du FirmWare WiPy, voyez les instructions "[[Hack-wipy-generalite#Mise-.C3.A0-jour_du_FirmWare|Mise-à-jour Over-The-Air]]" pour plus d'information. |
| | | |
− | {{traduction}} | + | # Obtenez la [https://github.com/wipy/wipy/blob/master/lib/blynk/BlynkLib.py bibliothèque Blynk (''BlinkLib.py'')] et placez la dans le répertoire {{fname|/flash/lib/}} à l'aide de FTP. |
| + | # Obtenez ensuite l'[https://github.com/wipy/wipy/tree/master/examples/blynk exemples Blynk], éditez la configuration réseau.<br />placez ensuite l'exemple dans le répertoire {{fname|/flash/lib/}} via FTP. |
| + | ## Suivez les instructions dans chaque exemple pour configurer le ''dashboard'' Blynk sur votre SmartPhone ou votre tablette. |
| + | # Démarrez l'exemple via l'invite REPL, en utilisant l'instruction similaire à celle-ci: |
| + | |
| + | <syntaxhighlight lang="python"> |
| + | >>> execfile('01_simple.py') |
| + | </syntaxhighlight> |
| | | |
− | # Get the [https://github.com/wipy/wipy/blob/master/lib/blynk/BlynkLib.py Blynk library] and put it in {{fname|/flash/lib/}} via FTP.
| + | === En mode REPL === |
− | # Get the [https://github.com/wipy/wipy/tree/master/examples/blynk exemples Blynk], edit the network settings, and afterwards upload them to {{fname|/flash/lib/}} via FTP as well.
| + | Si vos WiPy est déjà connecté sur sur votre réseau WiFi, vous pouvez simplement démarrer {{fname|01_simple.py}} à l'aide des quelques lignes suivantes: |
− | # Follow the instructions on each example to setup the Blynk dashboard on your smartphone or tablet.
| |
− | # Give it a try, for instance:
| |
| | | |
| <syntaxhighlight lang="python"> | | <syntaxhighlight lang="python"> |
− | >>> execfile('01_simple.py') | + | >>> BLYNK_AUTH = '2f850xxxxxxxxxxxxxxxxxxxxxxxxxx47' # Clé blynk de votre application |
| + | >>> import BlynkLib |
| + | >>> blynk = BlynkLib.Blynk(BLYNK_AUTH) |
| + | >>> blynk.run() |
| + | TCP: Connecting to cloud.blynk.cc:8442 |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
| + | == Bridage du port 8442 - réseaux Proximux et Blynk == |
| + | |
| + | {{ambox-stop|text=Votre WiPy va se connecter sur cloud.blynk.cc:8442 (le port 8442). Le problème, c'est que ce port est restreint/bridé par l'opérateur Proximus. }} |
| + | |
| + | La conséquence la plus évidente, c'est que votre WiPy/Arduino/autre-périphérique ne pourra pas contacter le cloud blynk... même Votre SmartPhone pourra le faire sans problème (car LUI il utilisera le port 8443 - ''SSL si j'ai bien compris''). |
| + | |
| + | Si vous voulez en apprendre plus sur le bridage de port, vous pouvre consulter l'article "[https://openclassrooms.com/courses/contourner-le-bridage-de-ports-de-certains-fai contourner le bridage de port de certains FAI]" sur openclassrooms.com . |
| + | |
| + | == Installer votre propre serveur Blink == |
| + | |
| + | L'une des proposition avancée par Blynk pour contourner le bridage de port, c'est d'installer votre propre serveur Blynk sur votre réseau local. |
| + | |
| + | Vous trouverez [http://docs.blynk.cc/#blynk-server-requirements les instructions d'installation ici] |
| | | |
| {{WIPY-TRAILER}} | | {{WIPY-TRAILER}} |