Modifications

Sauter à la navigation Sauter à la recherche
260 octets ajoutés ,  15 janvier 2018 à 10:49
Ligne 93 : Ligne 93 :     
== Sources ==
 
== Sources ==
Les sources et exemples sont disponibles dans la [https://github.com/mchobby/esp8266-upy/tree/master/neopixel section neopixel] du [https://github.com/mchobby/esp8266-upy GitHub ESP8266-uPy].
+
Les sources et exemples sont disponibles sur GitHub.
+
 
 +
Voir les liens suivants
 +
* La [https://github.com/mchobby/esp8266-upy/tree/master/neopixel section neopixel] du GitHub ESP8266-uPy
 +
* Le [https://github.com/mchobby/esp8266-upy GitHub ESP8266-uPy]
 +
 
 
== Code d'exemple ==
 
== Code d'exemple ==
 
Le script d'exemple suivant montre comment commander un {{pl|407|NeoPixel Stick}} de 8 LEDs  
 
Le script d'exemple suivant montre comment commander un {{pl|407|NeoPixel Stick}} de 8 LEDs  
Ligne 129 : Ligne 133 :  
np[7] = (153, 255, 153) # vert pastel
 
np[7] = (153, 255, 153) # vert pastel
   −
# Envoyer l'info au NeoPixels
+
# Envoyer l'info aux NeoPixels
 
np.write()
 
np.write()
   Ligne 212 : Ligne 216 :     
== Ressouces ==
 
== Ressouces ==
 +
* [https://github.com/mchobby/esp8266-upy/blob/master/neopixel/ Le GitHub ESP8266-uPy/NeoPixel] avec code d'exemple et schéma de montage.
 
* [http://docs.micropython.org/en/v1.8.2/esp8266/esp8266/tutorial/neopixel.html Référence officielle NeoPixel sous ESP8266]
 
* [http://docs.micropython.org/en/v1.8.2/esp8266/esp8266/tutorial/neopixel.html Référence officielle NeoPixel sous ESP8266]
 
* Le [[NeoPixel-UserGuide|tutoriel NeoPixel pour Arduino]] contenant de nombreuses '''informations et recommandations'''.
 
* Le [[NeoPixel-UserGuide|tutoriel NeoPixel pour Arduino]] contenant de nombreuses '''informations et recommandations'''.
Ligne 218 : Ligne 223 :  
La couleur bleue est difficile à produire sous 3.3V.
 
La couleur bleue est difficile à produire sous 3.3V.
   −
Par conséquent, `np.write( (0,0,255) )` ne produit pas vraiment de couleur.  
+
Par conséquent, {{fname|np.write( (0,0,255) )}} ne produit pas vraiment de couleur.  
    
C'est parce que le Forward Voltage d'une LED bleue est d'environ 2.8V (typiquement 3.2V). Avec une source d'alimentation de 3.3V, le tension est un peu faible pour activer une led bleue. Nous sommes à la limite pour pouvoir produire du Bleu.  
 
C'est parce que le Forward Voltage d'une LED bleue est d'environ 2.8V (typiquement 3.2V). Avec une source d'alimentation de 3.3V, le tension est un peu faible pour activer une led bleue. Nous sommes à la limite pour pouvoir produire du Bleu.  
   −
Il est parfois plus efficace de produire un bleu en mi-brillances avec `np.write( (0,0,128) )` ou bleu en quart-de-brillance avec `np.write( (0,0,64) )`
+
Il est parfois plus efficace de produire un bleu en mi-brillances avec {{fname|np.write( (0,0,128) )}} ou bleu en quart-de-brillance avec {{fname|np.write( (0,0,64) )}}
    
=== Limite du régulateur de tension ===
 
=== Limite du régulateur de tension ===
Ligne 244 : Ligne 249 :  
* Le {{pl|407|NeoPixel Stick}} utilisé dans ce tutoriel.
 
* Le {{pl|407|NeoPixel Stick}} utilisé dans ce tutoriel.
 
* La {{cl|55|la gamme NeoPixel}} disponible chez MC Hobby
 
* La {{cl|55|la gamme NeoPixel}} disponible chez MC Hobby
 +
* Un {{pl|1041|74AHCT125}} Level Shifter
    
<hr />
 
<hr />
29 917

modifications

Menu de navigation