Paramètres des cookies
Ce site Web utilise des cookies, qui sont nécessaires au fonctionnement technique du site Web et qui sont toujours définis. D'autres cookies, qui augmentent le confort lors de l'utilisation de ce site Web, sont utilisés pour la publicité directe ou pour simplifier l'interaction avec d'autres sites Web et réseaux sociaux, ne sont définis qu'avec votre consentement.
Configuration
Techniquement requis
Ces cookies sont nécessaires aux fonctions de base de la boutique.
Amazon Pay
Boutique sélectionnée
CSRF-Token
Cookie "Accepter tous les cookies"
Cookie "Rejeter tous les cookies"
Mise en cache personnalisée
Paramètres des cookies
PayPal-Zahlungen
Reconnaissance client
Session
Tarifs individuels
Échange de devises
Fonctions pratiques
Ces cookies sont utilisés pour rendre l'expérience d'achat encore plus attrayante, par exemple pour reconnaître le visiteur.
Bloc-notes
Subshop
Statistiques et suivi
Détection de périphérique final
Facebook Pixel
Google Ads
Google Analytics
Google Analytics
Google Tag Manager
Programme d'affiliation
Cet article est indisponible actuellement
Avertissez-moi lorsque l'article sera de nouveau disponible.
7,10 € *
y compris la TVA plus expédition et manutention
L'article ne peut pas être placé dans le panier, car max. 1 Raspberry Pi par client est autorisé.
Irgendwann stößt jeder NeoPixeler an die Zwänge dieses einzelnen Datendrahts: Das...plus
"Adafruit NeoPXL8 Friend - NeoPixel Level Shifter"
Irgendwann stößt jeder NeoPixeler an die Zwänge dieses einzelnen Datendrahts: Das Timing ist sehr wählerisch, und oft muss Ihr Code komplett stoppen, damit er die Daten ohne Unterbrechungen herausbrechen kann. Diese Anforderung macht es schwierig, schnelle Beleuchtungseffekte zu erzeugen, und begrenzt die Anzahl der Pixel, die Sie ansteuern können, bevor andere Hardware-Peripheriegeräte Aufmerksamkeit erhalten.
Der ortsansässige Pixel-Profi Paint Your Dragon (der den Namen NeoPixel geprägt hat) nahm diese Herausforderung an und hat sie glorreich gemeistert. Durch sorgfältige Untersuchung des ATSAMD51 Datenblatts bemerkte er, dass Sie den Timer 0 im 'Wellenform'-Modus verwenden und 8 einzigartige Wellenformen über DMA erstellen könnten, die das ganze Pixel-Schieben für Sie übernehmen würden.
So entstand die NeoPXL8 Arduino Bibliothek und NeoPXL8 Friend! Die Bibliothek läuft auf jedem unserer ATSAMD21 (M0) und ATSAMD51 (M4) Boards und übernimmt das gesamte NeoPixeling für Sie, bis zu 8 Stränge der gleichzeitigen DMA-Ausgabe, jeder kann 250 Pixel lang sein für insgesamt 8 x 250 = 2000 Pixel. Das lässt Ihnen auch noch etwas RAM für Ihren Code übrig - das theoretische Maximum sind 340 Pixel pro Strang, aber Sie würden das gesamte RAM des M0-Chips verwenden.
Um den Anschluss zu vereinfachen, übernimmt dieser Friend das Level-Shifting und das Booten der Logik für Sie. Alle 8 Stränge haben einen Level-Shifter, der den 3,3V-Logikpegel in 5V-Logik umwandelt, es gibt sogar einen kleinen Switch-Cap-Wandler, der die saubere 5V-Stromversorgung für Sie erzeugt. Ein 100-Ohm-Widerstand in der Leitung nach dem Puffer reduziert das Klingeln bei langen Leitungswegen.
Das Breadboard-freundliche Design lässt sich in Ihr Perf-Board oder Breadboard einstecken, verdrahten Sie die 8 Datenleitungen, die Masseleitung und eine 3-5V-Stromversorgung für den Level-Shifter-Boost (10mA max draw). Heraus kommt schöne 5V-Logik für alle NeoPixel-kompatiblen Geräte.
Sie haben zwei Möglichkeiten, NeoPixels anzuschließen:
Da wir TCC0 (Timer 0) verwenden, sind wir bei den Pins, die für die NeoPixel-Ausgabe verwendet werden können, eingeschränkt. Wir empfehlen die Verwendung mit Arduino Zero oder Metro M0 Express, mit den Pins 0-7, das ist, was unsere Bibliothek am besten funktioniert mit. Beim M4 können Sie die Pins 2-7, 10 und 11 verwenden. Sie können auch mit ItsyBitsy M0 oder M4 verwenden. Schauen Sie sich das Beispiel der Bibliothek für andere Pin-Konfigurationen an, die Sie verwenden können. Wenn Sie einen Feather M0 oder M4 verwenden, empfehlen wir unseren NeoPXL8 FeatherWing, der kompakter ist und die Feather-Form hat.
Obwohl wir dies speziell für die Verwendung mit unseren SAMD21- und SAMD51-Boards und -Bibliotheken entwickelt haben, können Sie es auch mit anderen Boards wie ESP32, Teensy oder STM32 verwenden, wegen der Level-Shifting-Fähigkeiten. Sie müssen nur herausfinden, welche NeoPixel-Treiber-Firmware Sie verwenden können und welche Pins verfügbar sind.
Wenn sich das alles für Sie gut anhört, nehmen Sie sich einen dieser Friends und sehen Sie sich die NeoPXL8 Arduino Bibliothek Beispiele und die NeoPXL8 Anleitung an, um Ihr großes LED-Projekt in Gang zu bringen!
Der ortsansässige Pixel-Profi Paint Your Dragon (der den Namen NeoPixel geprägt hat) nahm diese Herausforderung an und hat sie glorreich gemeistert. Durch sorgfältige Untersuchung des ATSAMD51 Datenblatts bemerkte er, dass Sie den Timer 0 im 'Wellenform'-Modus verwenden und 8 einzigartige Wellenformen über DMA erstellen könnten, die das ganze Pixel-Schieben für Sie übernehmen würden.
So entstand die NeoPXL8 Arduino Bibliothek und NeoPXL8 Friend! Die Bibliothek läuft auf jedem unserer ATSAMD21 (M0) und ATSAMD51 (M4) Boards und übernimmt das gesamte NeoPixeling für Sie, bis zu 8 Stränge der gleichzeitigen DMA-Ausgabe, jeder kann 250 Pixel lang sein für insgesamt 8 x 250 = 2000 Pixel. Das lässt Ihnen auch noch etwas RAM für Ihren Code übrig - das theoretische Maximum sind 340 Pixel pro Strang, aber Sie würden das gesamte RAM des M0-Chips verwenden.
Um den Anschluss zu vereinfachen, übernimmt dieser Friend das Level-Shifting und das Booten der Logik für Sie. Alle 8 Stränge haben einen Level-Shifter, der den 3,3V-Logikpegel in 5V-Logik umwandelt, es gibt sogar einen kleinen Switch-Cap-Wandler, der die saubere 5V-Stromversorgung für Sie erzeugt. Ein 100-Ohm-Widerstand in der Leitung nach dem Puffer reduziert das Klingeln bei langen Leitungswegen.
Das Breadboard-freundliche Design lässt sich in Ihr Perf-Board oder Breadboard einstecken, verdrahten Sie die 8 Datenleitungen, die Masseleitung und eine 3-5V-Stromversorgung für den Level-Shifter-Boost (10mA max draw). Heraus kommt schöne 5V-Logik für alle NeoPixel-kompatiblen Geräte.
Sie haben zwei Möglichkeiten, NeoPixels anzuschließen:
- 2 x 8 Header mit Masse und 5V-Logiksignal, paarweise
- 2 x RJ-45 'Ethernet'-Buchsen, mit Masse und 5V-Logiksignal, paarweise. Dies entspricht der gleichen Verdrahtung wie beim OctWS2811
Da wir TCC0 (Timer 0) verwenden, sind wir bei den Pins, die für die NeoPixel-Ausgabe verwendet werden können, eingeschränkt. Wir empfehlen die Verwendung mit Arduino Zero oder Metro M0 Express, mit den Pins 0-7, das ist, was unsere Bibliothek am besten funktioniert mit. Beim M4 können Sie die Pins 2-7, 10 und 11 verwenden. Sie können auch mit ItsyBitsy M0 oder M4 verwenden. Schauen Sie sich das Beispiel der Bibliothek für andere Pin-Konfigurationen an, die Sie verwenden können. Wenn Sie einen Feather M0 oder M4 verwenden, empfehlen wir unseren NeoPXL8 FeatherWing, der kompakter ist und die Feather-Form hat.
Obwohl wir dies speziell für die Verwendung mit unseren SAMD21- und SAMD51-Boards und -Bibliotheken entwickelt haben, können Sie es auch mit anderen Boards wie ESP32, Teensy oder STM32 verwenden, wegen der Level-Shifting-Fähigkeiten. Sie müssen nur herausfinden, welche NeoPixel-Treiber-Firmware Sie verwenden können und welche Pins verfügbar sind.
Wenn sich das alles für Sie gut anhört, nehmen Sie sich einen dieser Friends und sehen Sie sich die NeoPXL8 Arduino Bibliothek Beispiele und die NeoPXL8 Anleitung an, um Ihr großes LED-Projekt in Gang zu bringen!
Liens supplémentaires vers "Adafruit NeoPXL8 Friend - NeoPixel Level Shifter"
Les données "Adafruit NeoPXL8 Friend - NeoPixel Level Shifter"
Gross weight (in kg): | 0.013 |
Numéro d'article: | ADA3975 |
Fabricant: | Adafruit |
Numéro du fabricant: | 3975 |
Numéro de tarif douanier: | 85423900 |
Pays d'origine: | USA |
Lire, écr. et débatt. des analyses…plus
Évaluations de clients pour "Adafruit NeoPXL8 Friend - NeoPixel Level Shifter"
Écrire une évaluation
Les évaluations sont publiées après vérification.
SALE
Derniers articles consultés