Modifications

Sauter à la navigation Sauter à la recherche
Ligne 1 : Ligne 1 :  +
{{MicroPython.Pyboard.Discovery-NAV}}
 
== Programmation Suite ==
 
== Programmation Suite ==
 
Dans cette seconde partie, nous allons nous pencher sur les opérateurs et le contrôle des entrées/sorties de la PyBoard.
 
Dans cette seconde partie, nous allons nous pencher sur les opérateurs et le contrôle des entrées/sorties de la PyBoard.
Ligne 25 : Ligne 26 :  
|}
 
|}
    +
{{bloc-etroit|text=
 
{{underline|Note:}} Il est possible de combiner les <,> avec le signe =. Ainsi, la combinaison >= (plus grand ou égal) permet d'écrire un test 12 >= 12 qui, cette fois, sera vrai ({{fname|True}}). De façon similaire, vous pourrez écrire une comparaison <= (inférieur ou égal).
 
{{underline|Note:}} Il est possible de combiner les <,> avec le signe =. Ainsi, la combinaison >= (plus grand ou égal) permet d'écrire un test 12 >= 12 qui, cette fois, sera vrai ({{fname|True}}). De façon similaire, vous pourrez écrire une comparaison <= (inférieur ou égal).
 +
}}
    
== Structure de contrôle ==
 
== Structure de contrôle ==
L'ordre des séquences exécutées dépendent du programme, voici quelques éléments de contrôles élémentaires précisant au programme comment il doit fonctionner (il y en a bien plus de décrit sur le site).
+
{{bloc-etroit|text=L'ordre des séquences exécutées dépendent du programme, voici quelques éléments de contrôles élémentaires précisant au programme comment il doit fonctionner (il y en a bien plus de décrit sur le site).}}
    
=== Si Alors Sinon ===
 
=== Si Alors Sinon ===
Ligne 100 : Ligne 103 :  
=== La boucle infinie ===
 
=== La boucle infinie ===
   −
Comme précisé dans [[Pyb-discovery-Intro-programmation|la section précédente]], dans l'environnement Arduino il existe la fonction {{fname|loop()}} qui est exécuté continuellement par le FirmWare Arduino.
+
Comme précisé dans [[Pyb-discovery-Intro-programmation|la section "programmation" précédente]], dans l'environnement Arduino il existe la fonction {{fname|loop()}} qui est exécuté continuellement par le FirmWare Arduino.
    
Vous pourrez facilement recréer ce fonctionnement sur votre PyBoard à l'aide de la boucle {{fname|while}}.
 
Vous pourrez facilement recréer ce fonctionnement sur votre PyBoard à l'aide de la boucle {{fname|while}}.
Ligne 188 : Ligne 191 :     
La fonction {{fname|adc.read()}} retourne une valeur encodée sur 12 bits, soit un entier entre 0 et 4096. Cette valeur correspondant à la tension 0 à 3.3v appliquée sur la broche d'entrée analogique.
 
La fonction {{fname|adc.read()}} retourne une valeur encodée sur 12 bits, soit un entier entre 0 et 4096. Cette valeur correspondant à la tension 0 à 3.3v appliquée sur la broche d'entrée analogique.
 +
 +
{{MicroPython.Pyboard.Discovery-TRAILER}}
29 917

modifications

Menu de navigation