Modifications

Sauter à la navigation Sauter à la recherche
821 octets ajoutés ,  10 janvier 2016 à 16:20
Ligne 62 : Ligne 62 :     
== Le code ==
 
== Le code ==
 +
{{underline|Attention, logique inversée:}}
 +
 +
Pour allumer la LED rouge, il faut que le courant puisse passer du +3.3V vers la masse.
 +
 +
Comme la LED est déjà branchée sur le +3.3v, la seule marge de manoeuvre se trouve sur l'autre broche qu'il fait soit placer à la masse (niveau bas, ''low''), soit à +3.3v (niveau haut, ''high'').
 +
 +
Lorsque la broche du pyboard est au niveau bas, le courant peut circuler de +3.3v vers la masse (au travers de la LED et de la résistance) --ET-- la LED s'illuminera.
 +
 +
Cela signifie que pour avoir du rouge, il faut placer la broche de la LED rouge au niveau bas (à la masse, ''low'') mais {{underline|surtout}} il faut que les LEDs verte et bleue soient éteintes et leur broche respective à +3.3v (niveau haut, ''high'', ce qui empêche un courant de circuler dans ces LEDs).
 +
 
  <nowiki>xxx</nowiki>
 
  <nowiki>xxx</nowiki>
  
29 879

modifications

Menu de navigation