3-Draht-Geräte#
3-Draht-Geräte werden an die dreipoligen Anschlüsse des V5 Brain angeschlossen. Zu diesen Geräten gehören Sensoren, ältere Motoren und Aktoren, die über einfache analoge oder digitale Signale kommunizieren.
Nachfolgend finden Sie eine Liste der verfügbaren 3-Draht-Geräte:
3-Draht-Expander - Ein 3-Draht-Expander fügt zusätzliche 3-Draht-Anschlüsse hinzu, wenn alle eingebauten Anschlüsse des Brain belegt sind.
Beschleunigungsmesser – Erfasst Beschleunigung und Neigung entlang mehrerer Achsen zur Messung von Bewegung und Orientierung. Der Sensor verfügt über einen Jumper zur Einstellung der Empfindlichkeit zwischen 2G und 6G.
Adressierbare LED - Steuert LED-Streifen über einen 3-Draht-Anschluss und ermöglicht so die Einstellung einzelner LEDs auf bestimmte Farben und Muster.
Analog - Liest ein kontinuierliches Spannungssignal von einem analogen 3-Draht-Sensor, um Werte über einen Bereich auszugeben.
Stoßschalter - Ein federbelasteter Schalter, der zur Erkennung von Kollisionen oder Stößen am Roboter verwendet wird.
Digital In - Liest binäre Eingangssignale (hoch oder niedrig) von externen Geräten wie Schaltern oder Sensoren.
Digital Out - Sendet binäre Ausgangssignale (hoch oder niedrig) zur Steuerung externer Geräte wie LEDs oder Relais.
Encoder - Misst die relative Drehposition und -richtung einer Welle, um die Geschwindigkeit oder die zurückgelegte Strecke zu bestimmen.
Gyrosensor - Der Gyrosensor misst die Richtung und die Rotation des Roboters.
LED-Anzeige - Steuert LED-Anzeigen durch Ein- oder Ausschalten.
Lichtsensor - Misst die Intensität des Umgebungslichts, um Helligkeits- oder Kontraständerungen in der Umgebung des Roboters zu erkennen.
Endschalter - Ein kleiner Schalter, der den Kontakt mit Objekten oder Oberflächen erkennt.
Linienverfolger - Erkennt Unterschiede in der Lichtreflexion und ermöglicht es dem Roboter, Linien auf der Spielfeldoberfläche zu folgen.
Motor 393 - Ein älterer Gleichstrommotor von VEX EDR-Systemen.
Objektsensor - Nutzt Infrarotreflexion, um zu erkennen, ob sich ein Objekt in der Nähe befindet, und gibt ein digitales Signal zurück, wenn sich etwas in Reichweite befindet.
Potentiometer – Misst die Winkelposition einer rotierenden Welle oder eines Mechanismus. Der Sensor unterstützt einen Drehwinkel von 270 Grad.
V5 Pneumatik - Steuert das pneumatische Magnetventil V5.
Pulsweitenmodulation (PWM) - Gibt ein pulsweitenmoduliertes Steuersignal über einen 3-Draht-Anschluss aus, um ältere Motorsteuerungen oder Servos anzusteuern.
Entfernungsmesser - Nutzt Ultraschallwellen, um die Entfernung zwischen dem Sensor und nahen Objekten zu messen.
Servomotor - Ein positionsgesteuerter Motor, der zum Drehen von Mechanismen auf bestimmte Winkel verwendet wird.
Victor Motor - Ein älterer Motorcontroller, der ein 3-Draht-PWM-Signal vom Brain empfängt, um VEXpro/EDR-Gleichstrommotoren zu steuern, die nicht direkt an Smart Ports angeschlossen werden können.
These devices connect to one of eight 3-Wire ports (a through h) on the V5 Brain or a 3-Wire Expander. When constructing a 3-Wire device, pass the correct port as the port argument:
Auf dem V5 Brain werden die Ports über
brain.three_wire_portangesprochen (zum Beispielbrain.three_wire_port.a).Bei einem 3-Draht-Expander werden die Ports direkt von der Expander-Instanz aus angesteuert (z. B.
expander.a).
# Connect a Gyro Sensor to the Brain's E port
gyro_sensor = Gyro(brain.three_wire_port.e)
# Connect a Line Tracker to the 3-Wire Expander's C port
line_tracker = Line(expander.c)