{"product_id":"rotary-encoder-brick-sensor-module","title":"Module capteur codeur rotatif (KY-040)","description":"\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eCe petit module est un\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003eencodeur rotatif incrémental\u003c\/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003econçu comme un périphérique d'entrée facile à utiliser pour des microcontrôleurs tels qu'Arduino, ESP32 ou Raspberry Pi. Contrairement à un potentiomètre à angle limité, il tourne librement sur 360° et émet des impulsions numériques que vous pouvez compter pour suivre l'amplitude et la direction de la rotation du bouton.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 class=\"font-editorial font-bold mb-2 mt-4 [.has-inline-images_\u0026amp;]:clear-end text-base first:mt-0\" id=\"how-it-works\"\u003eFonctionnement\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eL'encodeur convertit un\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003edéplacement angulaire\u003c\/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003een une série d'impulsions numériques ; le nombre d'impulsions pour « un tour complet » est généralement d'environ\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003e20 impulsions par révolution (PPR)\u003c\/strong\u003e.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eIl émet\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003edeux signaux carrés (A et B, ou CLK et DT)\u003c\/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003eavec un\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003edéphasage de 90°\u003c\/strong\u003e ; la comparaison du timing de ces impulsions permet à votre code de détecter la\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003edirection de rotation et les pas\u003c\/strong\u003e.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eLe\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e\u003cstrong\u003ebouton-poussoir\u003c\/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003eintégré sur l'axe peut réinitialiser le comptage ou servir d'entrée distincte de « sélection\/confirmation », démarrant le comptage à 0 lorsqu'il est pressé.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-editorial font-bold mb-2 mt-4 [.has-inline-images_\u0026amp;]:clear-end text-base first:mt-0\" id=\"electrical-specs-and-connections\"\u003eSpécifications électriques et connexions\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e\u003cstrong\u003eTension de fonctionnement :\u003c\/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003e3,3–5 V CC, généralement alimenté par le rail 5 V de la carte.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e\u003cstrong\u003eBroches (module standard KY‑040) :\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eGND – masse\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e(VCC) – alimentation 3,3–5 V\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eCLK (A) – canal de sortie en quadrature A\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eDT (B) – canal de sortie en quadrature B\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eSW – sortie bouton-poussoir (normalement ouvert, relié à la masse lorsqu'il est pressé)\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-editorial font-bold mb-2 mt-4 [.has-inline-images_\u0026amp;]:clear-end text-base first:mt-0\" id=\"typical-uses\"\u003eUtilisations typiques\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eBoutons de réglage du volume ou de navigation dans les menus pour les interfaces audio ou d'affichage DIY.\u003c\/li\u003e\n\u003cli class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eSaisie utilisateur pour le contrôle de moteurs, les réglages type CNC ou le paramétrage sur des projets embarqués.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e\u003cstrong\u003eRemarque :\u003c\/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003eLes dimensions exactes et le nombre d'impulsions peuvent varier légèrement selon le fournisseur, mais « un tour = 20 impulsions » est la spécification courante.\u003cspan class=\"citation-nbsp\"\u003e\u003c\/span\u003e\u003cspan class=\"group\/trigger inline-flex min-w-0\" data-state=\"closed\"\u003e\u003cspan class=\"citation inline\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong\u003eAvertissement :\u003c\/strong\u003e\u003cspan\u003e \u003cmeta charset=\"utf-8\"\u003eLes images présentées sont fournies à titre indicatif seulement et peuvent ne pas correspondre exactement au produit réel.\u003c\/span\u003e\u003c\/p\u003e","brand":"uOttawa Makerstore","offers":[{"title":"Default Title","offer_id":50851776921656,"sku":"E029","price":4.25,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0996\/1330\/files\/RotaryEncoderBrickSensorModule.jpg?v=1735944854","url":"https:\/\/makerstore.ca\/fr\/products\/rotary-encoder-brick-sensor-module","provider":"uOttawa Makerstore","version":"1.0","type":"link"}