Elegoo Robot V2 Shield: Difference between revisions
Jump to navigation
Jump to search
Created page with "Image:TArduinoElegooRobotV2Shield.png == Summary == The Elegoo Robot V2 Shield is a comprehensive robotics platform featuring motor control, ultrasonic ranging, line tracking, servo output, and infrared remote capabilities for autonomous robot projects. == Description == This robotics shield provides complete functionality for building autonomous robots with dual H-bridge motor control, ultrasonic distance measurement, three-line tracking sensors, servo motor inter..." |
(No difference)
|
Latest revision as of 06:12, 17 September 2025
File:TArduinoElegooRobotV2Shield.png
Summary
The Elegoo Robot V2 Shield is a comprehensive robotics platform featuring motor control, ultrasonic ranging, line tracking, servo output, and infrared remote capabilities for autonomous robot projects.
Description
This robotics shield provides complete 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).
- Left Motor – Left motor channel settings:
- 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 IN1 direction output.
- Digital 7 (digital) – Motor IN2 direction output.
- Digital 8 (digital) – Motor IN3 direction output.
- Digital 9 (digital/pwm) – Motor INA direction output.
- Digital 10 (digital/pwm) – Left line tracking output.
- Digital 11 (spi-mosi/pwm) – Motor ENB enable 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
- File:Robotics.png – Robotics and automation components.
- File:Shield.png – Arduino shield form factor components.
- File:Motor.png – Motor control components.
- File:Ultrasonic.png – Ultrasonic distance measurement components.
- File:LineTracking.png – Line following sensor components.
- File:Infrared.png – Infrared communication components.
- File:Servo.png – Servo motor control components.