Elegoo Robot V2 Shield (Remapped)

From Visuino
Revision as of 06:02, 17 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoElegooRobotV2Shield.png == Summary == The Elegoo Robot V2 Shield is a versatile robotics platform featuring motor control, ultrasonic ranging, line tracking, servo output, and infrared remote capabilities for autonomous robot projects. == Description == This robotics shield provides comprehensive functionality for building autonomous robots with dual H-bridge motor control, ultrasonic distance measurement, three-line tracking sensors, servo motor inte...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoElegooRobotV2Shield.png

Summary

The Elegoo Robot V2 Shield is a versatile robotics platform featuring motor control, ultrasonic ranging, line tracking, servo output, and infrared remote capabilities for autonomous robot projects.

Description

This robotics shield provides comprehensive functionality for building autonomous robots with dual H-bridge motor control, ultrasonic distance measurement, three-line tracking sensors, servo motor interface, and infrared remote control reception. The shield supports PWM speed control for precise motor management and includes all necessary interfaces for creating robots with obstacle avoidance, line following, and remote control features.

Diagram:

Properties

  • Infrared Remote – IR remote control configuration:
    • Clear Interval (mS) – Time interval for clearing IR data in milliseconds (Default: 1000ms).
    • Elements – Configurable IR remote elements.
    • Enabled – Enables/disables IR remote functionality (Default: True).
    • Replace NECRepeat Code – Replaces NEC repeat codes (Default: True).
  • Motors – Dual motor control configuration:
    • Left Motor – Left motor channel settings:
      • Enabled – Enables/disables left motor (Default: True).
      • Initial Value – Motor starting speed percentage (Default: 0.5).
      • Slope Run – Acceleration slope rate (Default: 0).
      • Slope Stop – Deceleration slope rate (Default: 0).
    • Right Motor – Right motor channel settings:
      • Enabled – Enables/disables right motor (Default: True).
      • Initial Value – Motor starting speed percentage (Default: 0.5).
      • Slope Run – Acceleration slope rate (Default: 0).
      • Slope Stop – Deceleration slope rate (Default: 0).
  • Ultrasonic Ranger – Distance measurement configuration:
    • Enabled – Enables/disables ultrasonic sensor (Default: True).
    • Pause Time (mS) – Measurement pause time in milliseconds (Default: 100ms).
    • Ping Time (uS) – Ultrasonic ping duration in microseconds (Default: 2μs).
  • Servo – Servo motor control:
    • Enabled – Enables/disables servo (Default: True).
    • Initial Value – Servo starting position (0.0-1.0) (Default: 0.5).
    • Max Pulse – Maximum pulse width in microseconds (Default: 2400μs).
    • Min Pulse – Minimum pulse width in microseconds (Default: 544μs).
    • Reversed – Reverses servo direction (Default: False).
    • Use PWM Library – Enables alternative PWM library (Default: False).
    • Timeout (mS) – Servo timeout in milliseconds (Default: 100ms).
    • Timeout Value – Value when timeout occurs (Default: 10000).
    • Units – Measurement units (Default: rdCm).
  • Name – Component identifier (Default: Elegoo Robot V2 Shield).

Pins

Input Pins

  • Digital 12 (spi-miso) – IR receiver input.
  • Digital 18/AnalogIn[4] (i2c-sda/analog) – Ultrasonic echo input.
  • Digital 19/AnalogIn[5] (i2c-scl/analog) – Ultrasonic trigger input.
  • Digital 2 (digital) – Right line tracking sensor input.
  • Digital 4 (digital) – Center line tracking sensor input.
  • Digital 10 (digital/pwm) – Left line tracking sensor input.
  • Servo In (digital/pwm) – Servo control input.
  • Left Motor In (digital/pwm) – Left motor control input.
  • Right Motor In (digital/pwm) – Right motor control input.
  • Power (power) – Shield power supply input.

Output Pins

  • Digital 3 (digital/pwm) – Servo output.
  • Digital 5 (digital/pwm) – Motor ENA enable output.
  • Digital 6 (digital/pwm) – Motor ENB enable output.
  • Digital 7 (digital) – Motor IN2 direction output.
  • Digital 8 (digital) – Motor IN3 direction output.
  • Digital 9 (digital/pwm) – Motor INA direction output.
  • Digital 11 (spi-mosi/pwm) – Motor INT direction output.
  • Ultrasonic Out (digital) – Distance measurement output.
  • Line Following Out (digital) – Line tracking status output (Left, Center, Right).
  • Infrared Remote Out (digital) – IR remote data output.
  • Timeout Out (digital) – System timeout status output.

Categories