Dieser kapazitive Taster ist ideal für Schaltvorgänge ohne Verschleiß oder mechanische Betätigung. Das Modul wird einfach an eine Versorgungsspannung angeschlossen und gibt bei Annäherung einen High Pegel über den I/O Anschluss aus. Durch die kapazitive Funktionsweise, kann das Modul auch hinter Objekten wie dünnen Glasplatten oder Schranktüren verbaut werdenTechnische Daten:Versorgungsspannung: 2.4 – 5.5 VoltAbmessung: ca. 15 x 11 mm
Dieses Breakoutboard mit Encoder eignet sich ideal um Einstellungen z.B. an einem Raspberry Pi oder Arduino vorzunehmen. Außerdem kann der Regler auch gedrückt werden um z.B. einen Menüpunkt auszuwählen.
Eigenschaften
20 Impulse pro Umdrehung
Mit Drucktaster Funktion
Abmessungen: ca. 31 x 19 x 29 mm
Achsdurchmesser: 6mm
2 Achsen Joystick Modul mit analogen Ausgängen und einem Select Taster (Mitteltaster).
Kann zusammen mit einem MCP3008 auch mit dem Raspbery Pi betrieben werden.
Technische Daten
5V Betriebsspannung
2 Achsen (x, y)
Betriebs-LED
Anschlüsse über Stiftleiste (RM 2,54mm) zugänglich
Pin-Belegung:
- = Masse
+ = 5V Betriesspannung
B = Taster Ausgang
X = Ausgang für X-Achse
Y = Ausgang für Y-Achse
Maße Platine: ca. 40,10 x 26,05 mm (ohne Anschlussstiftleiste)
Durchmesser Befestigungslöcher: 3,1 mm
Lieferumfang
Joystickmodul
gummierte Navigationskappe
Dieses Breakout-Board ist mit einem Drucktaster ausgestattet.
Beim Drücken des Tasters werden zwei Signalausgänge miteinander kurzgeschlossen.
Eigenschaften
Nennleistung: 50 mA, 12V
Betriebstemperatur: -25 - 105°C
Lebensdauer: 100'000 Zyklen
18 x 15 x 6 mm
KY-021 Mini Reedschalter Modul
Das KY-021 ist ein Breakout-Board mit einem Reedschalter-Modul. Der Schalter bleibt auf On, bis er in Kontakt mit einem Magnetfeld kommt. Ideal für verschiedene Anwendungen, die eine zuverlässige Schalterfunktion erfordern.
Merkmale im Überblick
Zuverlässige Schalterfunktion: Schalter bleibt auf On, bis er in Kontakt mit einem Magnetfeld kommt.
Kompakte Größe: Abmessungen von 19 x 18,5 x 9 mm.
Einfache Integration: Betriebsspannung von 3,3-5V.
Technische Daten
Betriebsspannung: 3,3-5V
Widerstand: 10kΩ
Pins: Strom (3,3-5V), Signal, Masse
Output: Digital
Abmessungen: 19 x 18,5 x 9 mm
Lieferumfang
1x KY-021 Mini Reedschalter Modul
Drehregler / Rotary Encoder mit Breakoutboard
Dieses Breakoutboard mit Encoder eignet sich ideal um Einstellungen z.B. an einem Raspberry Pi oder Arduino vorzunehmen. Außerdem kann der Regler auch gedrückt werden um z.B. einen Menüpunkt auszuwählen.
Merkmale im Überblick
20 Impulse pro Umdrehung: Ermöglicht genaue Eingaben und Navigation.
Drucktasterfunktion: Zusätzlicher Eingabemodus durch Drücken des Encoders.
Achsdurchmesser 6mm: Standardgröße für einfache Integration in Projekte.
Technische Daten
Typ: Rotary Encoder mit Breakoutboard
Impulse pro Umdrehung: 20
Drucktasterfunktion: Ja
Abmessungen: 31 x 19 x 23 mm
Achsdurchmesser: 6mm
Sonstige Daten
Montageart: Ohne Gewinde und Mutter, einfach zu installieren
Lieferumfang
1 x Rotary Encoder mit Breakoutboard
Der MPR121 ist ein kapazitiver Touch-Sensor-Controller, der über I2C-Schnittstelle angesteuert wird.
Leitende Oberflächen können als kapazitive Touchpads verwendet und über das Modul gesteuert werden.
Der Chip kann bis zu zwölf separate Elektroden steuern, plus eine simulierte dreizehnte Elektrode.
Außerdem hat der MPR121 8 LED-Treiberpins. Wenn diese Pins nicht als Elektroden konfiguriert sind, können
sie zur Ansteuerung von LEDs verwendet werden.
Eigenschaften
Betriebsspannung:1,71-3,6V DC
Betriebstemperatur: -40 bis +85°C
Abmessungen: 31 x 20 cm
2 passende Stiftleisten im Lieferumgang enthalten
Dokumentation/Downloads
Datenblatt MPR121
Barcode-Scannermodul (C)
Das Barcode-Scannermodul (C) ist ein leistungsfähiges Barcode/QR-Code-Scannermodul, das dank eines intelligenten Bilderkennungsalgorithmus sowohl 1D- als auch 2D-Codes von Papier oder Bildschirm schnell und präzise dekodieren kann. Es unterstützt eine Vielzahl von Barcode-Formaten und zeichnet sich durch hohe Genauigkeit, Geschwindigkeit und Kontrast beim Scannen aus. Mit Onboard-USB- und UART-Schnittstellen ausgestattet, lässt es sich direkt an einen Computer anschließen oder leicht in verschiedene eingebettete Geräte integrieren.
Merkmale im Überblick
Auflösung: 640 × 480
Scan-Winkel: Pitch ±60°, Skew ±60°, Roll 360°
Scan-Modus
Genauigkeit: 1D-Codes 3mil, 2D-Codes 5mil
Kommunikationsschnittstelle
Lichtquelle: Weiß (Beleuchtung) + Grün (Zielhilfe), beide sichtbares Licht
Stromversorgung: 5V / 3.3V
Aktueller Betrieb: 250mA, Standby: 20mA / 58mA, Boot: 258mA
Temperatur: Betrieb, Lagerung: -40 ~ +70°C / -30 ~ +70°C
Technische Daten
Produktdetails: Barcode-Scannermodul (C)
Auflösung
640 × 480
Scan-Winkel
Pitch ±60°, Skew ±60°, Roll 360°
Genauigkeit
1D-Codes 3mil, 2D-Codes 5mil
Lichtquelle
Weiß (Beleuchtung) + Grün (Zielhilfe)
Stromversorgung
5V / 3.3V
Stromverbrauch
Betrieb: 250mA, Standby: 20mA / 58mA
Temperatur
Betrieb: -40 ~ +70°C, Lagerung: -30 ~ +70°C
Lieferumfang
Barcode-Scannermodul (C) x1
USB-Typ-A-Stecker auf Micro-B-Stecker-Kabel x1
PH2.0 4Pin-Kabel x1
Adafruit NeoKey Socket Breakout für mechanische Tastenschalter mit NeoPixel
Das Einzige, was besser ist als ein schöner mechanischer Taster, ist einer, der auch jede Farbe des Regenbogens leuchten kann - und das ist, was das Adafruit NeoKey Breakout tut! Diese kleine 0,75" x 0,85" große Platine kann einen Cherry MX oder kompatiblen Schalter aufnehmen und lässt sich einfach mit einem Breadboard oder Perfboard verwenden.
Das Breakout hat eine Kailh-Buchse, was bedeutet, dass Sie jeden MX-kompatiblen Schalter einstecken können, anstatt ihn einzulöten. Möglicherweise benötigen Sie ein wenig Kleber, um den Schalter an seinem Platz zu halten: Heißkleber oder ein bisschen Epoxidharz haben bei uns gut funktioniert. Wir haben auch eine 1N4148-Signaldiode in Reihe mit dem Schalter geschaltet, so dass Sie Tastenraster-Matrizen erstellen können, ohne sich Sorgen über Ghosting zu machen.
Jedes Breakout hat auch ein einzelnes Reverse-Mount NeoPixel, das durch die Stelle zeigt, durch die bei vielen Schaltern eine LED leuchten würde. Der Eingang und der Ausgang des Pixels sind ausgebrochen, so dass Sie diese Platine miteinander "verketten" und als einen NeoPixel-Strang steuern können.
Merkmale im Überblick
Kailh-Buchse für einfache Installation von MX-kompatiblen Schaltern
1N4148-Signaldiode zur Vermeidung von Ghosting
Reverse-Mount NeoPixel für RGB-Beleuchtung
Verkettung von mehreren Breakouts möglich
Technische Daten
Abmessungen: 21.8mm x 19.0mm x 3.4mm / 0.9" x 0.7" x 0.1"
Gewicht: 1.4g / 0.0oz
Sonstige Daten
VDD (+): Stromanschluss für den NeoPixel, liefert 3 bis 5VDC
GND (-): Masse-Pin für den NeoPixel
In (I) und Out (O): Eingang und Ausgang zum/vom NeoPixel, für Verkettung
Schalter Anode (A): Positive Seite des Schalters+Diode
Schalterkathode (C): Negative Seite der Schalter+Diode
Lieferumfang
1x Bestückte Platine
1x Kleines Stück abgebrochener Header
Der Zero Delay Encoder bietet auf einfache Weise die Möglichkeit eigene Arcade-Buttons oder ein Joystick anzuschließen und mit einem PC oder Raspberry Pi zu verbinden. Das Board wird dort einfach als USB Joystick erkannt.
Ermöglicht den Anschluss von bis zu 12 Arcade Tastern und 1 Joystick
Joystick kann über Sanwa/Seimitsu Port oder per Einzelverdrahtung angeschlossen werden
Lieferumfang:
Zero Delay Encoder
USB Kabel
10x JST auf 4,8mm Flachstecker Kabel
5 Pin Kabel für Joystick
Seeed Grove - Dual Button Grove - Dual Button ist ein Modul mit zwei Tastern, das es ermöglicht, zwei separate Signalkanäle mit nur einem Grove-Modul zu steuern. Es enthält vier verschiedenfarbige Tastenkappen, die beliebig kombiniert werden können. Die kompakte Bauweise mit zwei Tastern in einem Gehäuse reduziert den Verkabelungsaufwand und vereinfacht den Aufbau in Projekten. Die Ansteuerung erfolgt über digitale GPIO-Pins, wobei ein gedrückter Taster ein LOW-Signal erzeugt und ein nicht gedrückter Taster dauerhaft ein HIGH-Signal liefert. Durch den standardisierten Grove-Anschluss ist das Modul sofort einsatzbereit und lässt sich nahtlos in bestehende Grove-Umgebungen integrieren. Typische Anwendungen umfassen Funktionstasten, Schaltflächen zur Steuerung von Zählern, Lichtschaltern, Haustierfütterungssystemen und weiteren interaktiven Geräten im DIY- oder Prototyping-Bereich. Die geringe Größe und einfache digitale Ansteuerung ermöglichen eine vielseitige Einsetzbarkeit in kompakten elektronischen Projekten. Das Modul eignet sich für den Einsatz in DIY-Projekten, bei der Entwicklung interaktiver Steuerungen oder in der Maker-Szene. Es kann in Kombination mit Mikrocontrollern wie dem Arduino oder dem Raspberry Pi verwendet werden.
Merkmale im Überblick
Zwei digitale Taster in einem Modul Digitale Ansteuerung über GPIO
Kompatibilität
Arduino Raspberry Pi (über Grove Base HAT)
Technische Daten
Betriebsspannung: 3V–5V Schnittstelle: Grove Abmessungen: 20mm × 40mm
Sonstige Daten
Batterie nicht enthalten
Lieferumfang
1x Grove - Dual Button 4x Keycaps 1x Grove-Kabel
Links
Preface – Getting Started Introduction to Grove Eagle-Datei Schaltplan PDF
Das Einzige, was besser ist als eine schöne mechanische Taste, sind vielleicht VIER mechanische Tasten die auch noch in jeder Farbe des Regenbogens leuchten können - und das ist es, was das Adafruit NeoKey 1x4 QT I2C Breakout Sie tun können! Diese lange 3" x 0,8" Platine passt für vier Cherry MX oder kompatible Schalter und macht es einfach, mit einem Breadboard/Perfboard oder mit einem STEMMA QT (Qwiic) Stecker für sofortige I2C-Konnektivität auf jeder Plattform zu verwenden.
Das Breakout hat vier Kailh-Buchsen, was bedeutet, dass Sie jeden MX-kompatiblen Schalter einstecken können, anstatt ihn einzulöten. Möglicherweise benötigen Sie ein wenig Kleber, um den Schalter an seinem Platz zu halten: Heißkleber oder ein Punkt Epoxidharz haben bei uns gut funktioniert. Jede Taste hat auch einen reverse-mount NeoPixel, der nach oben durch die Stelle zeigt, wo bei vielen Schaltern eine LED durchscheinen würde.
Ein Mikrocontroller ist mit unserer Wippen-Firmware vorprogrammiert, so dass Tastendruck und NeoPixel-Steuerung ausschließlich über I2C erfolgen. Sie können sogar mehrere Boards anschließen, indem Sie die I2C verketten und die I2C-Adress-Jumper zulöten - mit vier Jumpern können Sie bis zu 16 dieser Boards an einem einzigen I2C-Bus haben. Wir haben Arduino und CircuitPython/Python Bibliotheken für die Steuerung der NeoKey 1x4's, so dass Sie jeden Mikrocontroller/Computer für die schnelle Erstellung eines eigenen Macropads verwenden können.
Sie können die Breakouts auch auf einem Breadboard anbringen, wenn Sie möchten - mit zwei Sätzen von Breakout-Pads gibt es viel Flexibilität für jede Art von Verwendung. Auf beiden Seiten befinden sich zwei Reihen von 6-poligen Kontakten auf einem 0,1"-Raster. Beidseitiges Einlöten sorgt für mechanische Stabilität.
Bitte beachten: Jede Bestellung wird mit einer bestückten und programmierten Platine geliefert, aber ohne Schalter und Tastenkappen. Löten ist erforderlich, um den Header für die Verwendung auf dem Breadboard zu befestigen, möglicherweise müssen Sie auch Jumper zulöten, um mehrere Platinen miteinander zu verbinden. Ein Mikrocontroller ist erforderlich, um dieses Board zu steuern, es ist nicht stand-alone. Tasten & Tastenkappen sind nicht enthalten! Verwenden Sie jeden MX-kompatiblen Schalter: Kailh, Gateron, etc. funktionieren alle!
Wenn Sie ein Mensch wie ich sind, der es leid ist, den ganzen Tag an Knöpfen zu drehen, dann ist der DS3502 genau das Richtige, um all Ihre Probleme im Zusammenhang mit dem Drehen von Knöpfen zu lösen. Anstatt wie ein Tier mit den Händen an Knöpfen zu drehen, können Sie mit dem DS3502 I2C Digital Potentiometer den Widerstand von Ihrem Mikrocontroller einstellen lassen! Jetzt haben Sie die Hände frei, um Ihren Fidget Spinner zu drehen oder ein Stück Pizza zu essen, während Sie telefonieren. Über einen I2C-Bus kann Ihr Arduino, CircuitPython-Board, oder ein mit Python betriebener Computer mit dem DS3502 kommunizieren und ihm sagen, dass er seinen Widerstand nach Ihren Wünschen verändern soll.
Die Arbeit mit dem DS3502 ist denkbar einfach und über I2C steuerbar. Wir haben es auf eine Breakout-Platine mit der erforderlichen Unterstützungsschaltung und SparkFun qwiic kompatiblen STEMMA QT Steckverbinder, damit Sie es mit anderen ähnlich ausgestatteten Boards verwenden können, ohne löten zu müssen.
QT-Kabel ist nicht im Lieferumfang enthalten.
Dieser handliche kleine Helfer kann mit 3,3V- oder 5V-Micros arbeiten, so dass er mit einer Reihe von Entwicklungsboards eingesetzt werden kann. Der DS3502 ist ein einfacher Chip, der eine Sache gut macht und daher sehr einfach zu handhaben ist. Verdrahten Sie ihn und stellen Sie den Wert für den Wischer ein, das war's. Um die Dinge noch einfacher zu machen, haben wir Arduino- und CircuitPython/Python 3-Treiber geschrieben, um das Zusammenspiel mit Ihrem neuen Freund, der die Knöpfe ersetzt, zu vereinfachen.
"OK, das Ding klingt toll. Gib mir ein paar Details", sagen Sie. OK, dann mal los: Der Wischerwert ist eine 7-Bit-Zahl, was bedeutet, dass es 128 mögliche Widerstandsstufen zur Auswahl gibt 0-10K Ohm. Sie können sogar einen Standardwert einstellen, der beim Einschalten eingestellt wird. Die analoge Spannung kann von 4,5-15,5V gesteuert werden. Zusätzlich können Sie die Adress-Jumper oder Pins verwenden, um die I2C-Adresse auf einen von vier Werten zu setzen, so dass Sie vier DS3502s auf dem gleichen I2C-Bus haben können.
Seeed Grove - Slide Potentiometer
Das Grove - Slide Potentiometer Modul integriert einen linearen veränderlichen Widerstand mit einem maximalen Widerstand von 10KΩ. Beim Verschieben des Reglers von einer Seite zur anderen variiert die Ausgangsspannung von 0 V bis zur angelegten Betriebsspannung (Vcc). Das Modul wird über ein standardisiertes 4-Pin Grove-Kabel mit anderen Grove-Modulen verbunden. Drei der Pins sind mit OUT (Pin 1), Vcc (Pin 3) und GND (Pin 4) verbunden, während der vierte Pin (Pin 2) mit einer grünen LED auf der Platine verbunden ist. Die LED zeigt die Widerstandsänderung des Potentiometers visuell an.
Das Modul verwendet einen linearen Widerstandsverlauf, wodurch während der Einstellung eine gleichmäßige Ausgabe der Parameter an das Board erfolgt. Die Haltbarkeit wird durch eine Rotationslebensdauer von über 15.000 Zyklen unterstützt. Durch die Verwendung des Grove-Standardsockels wird ein einfaches "Plug and Play" ermöglicht, wodurch das Modul vielseitig für verschiedene Anwendungen nutzbar ist.
Das Grove - Slide Potentiometer kann in verschiedenen Anwendungen eingesetzt werden, darunter als Lautstärkeregler (BoomBox), Spannungsteiler, Steuerung von Funkgeräten, Helligkeitsregler für Lampen und als Bedienelement für Spielsteuerungen.
Merkmale im Überblick
Linearer veränderlicher Widerstand mit 10KΩ Maximalwiderstand
Ausgangsspannung von 0V bis Vcc
Grove-Standardanschluss für einfache Integration
Grüne LED zur visuellen Anzeige der Widerstandsänderung
Über 15.000 Rotationszyklen Lebensdauer
Kompatibilität
Arduino Plattformen
Raspberry Pi Plattformen
Grove-Systeme
Technische Daten
Abmessungen: 24 mm x 60 mm
Bruttogewicht: 13 g
Nettogewicht: 8,6 g
Spannung: 3,3V/5V Betriebsspannung, 30V Maximalspannung
Maximaler Strom: 30 mA
Gesamtwiderstand: 10KΩ
Hubweg: 30 mm
Widerstandstoleranz: ±20%
Rotationslebensdauer: >15.000 Zyklen
Stromversorgung: Externe Quelle erforderlich (keine Batterie enthalten)
Sonstige Daten
LED zur optischen Widerstandsanzeige integriert
Lieferumfang
1x Grove - Slide Potentiometer
Links
Design-Dateien Sliding Potentiometer
Schaltplan Sliding Potentiometer
Datenblatt Sliding Potentiometer
CDC-Dateien Sliding Potentiometer
Rotary Encoder sind einfach super! Du kannst sie in diese Richtung drehen, dann wieder in die andere. Im Gegensatz zu Potentiometern können sie sich komplett um 360 Grad drehen und haben oft kleine Rastungen für haptisches Feedback. Aber, wenn du jemals versucht hast, Encoder zu deinem Projekt hinzuzufügen, weißt du, dass sie eine echte Herausforderung darstellen: Timer, Interrupts, Entprellen...Mit diesem Stemma QT Breakout verschwindet all diese Frustration - und du kannst bis zu 4 Encoder für große Projekte mit vielen drehbaren Schnittstellen auslesen. Du kannst bis zu vier 'standard' PEC11-Pinout Rotary Encoder mit oder ohne Druckschalter löten. Der Onboard-Mikrocontroller ist mit unserer Seesaw-Firmware programmiert und verfolgt alle Impulse und Pins für dich, um den inkrementellen Wert zu speichern und jederzeit über I2C abzurufen. Stecke es einfach mit einem Stemma QT Kabel an, um sofortigen Drehspaß zu haben, mit jedem Mikrocontroller, von einem Arduino UNO bis zu einem Raspberry Pi.Du kannst unsere Arduino-Bibliothek verwenden, um Daten mit jedem kompatiblen Mikrocontroller zu steuern und auszulesen. Wir haben auch CircuitPython/Python-Code für die Verwendung mit Computern oder Einplatinen-Linux-Boards.Es ist auch einfach, dieses Breakout auf ein Breadboard zu setzen, mit sechs 0,1"-abstandierten Ausbruchspads. Versorge es mit 3 bis 5V Gleichstrom und verwende dann 3 oder 5V Logik-I2C-Daten. Der INT-Pin kann so konfiguriert werden, dass er bei Erkennung einer Drehung oder Drucktaste niedrig pulsiert, so dass du nicht ständig den I2C-Port lesen musst, um Bewegung zu erkennen.Wenn du zufällig klare/transluzente Schaftencoder verwendest, gibt es auf der Platine rückwärtig montierte NeoPixels, die jede gewünschte Farbe anzeigen können. Sie werden über I2C für zusätzliches visuelles Feedback gesteuert oder du kannst sie ausschalten, wenn du möchtest. Beachte, dass bei Metallschaft-Encodern die LEDs nicht sichtbar sind. Auf der Rückseite befindet sich eine grüne Strom-LED sowie eine rote INT-LED, die, wenn der Interrupt konfiguriert ist, blinkt, wenn der Interrupt ausgelöst wird.Mit den drei onboard-Adressjumpern kannst du bis zu 8 dieser Encoder an einen einzigen I2C-Port anschließen. Der erste wird unter der Adresse 0x49 sein, der letzte unter 0x51, wenn alle drei Jumper geöffnet sind.Um dir einen schnellen Start zu ermöglichen, haben wir eine speziell angefertigte Leiterplatte mit dem Seesaw-Chip und aller unterstützenden Schaltungstechnik hergestellt, im Stemma QT-Format, um die Schnittstelle zu vereinfachen. Die Stemma QT-Anschlüsse auf beiden Seiten sind kompatibel mit den SparkFun Qwiic I2C-Anschlüssen. Dies ermöglicht dir lötfreie Verbindungen zwischen deinem Entwicklungsboard und dem Drehgeber oder die Verkettung mit einer Vielzahl anderer Sensoren und Zubehörteile unter Verwendung eines kompatiblen Kabels. Ein QT-Kabel ist nicht enthalten, aber wir haben eine Vielzahl im Shop.Dieses Breakout wird ohne aufgelötete Encoder geliefert, sodass du den Encoder deiner Wahl auswählen kannst. Passende Encoder sind unter Zubehör verlinkt.
Einfache Infrarot-Fernbedienung mit 21 Tasten - Ideal für Media-Center Anwendung.Eigenschaften4-Wege Cursor mit BestätigungstasteZahlentasten 1-9Setup und Return TasteStern und Raute-TasteTasten zur LautstärkeregelungBetrieb über Knopfzelle CR2025 (im Lieferumfang enthalten)Abmessungen: 8,5 x 4,0 x 0,7 cm
Fügen Sie ein buntes, leuchtendes Zifferblatt hinzu und drehen Sie Ihr Raspberry Pi Projekt richtig auf!
Dieses I2C-Breakout nutzt den cleveren Nuvoton-Mikrocontroller, um einen digitalen Drehgeber einfach in Ihr Projekt einzubinden. Es ist möglich, die RGB-LED im Inneren des Encoders direkt anzusteuern - was bedeutet, dass er sich hervorragend als Eingabegerät eignet, das Ihnen auch einen farbkodierten visuellen Status anzeigen kann (wie ein LED-Beleuchtungscontroller oder ein Synth-Wellengenerator).
Encoder haben einen unbegrenzten Bewegungsbereich und sind gut für Drehregler, die sich kontinuierlich drehen müssen - wenn Sie einen bevorzugen, der einen Anfang und ein Ende hat, schauen Sie sich das RGB-Potentiometer-Breakout an.
Sie können es direkt an den GPIO Ihres Pi anschließen oder über ein Breadboard mit den mitgelieferten Headern, aber es ist auch kompatibel mit unserem schicken lötfreien Breakout Garden, der es einfach macht, mehrere verschiedene Breakouts gleichzeitig zu verwenden.
Features
Nuvoton MS51 Mikrocontroller mit eingebautem 12-Bit Analog-Digital-Wandler (Datenblatt / Technisches Referenzhandbuch)
Rotary encoder (Datenblatt / Zeichnung)
RGB-LED (ansteuerbar über PWM)
I2C-Schnittstelle, mit einer Standardadresse von 0x0F
3V bis 5V kompatibel
Verpolungsschutz
Raspberry Pi-kompatible Pinbelegung (Pins 1, 3, 5, 7, 9)
Kompatibel mit allen Modellen des Raspberry Pi.
Python-Bibliothek
Kit enthält
RGB Encoder Breakout (vormontiert)
1x5 gerade Stiftleiste
1x5 rechtwinklige Buchsenleiste
Wir haben diese Breakout-Platine so entworfen, dass Sie das Stück der rechtwinkligen Buchsenleiste anlöten und direkt auf die unteren linken 5 Pins des GPIO-Headers Ihres Raspberry Pi stecken können (Pins 1, 3, 5, 7, 9).
Software
RGB Encoder Breakout verwendet die gleiche Python-Bibliothek wie unser IO Expander Breakout - dieses Beispiel zeigt Ihnen, wie Sie den Encoder auslesen und die Lichter steuern.
Hinweise
Die Standard-I2C-Adresse ist 0x0F, aber es ist möglich, diese in der Software zu ändern, wenn Sie mehrere RGB-Encoder-Breakouts verwenden oder Konflikte mit anderen I2C-Geräten vermeiden möchten. Die neue Adresse wird im Flash-Speicher gespeichert, so dass sie auch im stromlosen Zustand erhalten bleibt.
Dieses Board verwendet eine Nuvoton MCU mit unserer eigenen Firmware, aber wenn Sie mutig und hackerisch sind, können Sie Ihre eigene Firmware ersetzen, um die Funktionsweise dieses Boards zu ändern und einen super billigen und fähigen Mikrocontroller zu haben (obwohl dies nichts für schwache Nerven ist!)
Abmessungen: ca. 25x22x29mm (LxBxH)
Seeed Grove - Button (P)
Das Grove - Button (P) Modul ist eine Variante des ursprünglichen Grove - Button Moduls. Der wesentliche Unterschied liegt in der Positionierung des Grove-Anschlusses, der beim Grove - Button (P) auf die Rückseite des Moduls verlegt wurde. Dies ermöglicht eine einfache Verwendung als sauber integriertes, kabelloses Mensch-Maschine-Interface-Gerät.
Das „P“ in der Produktbezeichnung steht für „Panel Mount“, was darauf hinweist, dass dieses Modul speziell für die Befestigung an Oberflächen ausgelegt ist. Der Anschluss auf der Rückseite erleichtert eine ordentliche Installation, bei der Kabel nicht sichtbar sind. Das Grove - Button (P) Modul lässt sich über den Grove-Standardanschluss schnell und einfach in verschiedene Projekte integrieren und bietet eine kompakte Lösung für Benutzerinteraktionen.
Das Grove - Button (P) Modul wird in Anwendungen eingesetzt, bei denen eine kompakte und optisch aufgeräumte Betätigungsfläche benötigt wird. Typische Einsatzbereiche umfassen DIY-Projekte, Benutzersteuerungen in Geräten, Eingabesysteme und Oberflächenmontagen bei Prototypen.
Merkmale im Überblick
Panel Mount Design: Rückseitig angebrachter Grove-Anschluss für eine saubere Installation
Kompatibel mit Grove-Anschluss für einfache Integration
Kompakte Bauform mit 20 mm x 20 mm x 20 mm Abmessungen
Kompatibilität
Arduino Plattformen
Raspberry Pi Plattformen
Grove-Systeme
Technische Daten
Abmessungen: 20 mm x 20 mm x 20 mm
Gewicht: 8 g
Stromversorgung: Externe Quelle erforderlich (keine Batterie enthalten)
Sonstige Daten
Position des Grove-Anschlusses auf der Modulrückseite
Ausgelegt für Panelmontage
Lieferumfang
1x Grove - Button (P)
1x Grove Kabel
Links
Quelldateien Grove Button v1.0
Preface - Einführung in Grove
Einleitung zu Grove
Wiki Grove System Übersicht
Einfache Infrarot-Fernbedienung mit 16 Tasten - Ideal für Media-Center Anwendung.
Eigenschaften
4-Wege Cursor mit Bestätigungstaste
Zahlentasten 1-9
Stern und Raute-Taste
Betrieb über Knopfzelle CR2025 (nicht im Lieferumfang enthalten)
Abmessungen: 8,5 x 4,0 x 0,7 cm
The Grove - Red LED Button is stable and reliable with 100 000 times long life. With the build-in LED, you can apply it to many interesting projects, it is really useful to use the LED to show the status of the button. Weitere Informationen sowie Datenblätter, Anleitungen, Downloads finden Sie unter:http://www.seeedstudio.com/Grove-Red-LED-Button.html
Lieferumfang:
- Modul
- Grove Anschlusskabel
Übersicht
Dies ist ein kleiner 1D/2D-Codeleser, der mit Hilfe des intelligenten Bilderkennungsalgorithmus den Barcode oder 2D-Code auf Papier oder Bildschirm schnell und präzise entschlüsselt.Über die integrierte USB- und UART-Schnittstelle kann es direkt an einen Computer angeschlossen oder aufgrund seines kleinen Formfaktors problemlos in verschiedene Geräte integriert werden.
Eigenschaften
Einfach zu bedienen, erfordert keine Kenntnisse der Bilderkennung.
Decodiert verschiedene gängige 1D/2D-Codes wie Barcode, QR-Code etc.
Integrierter Micro-USB- und UART-Seriellport, ermöglicht die Verbindung mit Computern oder Embedded-Geräten.
Konfigurierbar durch Scannen des'Konfigurationscodes'.
Onboard-Lichtquelle, funktioniert im Dunkeln
Technische Daten
Betriebsspannung: 5V
Betriebsstrom: 135mA (scannen), 58mA (Standby), 2mA (sleep)
Betriebstemperatur: 0°C~60°C
Betriebsfeuchtigkeit: 5%~95% (nicht kondensierend)
Kommunikationsschnittstelle: UART, USB
Dekodiert 1D-Codes: Codebar, Code 11, Code 39/Code 93, UPC/EAN, Code 128/EAN128, Interleaved 2 von 5, Matrix 2 von 5, MSI Code, Industrial 2 von 5, GS1 Databar(RSS)
Dekodiert 2D-Codes: QR-Code, Datamatrix, PDF417
Lichtquelle: weiß
Scanwinkel: Drehung 360°, Neigung ±65°, Neigung ±60°.
Sichtfeld: 28° (horizontal), 21,5° (vertikal)
Abmessung: 53.3mm x 21.4mm
Lieferumfang:
Barcode Scanner Module x1
USB type A plug zu micro B plug cable x1
PH2.0 4 Pin x1
Entwicklungsressourcen
Wiki: www.waveshare.com/wiki/Barcode_Scanner_Module
What does P mean?P is for panel mount in this product Weitere Informationen sowie Datenblätter, Anleitungen, Downloads finden Sie unter:http://www.seeedstudio.com/Grove-Switch-P.htmlLieferumfang:- Modul- Grove Anschlusskabel
Diese Silikon-Elastomer-Tastaturen warten nur darauf, dass Ihre Finger sie drücken. Nur zu, quetschen Sie so viel Sie wollen! (Sie sind langlebig und leicht zu reinigen, wischen Sie einfach mit milder Seife und Wasser) Sie sind genau wie die leuchtenden Gummitasten, die auf Geräten und Werkzeugen zu finden sind, aber diese sind Open Source und einfach in Ihr nächstes Projekt zu integrieren.
Jeder Knopf ist 10mm x 10mm quadratisch und 10mm hoch. Der Abstand zwischen den Tasten beträgt 5 mm im Raster. Sie können die Button-Pads Kante an Kante anordnen und sie werden korrekt gerastert. Sie können die Pads auch abschneiden, wenn Sie möchten, das Silikon ist sehr weich. Die Art und Weise, wie sie geformt sind, geben sie etwa 3 mm Spielraum, wenn sie gedrückt werden, was ein sehr befriedigendes Gefühl vermittelt. Sie sind jedoch völlig geräuschlos.
An der Unterseite jeder Taste befindet sich ein leitfähiger Pad-Ring, der einen entsprechend gestalteten Kontakt darunter schließen kann. Wir haben eine EagleCad-Bibliothek, die Objekte für die Taster und optionale LEDs enthält, so dass Sie diese in Ihrem nächsten PCB-Design verwenden können.
Jeder Taster ist 10mm hoch und kann ganz einfach eine 3mm LED aufnehmen. 5mm LEDs sind zu groß, also bleiben Sie hier bei 3mm. Die LED ist optional, sie zu haben oder nicht, hat keinen Einfluss auf die "Aktion". aber es ist schön, Tasten zu hinterleuchten. Diffuse LEDs sind am besten.
Wahrscheinlich wollen Sie keine eigene Platine bauen, also holen Sie sich einen Adafruit Trellis, unseren kachelfähigen Treiber, der 16 LEDs + diese 16 Tasten über I2C steuern kann.
Sehen Sie sich unser Github-Repository für 3D-CAD-Dateien und eine Eagle-Bibliothek mit fertigen Objekten an.
Graben Sie den alten Wii-Controller aus und verwenden Sie ihn als eleganten Controller für Ihren nächsten Roboter,
wenn Sie möchten. Der Adafruit Adafruit Wii Nunchuck Breakout Adapter passt genau in den Wii-Anschluss und führt die
Pegelverschiebung und die Leistungsregelung durch, die benötigt werden, um den Controller mit jedem Mikrocontroller oder
Mikrocomputer zu verwenden.
Die Wii-Controller verwenden eine Standard-I2C-Schnittstelle, und
es gibt sowohl für Arduino als auch für
CircuitPython/Python bestehenden Code für eine schnelle Integration
mit einem Arduino UNO, Feather oder sogar einem Raspberry Pi. Wir verwenden diese gerne mit dem Wii Nunchuck, da man so einen
X-Y-Joystick, zwei Tasten und einen Beschleunigungssensor in einem handlichen Paket bekommt. Alle Daten werden über die I2C-Adresse
0x53 übertragen, und die Adresse kann nicht geändert werden.
Wir verwenden extra dicke 2.0mm Platinen für dieses Breakout, und haben Aussparungen für die Grabber-Notches gemacht,
so dass die Controller-Verbindung fest sitzt, und nicht klappert oder sich löst!
Um die Verwendung so einfach wie möglich zu machen, haben wir dieses Breakout im Stemma QT Formfaktor erstellt.
Sie können entweder ein Breadboard oder die SparkFun qwiic-kompatiblen STEMMA QT-Anschlüsse
verwenden, und die Kompatibilität mit 5V-Spannungspegeln, wie sie auf Arduinos zu finden sind, sowie 3,3V-Logik, die von vielen
anderen Boards wie dem Raspberry Pi oder unseren Feathers verwendet wird.
Nicht im Lieferumfang enthalten ist der Wii Nunchuck Controller, dieser ist separat erhältlich.
Adafruit NeoTrellis RGB Driver PCB für 4x4 Tastatur
Auf vielfachen Wunsch haben wir unsere beliebten Trellis-Elastomer-Tasten-Kits aufgerüstet, sodass die Platine nun die volle Unterstützung für NeoPixel-Farben bietet! Das bedeutet, dass keine einfarbigen LEDs mehr nötig sind; Sie können jetzt jede gewünschte Farbe unter den fantastischen gummierten Tastenpads verwenden, die wir verkaufen.
Diese 4x4-Tastenpad-Platinen sind vollständig kachelbar und kommunizieren über I2C. Mit 5 Adresspins haben Sie die Möglichkeit, bis zu 32 davon in beliebiger Anordnung zu verbinden. Dank unseres zuverlässigen seesaw I2C-zu-allem-Chips müssen Sie sich nicht einmal um das NeoPixel-Management kümmern. Genau! Sowohl das Tastenmanagement als auch die LED-Steuerung werden vollständig über einfaches I2C gehandhabt. Mit Unterstützung für Arduino/C++ und CircuitPython/Python-Bibliotheken können Sie diese Pads mit allen Mikrocontrollern oder Computerboards verwenden.
Perfekt für Ihr nächstes cooles Interface, MIDI-Instrument, Bedienfeld...was auch immer von schönen, diffusen, bunten Tasten profitieren könnte.
Sie können bis zu 32 Platinen zusammenfügen, indem Sie sie Kante an Kante löten und die I2C-Adress-Jumper schließen. Verwenden Sie dann eine I2C-Verbindung für alle gekachelten NeoTrellis-Platinen!
Jede Bestellung enthält eine NeoTrellis-Platine mit seesaw-Chip und 16 bereits eingelöteten NeoPixels. Elastomer-Tastenpad nicht enthalten!
Merkmale im Überblick
Vollfarbige NeoPixel-Unterstützung
Kachelbare 4x4-Tastenpad-Platinen
Kommunikation über I2C mit bis zu 32 verbundenen Platinen
Seesaw I2C-zu-allem-Chip für einfaches Management
Unterstützung für Arduino/C++ und CircuitPython/Python
Kompatibilität
Kompatibel mit allen Mikrocontrollern oder Computerboards, die I2C unterstützen.
Technische Daten
Produktabmessungen: 60.0mm x 60.0mm x 7.5mm / 2.4" x 2.4" x 0.3"
Produktgewicht: 13.3g / 0.5oz
Sonstige Daten
16 NeoPixels bereits eingelötet
Elastomer-Tastenpad nicht enthalten
Lieferumfang
1x NeoTrellis-Platine mit seesaw-Chip und 16 NeoPixels
Link
Mit unserem bewährten Seesaw-I2C-zu-alles-Chip
Tastaturen sind sehr praktische Eingabegeräte, aber wer will schon sieben GPIO-Pins belegen, eine Handvoll Pull-up-Widerstände verdrahten und Firmware schreiben, die wertvolle Rechenzeit mit dem Scannen der Tasten nach Eingaben verschwendet? Das SparkFun Qwiic Keypad wird komplett montiert geliefert und macht den Entwicklungsprozess für das Hinzufügen einer 12-Tasten-Tastatur einfach. Keine Spannungsumwandlung oder herausfinden, welcher I2C-Pin SDA oder SCL ist, einfach einstecken und loslegen! Durch die Verwendung unseres praktischen Qwiic-Systems ist kein Löten erforderlich, um es mit dem Rest Ihres Systems zu verbinden. Dennoch haben wir die Pins im 0,1"-Abstand herausgebrochen, falls Sie lieber ein Breadboard verwenden möchten.
Jede der 12 Tasten des Keypads ist mit 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, * und # beschriftet und wurde so formatiert, dass sie dem Layout einer Telefontastatur entspricht, wobei der Widerstand jedes Tastendrucks zwischen 10 und 150 Ohm liegt. Das Qwiic Keypad liest und speichert die letzten 15 Tastendrücke in einem First-In, First-Out (FIFO)-Stapel, so dass Sie das Keypad nicht ständig von Ihrem Mikrocontroller abfragen müssen. Diese Informationen sind dann über die Qwiic-Schnittstelle zugänglich. Das SparkFun Qwiic Keypad hat sogar eine per Software konfigurierbare I2C-Adresse, so dass Sie mehrere I2C-Geräte auf demselben Bus haben können.
Hinweis: Die I2C-Adresse der Qwiic-Tastatur ist 0x4B und kann per Jumper auf 0x4A umgestellt werden (per Software auf eine beliebige Adresse konfigurierbar). Für die Kommunikation mit mehreren Qwiic Keypad-Sensoren an einem Bus ist ein Multiplexer/Mux erforderlich. Wenn Sie mehr als einen Qwiic Keypad-Sensor verwenden möchten, sollten Sie das Qwiic Mux Breakout verwenden.
Features:
Software wählbare Slave-Adresse
Low Power ATtiny85 Controller
Tastendrucke mit Zeitstempel
Standard I2C-Adresse: 0x4B
2x Qwiic-Anschluss
Dokumente:
Schaltplan
Eagle-Dateien
Anschlussanleitung
Tastaturbelegung
ATtiny85 Firmware
Arduino Bibliothek
GitHub Hardware Repo
Adafruit I2C QT Drehgeber mit NeoPixel
Drehgeber sind so viel Spaß! Drehen Sie sie in diese Richtung, dann in die andere. Im Gegensatz zu Potentiometern drehen sie sich vollständig und haben oft kleine Einrastungen für taktiles Feedback. Aber wenn Sie jemals versucht haben, Drehgeber zu Ihrem Projekt hinzuzufügen, wissen Sie, dass sie eine echte Herausforderung darstellen: Timer, Interrupts, Entprellung...
Dieses Stemma QT-Breakout beseitigt all diese Frustration - löten Sie einen beliebigen 'standardmäßigen' PEC11-Pinout-Drehgeber mit oder ohne Druckschalter ein. Der Onboard-Mikrocontroller ist mit unserer seesaw-Firmware programmiert und verfolgt alle Pulse und Pins für Sie und speichert dann den inkrementellen Wert, der jederzeit über I2C abgefragt werden kann. Schließen Sie ihn mit einem Stemma QT-Kabel an, um sofortigen Drehgeber-Spaß zu haben, mit jedem beliebigen Mikrocontroller, von einem Arduino UNO bis hin zu einem Raspberry Pi.
Merkmale im Überblick
Einfaches Hinzufügen eines Drehgebers zu Projekten
Onboard-Mikrocontroller mit seesaw-Firmware
I2C-Schnittstelle für einfache Integration
NeoPixel für zusätzliche visuelle Rückmeldung
Kompatibilität
Funktioniert mit Arduino und CircuitPython/Python
STEMMA QT-kompatible Anschlüsse für einfache Verbindung
Technische Daten
Standard I2C-Adresse: 0x36
Abmessungen: 25,6 mm x 25,3 mm x 4,6 mm
Gewicht: 2,4 g
Lieferumfang
1x vollständig montiertes und getestetes PCB-Breakout
1x kleines Stück Header
LinkGitHub: Adafruit SeesawGitHub: Adafruit CircuitPython SeesawSparkFun Qwiic
In diesem Modul sind 2 kapazitive Touch-Buttons verbaut.
Beide Buttons haben je einen Output-Pin.
Die Buttons können zum Beispiel entweder als Taster verwendet werden,
oder als Näherungssensor bis 5mm.
Eine Stiftleiste ist im Lieferumfang enthalten
Eigenschaften
Betriebsspannung: 2 - 5V
Stromverbrauch: 1,5 bis maximal 11,5 uA
Abmessungen: 44 x 26,5 x 3 mm
The Grove - Blue LED Button is stable and reliable with a 100 000 times long life. With the built-in LED, you can apply it to many interesting projects, it is really useful to use the LED to show the status of the button. Weitere Informationen sowie Datenblätter, Anleitungen, Downloads finden Sie unter:http://www.seeedstudio.com/Grove-Blue-LED-Button.html
Lieferumfang:
- Modul
- Grove Anschlusskabel
Grove Compatible
5V/3.3V Compatible
Analog Output Weitere Informationen sowie Datenblätter, Anleitungen, Downloads finden Sie unter:http://www.seeedstudio.com/Grove-Thumb-Joystick.htmlLieferumfang:- Modul- Grove Anschlusskabel
Fügen Sie Ihrem nächsten Mikrocontroller-Projekt mit dieser einfach zu bedienenden 12-Kanal-Breakout-Platine für kapazitive Touchsensoren mit dem MPR121 eine Vielzahl von Touchsensoren hinzu. Dieser Chip kann bis zu 12 einzelne Touchpads ansteuern.
Der MPR121 unterstützt nur I2C, was mit nahezu jedem Mikrocontroller realisiert werden kann. Sie können eine von 4 Adressen mit dem ADDR-Pin auswählen, für insgesamt 48 kapazitive Touchpads auf einem I2C 2-Draht-Bus. Die Verwendung dieses Chips ist viel einfacher als die kapazitive Abtastung mit analogen Eingängen: er übernimmt die gesamte Filterung für Sie und kann für mehr/weniger Empfindlichkeit konfiguriert werden.
Dieser Sensor wird als winziger, schwer zu lötender Chip geliefert, deshalb haben wir ihn für Sie auf ein Breakout-Board gesetzt. Da es sich um einen reinen 3V-Chip handelt, haben wir einen 3V-Regler und I2C-Pegelverschiebung hinzugefügt, damit er sicher mit jedem 3V- oder 5V-Mikrocontroller/Prozessor wie Arduino verwendet werden kann. Wir haben sogar eine LED auf der IRQ-Leitung hinzugefügt, so dass sie blinkt, wenn Berührungen erkannt werden, was die Fehlersuche nach Augenmaß ein wenig erleichtert. Im Lieferumfang enthalten ist eine komplett bestückte Platine und ein Stück 0,1"-Stiftleiste, damit Sie die Platine in ein Breadboard stecken können. Für die Kontakte empfehlen wir die Verwendung von Kupferfolie oder Pyralux, dann löten Sie einen Draht, der vom Folienpad zum Breakout führt.
Die ersten Schritte sind mit unserer Arduino-Bibliothek und dem Tutorial ein Kinderspiel. Sie werden in wenigen Minuten einsatzbereit sein, und wenn Sie einen anderen Mikrocontroller verwenden, ist es einfach, unseren Code zu portieren.
Natürlich wollten wir Sie nicht mit einem Datenblatt und einem "Viel Glück!" zurücklassen. - Wir haben ein detailliertes Tutorial geschrieben, das zeigt, wie man den Sensor verdrahtet, ihn mit Arduino oder CircuitPython/Python verwendet und Beispielcode, der den Sensor dazu bringt, Daten zu protokollieren und Ihre Berührung zu erkennen!
Als ob das noch nicht genug wäre, haben wir jetzt auch SparkFun qwiic kompatible STEMMA QT Anschlüsse für den I2C-Bus so dass Sie nicht einmal die I2C- und Stromleitungen anlöten müssen.Verdrahten Sie einfach mit Ihrem Lieblingsmikro mit einem STEMMA QT Adapterkabel.
QT-Kabel ist nicht im Lieferumfang enthalten.
This is a Grove interface compatible Magnetic switch module Weitere Informationen sowie Datenblätter, Anleitungen, Downloads finden Sie unter:http://www.seeedstudio.com/Grove-Magnetic-Switch.htmlLieferumfang:- Modul- Grove Anschlusskabel
Kleine klickende Schalter sind Standard-Eingabe-"Taster" bei elektronischen Projekten. Diese sind aber bereits auf einer Platine montiert - sie haben sogar einen Pull-Up-Widerstand eingebaut! Die Pins sind normalerweise offen (nicht verbunden) und wenn der Taster gedrückt wird, sind sie kurzzeitig geschlossen.
Jeder Taster wird mit einer bonbonfarbenen runden Kappe geliefert, die aufgeschnappt ist. Sie erhalten einen von jeder Farbe - blau, weiß, gelb, rot und schwarz.
Das Beste ist, dass jede Tasterplatine mit einem JST-PH 2mm Stecker und einem passenden JST PH 3-Pin zu Male Header Kabel geliefert wird, so dass die Verkabelung ein Kinderspiel ist. Stecken Sie das Kabel einfach ein und verbinden Sie die schwarze Ader mit der Masse Ihres Mikrocontrollers/Mikrocomputers, die weiße Ader mit dem Eingangssignal-Pin und die rote Ader mit dem Power-Pin (3V oder 5V), wenn Sie den Pull-Up-Widerstand aktivieren möchten.
Funktioniert großartig mit jedem Gerät, das einen Schalter benötigt - Arduino, CircuitPython, Raspberry Pi, DIY-Builds...etc!
Unsere Familie der I2C-freundlichen Benutzeroberflächenelemente wächst um eines mehr mit diesem neuen Produkt, das es spielend einfach macht, einen 75mm langen Schiebepotentiometer zu jedem Mikrocontroller oder Mikrocomputer mit einem I2C-Anschluss hinzuzufügen.
Jedes Breakout ist 3" lang und 0,8" breit, mit einem linearen Schiebepotentiometer in der Mitte. Darunter befinden sich vier unterbeleuchtete NeoPixels, die jede RGB-Farbe anzeigen können. In der Mitte nimmt ein kleiner Mikrocontroller I2C-Befehle entgegen und wandelt sie in analoge Messungen (des Potentiometers) und NeoPixel-Steuerung um. Passt hervorragend zu unserem Stemma QT Drehgeber und 1x4 NeoKey QT Breakout.
Dank der Stemma QT / Qwiic-Anschlüsse unten kannst du ganz einfach mit QT-Kabeln verbinden - kein Löten erforderlich! Es gibt sogar vier I2C-Auswahl-Jumper, die du durchtrennen kannst, um die Adresse von der Standardadresse 0x30 auf einen Wert bis zu 0x3F zu ändern, sodass bis zu 16 Schiebepotentiometer ein gemeinsames Kabel teilen können.
Um schnell loszulegen, haben wir eine maßgefertigte Leiterplatte mit dem Seesaw-Chip und aller unterstützenden Schaltungstechnik für 3 oder 5V Stromversorgung und Logik erstellt. Die STEMMA QT-Anschlüsse auf beiden Seiten sind kompatibel mit den SparkFun Qwiic I2C-Anschlüssen. Dies ermöglicht lötfreie Verbindungen zwischen deinem Entwicklungsboard und dem Drehgeber oder das Verketten mit einer Vielzahl anderer Sensoren und Zubehörteile mithilfe eines kompatiblen Kabels. QT-Kabel ist nicht enthalten, aber wir haben eine Vielzahl im Shop.
Du kannst unsere Arduino-Bibliothek verwenden, um Daten zu steuern und abzurufen mit jedem kompatiblen Mikrocontroller. Wir haben auch CircuitPython/Python-Code für die Verwendung mit Computern oder Einplatinen-Linux-Boards.
Potentiometer sind das perfekte Werkzeug, wenn Sie Ihre Schaltung durch Drehen eines Knopfes verändern wollen. Wie sich herausstellt, gibt es Zeiten, in denen Sie Ihre Schaltung anpassen möchten, ohne manuell einen Knopf zu drehen, und der DS1841 I2C Logarithmic Resistor von Maxim kann genau das tun. Es ist ein programmierbarer Widerstand, ähnlich wie ein I2C-Potentiometer wie das DS3502 I2C Potentiometer, warum also ein anderes?
Der große Unterschied zwischen den beiden ist, wie sich der Widerstand in Abhängigkeit von Änderungen am Schleifer ändert. Der Widerstand des DS3502 hat eine lineare Beziehung zur Einstellung des Schleifers. Jedes Mal, wenn Sie den Schleifer um einen bestimmten Betrag verändern, ändert sich der Widerstand um den gleichen Betrag. Beim DS1841 ist die Beziehung zwischen dem Widerstand und der Wischerstellung logarithmisch. Das bedeutet, dass sich der Widerstandswert bei einer Änderung der Schleiferstellung abhängig davon ändert, wo im Bereich des Schleifers sich die aktuelle Einstellung befindet.
Logarithmische Potentiometer werden in der Audiotechnik z.B. für die Lautstärkeregelung eingesetzt, da sie der Reaktion des menschlichen Gehörs auf Schall besser entsprechen.
Der Widerstand des DS1841 reicht von 22kOhm bis 3,7 kOhm und hat 128 Abgriffspunkte. Noch interessanter ist, dass der DS1841 so konfiguriert werden kann, dass erseinen Widerstand temperaturabhängig anpasst mit einer Hysterese, um Sprünge zu vermeiden.
Zusätzlich kann die Temperaturkompensation mit Hilfe der im DS1841 eingebauten LUT (Look Up Table) eingestellt werden. Mit dieser Tabelle können Sie die Wischereinstellung für jede der 70 Temperaturstufen zwischen -39 und 100 Grad Celsius festlegen, plus je eine für ober- und unterhalb dieses Bereichs. Sie können den Wischer sogar manuell auf einen der Einträge in der LUT einstellen.
Die Arbeit mit dem DS1841 ist einfach. Wir haben ihn auf einer Breakout-Platine mit den erforderlichen Unterstützungsschaltungen und SparkFun qwiic kompatiblen STEMMA QT Anschlüssen untergebracht, so dass Sie ihn mit anderen, ähnlich ausgestatteten Platinen verwenden können, ohne löten zu müssen.
QT-Kabel ist nicht im Lieferumfang enthalten.
Dieser handliche kleine Helfer kann mit 3,3V- oder 5V-Micros betrieben werden, so dass er mit einer Reihe von Entwicklungsplatinen eingesetzt werden kann. Um die Dinge noch einfacher zu machen, haben wir Arduino- und CircuitPython/Python 3-Treiber geschrieben, um die Interaktion mit Ihrem neuen Freund, der die Knöpfe ersetzt, zu vereinfachen.
So schick sie auch sind, mit Breakouts allein kommt man nicht weit. Deshalb haben wir Bibliotheken für CircuitPython und Arduino geschrieben, zusammen mit Beispielcode, damit sie einfach zu benutzen sind.
Adafruit IoT-Knopf mit NeoPixel BFF Zusatz für QT Py und Xiao
Das Adafruit IoT Button mit NeoPixel BFF für QT Py und Xiao erweitert deine Mikrocontroller-Projekte um bedeutende Funktionen. Du kannst diesen kompakten und vorgetesteten PCB einfach auf jedes QT Py oder Xiao Board montieren. Er bietet einen großen 12mm Tastendruckknopf und ein darüberliegendes 3.5mm RGB NeoPixel, ideal für einfache IoT-Projekte mit Basisinteraktivität. Die Platine lässt sich sowohl fest anlöten als auch durch Stift- und Buchsenleisten abnehmbar gestalten. Der Button ermöglicht dir eine schnelle Reaktion durch temporäres Verbinden des A2-Pins mit dem Boden, mit der Option zur Neuverdrahtung für unterschiedliche Pinzuweisungen. Ein interner Pull-up-Widerstand kann ebenso aktiviert werden. Die einfache Anpassbarkeit und die Vielseitigkeit des Buttons steigern die Funktionalität deiner Projekte deutlich.
Merkmale im Überblick
Perfekt für sehr kleine Mikrocontroller-Projekte
Einfache 'IoT Button'-Typ Projekte mit grundlegender Interaktivität
Abnehmbar oder fest montierbar
Technische Daten
Produktabmessungen: 20.7mm x 17.8mm x 7.0mm
Produktgewicht: 1.9g
Taktile Schaltung verbindet A2 temporär mit Boden beim Drücken - umverdrahtbar
Einzelnes NeoPixel auf GPIO A3 - umverdrahtbar
Lieferumfang
1x Adafruit IoT-Knopf
Header
Links
Guide
Hinweise
Weder QT Py noch XIAO-Boards sind im Lieferumfang enthalten!