Différences entre versions de « Hack-wipy-heartbeat »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(7 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{HACK-WIPY-NAV}}
 
{{HACK-WIPY-NAV}}
  
== Introduction ==
+
== Ce que nous faisons ==
 
La LED HeartBeat est située près du bouton Reset de votre WiPy.
 
La LED HeartBeat est située près du bouton Reset de votre WiPy.
  
 
Sa fonction principale est de vous tenir informé sur l'état de la connexion WiFi de votre WiPy. Voyez ce point pour [[Hack-wipy-generalite#La_LED_heartbeat|quelques détails complémentaires]].
 
Sa fonction principale est de vous tenir informé sur l'état de la connexion WiFi de votre WiPy. Voyez ce point pour [[Hack-wipy-generalite#La_LED_heartbeat|quelques détails complémentaires]].
  
[[Fichier:Hack-wipy-heartbeat-00.jpg|480px]]
+
[[Fichier:Hack-wipy-heartbeat-00.jpg|220px]]
 +
 
 +
La LED Heartbeat est connectée sur la broche GP25 (non accessible les broches de la carte) mais nous pouvons en prendre le contrôle très facilement.
 +
 
 +
=== Désactiver/Activer Heartbeat ===
 +
Pour commencer, nous allons désactiver la LED HeartBeat
 +
 
 +
<syntaxhighlight lang="python">
 +
import wipy
 +
wipy.heartbeat( False )
 +
</syntaxhighlight>
 +
 
 +
Vous pourrez ensuite réactiver la fonctionnalité heartbeat à l'aide de {{fname|wipy.heartbeat( True )}}
 +
 
 +
== Le programme ==
 +
Nous allons redéfinir la broche GP25 comme sortie (celle raccordée sur la LED heartbeat, mais pas disponible sur les broches du WiPy) pour pouvoir en contrôler l'état.
 +
 
 +
Saisissez le code suivant sur dans une session REPL.
 +
 
 +
<syntaxhighlight lang="python">
 +
# Désactive le HeartBeat
 +
import wipy
 +
wipy.heartbeat( False )
 +
 
 +
from machine import Pin
 +
p = Pin( 'GP25', mode=Pin.OUT )
 +
p.value( 1 ) # Allume la LED
 +
p.value( 0 ) # Eteind la LED
 +
p.toggle() # inverse l'état de la LED
 +
 
 +
del( p ) # libère la ressource
 +
 
 +
# Réactive le HeartBeat
 +
wipy.heartbeat( True )
 +
</syntaxhighlight>
  
La LED Heartbeat est connectée sur la broche GP25 (non accessible les broches de la carte)
 
  
 
{{HACK-WIPY-TRAILER}}
 
{{HACK-WIPY-TRAILER}}

Version actuelle datée du 5 juin 2016 à 20:58


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Ce que nous faisons

La LED HeartBeat est située près du bouton Reset de votre WiPy.

Sa fonction principale est de vous tenir informé sur l'état de la connexion WiFi de votre WiPy. Voyez ce point pour quelques détails complémentaires.

Hack-wipy-heartbeat-00.jpg

La LED Heartbeat est connectée sur la broche GP25 (non accessible les broches de la carte) mais nous pouvons en prendre le contrôle très facilement.

Désactiver/Activer Heartbeat

Pour commencer, nous allons désactiver la LED HeartBeat

import wipy
wipy.heartbeat( False )

Vous pourrez ensuite réactiver la fonctionnalité heartbeat à l'aide de wipy.heartbeat( True )

Le programme

Nous allons redéfinir la broche GP25 comme sortie (celle raccordée sur la LED heartbeat, mais pas disponible sur les broches du WiPy) pour pouvoir en contrôler l'état.

Saisissez le code suivant sur dans une session REPL.

# Désactive le HeartBeat
import wipy
wipy.heartbeat( False )

from machine import Pin
p = Pin( 'GP25', mode=Pin.OUT )
p.value( 1 ) # Allume la LED
p.value( 0 ) # Eteind la LED
p.toggle() # inverse l'état de la LED

del( p ) # libère la ressource

# Réactive le HeartBeat
wipy.heartbeat( True )


Modèle:HACK-WIPY-TRAILER