Modifications

Sauter à la navigation Sauter à la recherche
283 octets supprimés ,  18 novembre 2018 à 08:57
Ligne 84 : Ligne 84 :  
Avant d'utiliser le script d'exemple, il est nécessaire de transférer la '''bibliothèque modio2''' sur votre carte MicroPython.
 
Avant d'utiliser le script d'exemple, il est nécessaire de transférer la '''bibliothèque modio2''' sur votre carte MicroPython.
   −
La [https://github.com/mchobby/esp8266-upy/tree/master/modrgb bibliothèque '''modrgb''' et sa documentation] sont disponibles dans le [https://github.com/mchobby/esp8266-upy GitHub esp8266-uPy].
+
La [https://github.com/mchobby/esp8266-upy/tree/master/modio2 bibliothèque '''modio2''' et sa documentation] sont disponibles dans le [https://github.com/mchobby/esp8266-upy GitHub esp8266-uPy].
    
{{download-box|Télécharger la bibliothèque ESP8266-uPy|https://github.com/mchobby/esp8266-upy/archive/master.zip}}
 
{{download-box|Télécharger la bibliothèque ESP8266-uPy|https://github.com/mchobby/esp8266-upy/archive/master.zip}}
    
Puis:
 
Puis:
* Copier le fichier {{fname|modrgb.py}} sur la carte MicroPython.
+
* Copier le fichier {{fname|modio2.py}} sur la carte micropython.
* Copier le fichier {{fname|rgbfx.py}} sur la carte MicroPython.<br />Ce fichier n'est utile que si pour produire des effets lumineux.  
     −
Vous pouvez également transférer le script de test {{fname|test.py}} et {{fname|testfx.py}} sur la carte MicroPython.
+
Vous pouvez également transférer le script de test {{fname|test2.py}} et {{fname|test2pwm.py}} sur la carte MicroPython.
 
  −
La script {{fname|testoff.py}} permet de désactiver rapidement les sorties PWM.
  −
 
  −
Le script {{fname|stress.py}} permet de stresser le contrôleur en modifiant continuellement les couleurs.
      
== Code ==
 
== Code ==
 
=== BUS I2C ===
 
=== BUS I2C ===
La carte MOD-IO utilise le bus I2C (adresse par défaut est 0x21) pour communiquer avec le MicroContrôleur.
+
La carte MOD-IO2 utilise le bus I2C (adresse par défaut est 0x21) pour communiquer avec le MicroContrôleur.
    
Ce bus I2C est disponible sur le connecteur UEXT de notre ESP8266-EVB comme le montre le tableau suivant.
 
Ce bus I2C est disponible sur le connecteur UEXT de notre ESP8266-EVB comme le montre le tableau suivant.
Ligne 106 : Ligne 101 :  
[[Fichier:ESP8266-DEV-12.jpg|480px]]
 
[[Fichier:ESP8266-DEV-12.jpg|480px]]
   −
En adaptant le code (et les raccordements du bus I2C), vous pourriez tout aussi facilement faire fonctionner des cartes ESP8266 comme {{pl|67|Feather ESP8266 Huzza}} ou {{cl|121|Wemos D1}}.
+
En adaptant le code (et les raccordements du bus I2C), vous pourriez tout aussi facilement faire fonctionner des cartes ESP8266 comme {{pl|67|Feather ESP8266 Huzza}} ou {{cl|121|Wemos D1}} ou même {{pl|570|MicroPython Pyboard}}
    
=== Fonctions GPIOs du MOD-IO2 ===
 
=== Fonctions GPIOs du MOD-IO2 ===
29 917

modifications

Menu de navigation