Cookie-Einstellungen
Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, die den Komfort bei Benutzung dieser Website erhöhen, der Direktwerbung dienen oder die Interaktion mit anderen Websites und sozialen Netzwerken vereinfachen sollen, werden nur mit Ihrer Zustimmung gesetzt.
Konfiguration
Technisch erforderlich
Diese Cookies sind für die Grundfunktionen des Shops notwendig.
"Alle Cookies ablehnen" Cookie
"Alle Cookies annehmen" Cookie
Amazon Pay
Ausgewählter Shop
CSRF-Token
Cookie-Einstellungen
Individuelle Preise
Kunden-Wiedererkennung
Kundenspezifisches Caching
PayPal-Zahlungen
Session
Währungswechsel
Komfortfunktionen
Diese Cookies werden genutzt um das Einkaufserlebnis noch ansprechender zu gestalten, beispielsweise für die Wiedererkennung des Besuchers.
Merkzettel
Subshop
Statistik & Tracking
Endgeräteerkennung
Facebook Pixel
Google Ads
Google Analytics
Google Analytics
Google Tag Manager
Partnerprogramm
SALE
CHF 4.65
CHF 6.50 Jetzt CHF 1.85 sparen inkl. MwSt. zzgl. Versandkosten
Sofort verfügbar ab Zentrallager
16 Stück · 3 - 5 Werktage
Der Artikel kann nicht in den Warenkorb gelegt werden, da max. 1 Raspberry Pi pro Kunde erlaubt ist.
Wird oft zusammen gekauft:
Adafruit NeoPXL8 FeatherWing für Feather M0 - 8 x
CHF 4.65
 
Gesamt:
CHF 31.80*
inkl.MwSt. inkl. Versandkosten
Wird oft zusammen gekauft:
Adafruit NeoPXL8 FeatherWing für Feather M0 - 8 x
CHF 4.65
 
=
Gesamt:
CHF 31.80*
inkl.MwSt. inkl. Versandkosten
Irgendwann stößt jeder NeoPixeler an die Zwänge dieses einzelnen Datendrahts: Das... mehr
"Adafruit NeoPXL8 FeatherWing für Feather M0 - 8 x DMA NeoPixels!"
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 entstanden die NeoPXL8 Arduino-Bibliothek und das NeoPXL8 Featherwing! Die Bibliothek läuft auf Feather M0's und übernimmt das gesamte NeoPixeling für Sie, bis zu 8 Stränge gleichzeitiger DMA-Ausgabe jeder kann 250 Pixel lang sein, insgesamt 8 x 250 = 2000 Pixel. Das lässt Ihnen etwas RAM für Ihren Code übrig - das theoretische Maximum liegt bei 340 Pixeln pro Strang, aber Sie würden den gesamten RAM auf dem M0-Chip verwenden.
Um den Anschluss zu erleichtern, übernimmt dieser Featherwing die Pegelverschiebung und die Anordnung der Stifte für Sie. Alle 8 Stränge haben einen Pegelschieber, der den 3,3V-Logikpegel in 5V-Logik umwandelt, es gibt einen kleinen Switch-Cap-Konverter, der die saubere 5V-Stromversorgung für Sie erzeugt. Ein 100-Ohm-Widerstand hinter dem Puffer reduziert dann das Klingeln bei langen Verdrahtungsstrecken.
Sie erhalten zwei Optionen für den Anschluss von NeoPixels:
Da wir TCC0 (Timer 0) verwenden, sind wir in der Frage, welche Pins für die NeoPixel-Ausgabe verwendet werden können, eingeschränkt. Hier sind die Optionen, die Sie haben:
Während wir dies speziell für die Verwendung mit Feather M0 (auf der Basis von SAMD21) entwickelt haben, können Sie es mit anderen Feathers verwenden, um die Level-Shifting-Fähigkeiten zu nutzen. Sie müssen nur herausfinden, welche NeoPixel-Treiber-Firmware Sie verwenden können und welche Pins verfügbar sind.
Wenn Ihnen das alles groovy vorkommt, nehmen Sie sich einen dieser Flügel und Schauen Sie sich die NeoPXL8 Arduino-Bibliothek Beispiele an, um Ihr massives 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 entstanden die NeoPXL8 Arduino-Bibliothek und das NeoPXL8 Featherwing! Die Bibliothek läuft auf Feather M0's und übernimmt das gesamte NeoPixeling für Sie, bis zu 8 Stränge gleichzeitiger DMA-Ausgabe jeder kann 250 Pixel lang sein, insgesamt 8 x 250 = 2000 Pixel. Das lässt Ihnen etwas RAM für Ihren Code übrig - das theoretische Maximum liegt bei 340 Pixeln pro Strang, aber Sie würden den gesamten RAM auf dem M0-Chip verwenden.
Um den Anschluss zu erleichtern, übernimmt dieser Featherwing die Pegelverschiebung und die Anordnung der Stifte für Sie. Alle 8 Stränge haben einen Pegelschieber, der den 3,3V-Logikpegel in 5V-Logik umwandelt, es gibt einen kleinen Switch-Cap-Konverter, der die saubere 5V-Stromversorgung für Sie erzeugt. Ein 100-Ohm-Widerstand hinter dem Puffer reduziert dann das Klingeln bei langen Verdrahtungsstrecken.
Sie erhalten zwei Optionen für den Anschluss von NeoPixels:
- 2 x 8 Header mit Masse und 5V-Logiksignal, paarweise
- 2 x RJ-45 'Ethernet'-Buchsen, mit Masse und 5V-Logik-Signal pro verdrilltem Paar.
Da wir TCC0 (Timer 0) verwenden, sind wir in der Frage, welche Pins für die NeoPixel-Ausgabe verwendet werden können, eingeschränkt. Hier sind die Optionen, die Sie haben:
- Output #0 kommt von A3
- Output #1 kommt von A4
- Ausgang #2 kommt von entweder Digital #10 oder der serielle TX Pin (wählbar)
- Ausgang #3 kommt von entweder Digital #12 oder der serielle RX Pin (wählbar)
- Ausgang #4 kommt von entweder SPI MOSI oder I2C SDA (wählbar)
- Ausgang #5 kommt von entweder Digital #5 oder dem SPI SCK Pin (wählbar)
- Ausgang #6 kommt von entweder Digital #11 oder der SPI MISO Pin (wählbar)
- Ausgang #7 kommt von Digital #13
Während wir dies speziell für die Verwendung mit Feather M0 (auf der Basis von SAMD21) entwickelt haben, können Sie es mit anderen Feathers verwenden, um die Level-Shifting-Fähigkeiten zu nutzen. Sie müssen nur herausfinden, welche NeoPixel-Treiber-Firmware Sie verwenden können und welche Pins verfügbar sind.
Wenn Ihnen das alles groovy vorkommt, nehmen Sie sich einen dieser Flügel und Schauen Sie sich die NeoPXL8 Arduino-Bibliothek Beispiele an, um Ihr massives LED-Projekt in Gang zu bringen!
Weiterführende Links zu "Adafruit NeoPXL8 FeatherWing für Feather M0 - 8 x DMA NeoPixels!"
Daten "Adafruit NeoPXL8 FeatherWing für Feather M0 - 8 x DMA NeoPixels!"
Gross weight (in kg): | 0.016 |
Numéro d'article: | ADA3249 |
Fabricant: | Adafruit |
Numéro du fabricant: | 3249 |
Numéro de tarif douanier: | 85423900 |
Pays d'origine: | USA |
Bewertungen lesen, schreiben und diskutieren... mehr
Kundenbewertungen für "Adafruit NeoPXL8 FeatherWing für Feather M0 - 8 x DMA NeoPixels!"
Bewertung schreiben
Bewertungen werden nach Überprüfung freigeschaltet.
Bitte geben Sie die Zeichenfolge in das nachfolgende Textfeld ein.
Die mit einem * markierten Felder sind Pflichtfelder.
SALE
SALE
Zuletzt angesehen