Différences entre versions de « Micropython-neotrellis-pico »
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 3 : | Ligne 3 : | ||
== Introduction == | == Introduction == | ||
− | {{pl|2794|NeoTrellis}} est un produit Adafruit ([https://www.adafruit.com/product/3954 ADF-3954]) qui se présente sous la forme d'un {{pl| | + | {{pl|2794|NeoTrellis}} est un produit Adafruit ([https://www.adafruit.com/product/3954 ADF-3954]) qui se présente sous la forme d'un {{pl|2795|clavier en élastomère}} (16 touches) déposé sur une {{pl|2794|carte NeoTrellis}} à 16 contacts avec chaque contact équipé d'une LED NeoPixel. |
{{ADFImage|Micropython-neotrellis-pico-01.png}} | {{ADFImage|Micropython-neotrellis-pico-01.png}} | ||
Ligne 11 : | Ligne 11 : | ||
[[Fichier:Micropython-neotrellis-pico-02.png|480px]] | [[Fichier:Micropython-neotrellis-pico-02.png|480px]] | ||
− | Les cartes 4x4 boutons (pastilles contact) communique via le bus I2C et peuvent être assemblées en damier. | + | Les cartes 4x4 boutons (pastilles contact) communique via le bus I2C et peuvent être assemblées en damier/mosaïque. |
Grâce aux 5 broches d'adresse, à l'arrière de la carte, il est possible d'assembler jusqu'à 32 carte NeoTrellis ensemble. | Grâce aux 5 broches d'adresse, à l'arrière de la carte, il est possible d'assembler jusqu'à 32 carte NeoTrellis ensemble. | ||
Ligne 21 : | Ligne 21 : | ||
Grâce a SeeSaw, les NeoTrellis sont entièrement contrôlable par l'intermédiaire du bus I2C. | Grâce a SeeSaw, les NeoTrellis sont entièrement contrôlable par l'intermédiaire du bus I2C. | ||
− | + | Le présent [https://github.com/mchobby/micropython-neotrellis tutoriel MCHobby offre les bibliothèques et le support '''MicroPython'''] tandis le [https://learn.adafruit.com/adafruit-neotrellis tutoriel original d'Adafruit] propose bibliothèques et supports pour Arduino/C++ et CircuitPython. | |
Vous êtes donc en mesure de pouvoir utiliser les NeoTrellis avec n'importe quel microcontrôleur ou nano-ordinateur. | Vous êtes donc en mesure de pouvoir utiliser les NeoTrellis avec n'importe quel microcontrôleur ou nano-ordinateur. | ||
+ | |||
+ | La conception NeoTrellis permet de réaliser facilement des assemblages en mosaïque. Seules quelques soudures sont nécessaires pour connecter les cartes ensembles | ||
{{ADFImage|Micropython-neotrellis-pico-03.png|640px}} | {{ADFImage|Micropython-neotrellis-pico-03.png|640px}} | ||
Ligne 29 : | Ligne 31 : | ||
NeoTrellis est parfait pour créer une interface sympa pour votre prochain projet d'instrument midi, panneau de contrôle... ou tout autre projet bénéficiant de boutons à couleur diffuse. | NeoTrellis est parfait pour créer une interface sympa pour votre prochain projet d'instrument midi, panneau de contrôle... ou tout autre projet bénéficiant de boutons à couleur diffuse. | ||
− | Le connecteur {{sl|JSTPH4|JST-PH4}} est disponible pour réaliser une connexion rapide. | + | Le connecteur {{sl|JSTPH4|JST-PH4}} est disponible pour réaliser une connexion rapide. |
+ | |||
+ | Le connecteur JST-PH 4 broches transportant à la fois l'alimentation et les données. Si vous ne disposez pas encore de {{pl|2796|câble JST-PH 4, vous pourrez en trouver ici}}. | ||
Le connecteur JST-PH 4 est documenté sur la sérigraphie de la carte. | Le connecteur JST-PH 4 est documenté sur la sérigraphie de la carte. |
Version actuelle datée du 25 août 2025 à 13:50
Introduction
NeoTrellis est un produit Adafruit (ADF-3954) qui se présente sous la forme d'un clavier en élastomère (16 touches) déposé sur une carte NeoTrellis à 16 contacts avec chaque contact équipé d'une LED NeoPixel.
Crédit: AdaFruit Industries www.adafruit.com
Cet assemblage permet de créer un pavé/clavier interactif multi-couleurs. Vous avez bien compris, chaque LED peut avoir une couleur différente.
Les cartes 4x4 boutons (pastilles contact) communique via le bus I2C et peuvent être assemblées en damier/mosaïque.
Grâce aux 5 broches d'adresse, à l'arrière de la carte, il est possible d'assembler jusqu'à 32 carte NeoTrellis ensemble.
Les cartes NeoTrellis sont propulsées par des Adafruit SeeSaw, des microcontrôleurs "couteau Suisse" pour I2C.
De fait, vous n'avez pas besoin de piloter les NeoPixels, c'est SeeSaw qui s'occupe de la gestion des Pixels et des boutons.
Grâce a SeeSaw, les NeoTrellis sont entièrement contrôlable par l'intermédiaire du bus I2C.
Le présent tutoriel MCHobby offre les bibliothèques et le support MicroPython tandis le tutoriel original d'Adafruit propose bibliothèques et supports pour Arduino/C++ et CircuitPython.
Vous êtes donc en mesure de pouvoir utiliser les NeoTrellis avec n'importe quel microcontrôleur ou nano-ordinateur.
La conception NeoTrellis permet de réaliser facilement des assemblages en mosaïque. Seules quelques soudures sont nécessaires pour connecter les cartes ensembles
Crédit: AdaFruit Industries www.adafruit.com
NeoTrellis est parfait pour créer une interface sympa pour votre prochain projet d'instrument midi, panneau de contrôle... ou tout autre projet bénéficiant de boutons à couleur diffuse.
Le connecteur JST-PH4 est disponible pour réaliser une connexion rapide.
Le connecteur JST-PH 4 broches transportant à la fois l'alimentation et les données. Si vous ne disposez pas encore de câble JST-PH 4, vous pourrez en trouver ici.
Le connecteur JST-PH 4 est documenté sur la sérigraphie de la carte.
- SDA, SDL: sont les signaux du bus I2C, en logique 3.3V par défaut.
- Vin : tension d'alimentation de 3.3V ou 5V. Une alimentation 5V produira une luminosité plus importante et un meilleur rendu des couleurs.
- GND : la masse.
Les 16 LEDs NeoPixels sont disposées dans l'ordre suivant sur NeoTrellis.
Dans la plupart des langages de programmation, les éléments ne sont pas indexés de 1 à N mais de 0 à N-1. Cela signifie que la première LED porte l'index 0 et la dernière LED porte l'index 15. |
Traduction augmentée réalisée par Meurisse. D pour shop.MCHobby.be - Licence CC-BY-SA.