3-draads apparaten#

3-draads apparaten worden aangesloten op de driepins poorten van de V5 Brain. Deze apparaten omvatten sensoren, oudere motoren en actuatoren die communiceren met behulp van eenvoudige analoge of digitale signalen.

Hieronder vindt u een lijst met beschikbare 3-draads apparaten:

  • 3-draads uitbreidingsmodule - Een 3-draads uitbreidingsmodule voegt extra 3-draads poorten toe wanneer alle ingebouwde poorten van een Brain in gebruik zijn.

  • Accelerometer - Detecteert versnelling en kanteling langs meerdere assen om beweging en oriëntatie te meten. De sensor bevat een jumper waarmee de gevoeligheid kan worden aangepast tussen 2G en 6G bereiken.

  • Adresbare LED - Stuurt LED-strips aan via een 3-draads poort, waardoor individuele LED’s kunnen worden ingesteld op specifieke kleuren en patronen.

  • Analoog - Leest een continu spanningssignaal van een analoge 3-draads sensor om waarden over een bereik te rapporteren.

  • Bumperschakelaar - Een veerbelaste schakelaar die wordt gebruikt om botsingen of impacts op de robot te detecteren.

  • Digitale In - Leest binaire ingangssignalen (hoog of laag) van externe apparaten zoals schakelaars of sensoren.

  • Digitale uitgang - Verstuurt binaire uitgangssignalen (hoog of laag) om externe apparaten zoals LED’s of relais aan te sturen.

  • Encoder - Meet de relatieve rotatiepositie en -richting van een as om de snelheid of afgelegde afstand te bepalen.

  • Gyrosensor - De gyroscoopsensor meet de richting en de rotatie van de robot.

  • LED-indicator - Hiermee kunt u de LED-indicatoren in- of uitschakelen.

  • Lichtsensor - Meet de intensiteit van het omgevingslicht om veranderingen in helderheid of contrast in de omgeving van de robot te detecteren.

  • Eindschakelaar - Een kleine schakelaar die contact met objecten of oppervlakken detecteert.

  • Lijnvolger - Detecteert verschillen in lichtreflectie, waardoor de robot lijnen op het veldoppervlak kan volgen.

  • Motor 393 - Een oudere DC-motor van VEX EDR-systemen.

  • Objectsensor - Gebruikt infraroodreflectie om te detecteren of er een object in de buurt is en geeft een digitaal signaal terug wanneer er iets binnen bereik is.

  • Potentiometer - Meet de hoekpositie van een roterende as of mechanisme. De sensor ondersteunt een rotatiebereik van 270 graden.

  • V5 Pneumatiek - Bedien de V5 pneumatische solenoïde.

  • Pulsbreedtemodulatie (PWM) - Geeft een pulsbreedtegemoduleerd stuursignaal af via een 3-draads poort om oudere motorcontrollers of servo’s aan te sturen.

  • Afstandsmeter - Gebruikt ultrasone geluidsgolven om de afstand tussen de sensor en objecten in de buurt te meten.

  • Servomotor - Een positiegestuurde motor die wordt gebruikt om mechanismen naar specifieke hoeken te draaien.

  • Victor Motor - Een oudere motorcontroller die een 3-draads PWM-signaal van de Brain ontvangt om VEXpro/EDR DC-motoren aan te sturen die niet rechtstreeks op Smart Ports kunnen worden aangesloten.

Deze apparaten worden aangesloten op een van de acht 3-draadpoorten (ah ) op de V5 Brain of een 3-draadexpander. Bij het configureren van een 3-draadapparaat moet de juiste poort als argument port worden doorgegeven:

  • Op de V5-hersenen, worden poorten benaderd via brain.three_wire_port (bijvoorbeeld brain.three_wire_port.a).

  • Op een 3-draads expander, worden poorten rechtstreeks vanuit de expander-instantie benaderd (bijvoorbeeld 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)