Thumbnail

ADC Value

Display ADC port voltage and 0-255 linear values (0-3.3/5V); configurable board/port, units, multiplier and sample interval.

How to add the ADC Value robot skill

  1. Load the most recent release of ARC (Get ARC).
  2. Press the Project tab from the top menu bar in ARC.
  3. Press Add Robot Skill from the button ribbon bar in ARC.
  4. Choose the ADC category tab.
  5. Press the ADC Value icon to add the robot skill to your project.

Don't have a robot yet?

Follow the Getting Started Guide to build a robot and use the ADC Value robot skill.


How to use the ADC Value robot skill

The Read ADC robot skill displays the live voltage and numeric value from a specified EZ-B ADC (Analog-to-Digital Converter) port. This skill is ideal when you need precise numeric readings rather than a graphical display.

Main Window

Read ADC - Main Window

1. Linear Value Readout
Displays the ADC value as a linear number between 0 and 255. This value is directly proportional to the input voltage measured on the selected ADC port.

2. Voltage Readout
Displays the calculated analog voltage in VDC. This value represents the actual voltage measured at the ADC input based on the EZ-B TTL High reference.

3. Pause Checkbox
When checked, ADC sampling is paused and the displayed values remain frozen. Uncheck to resume live updates.

Settings

Read ADC - Settings

1. Title Field
The name of the Read ADC skill as it appears in your ARC project.
Note: Changing the title will also change the identifier used by controlCommand() to reference this skill.

2. Board Drop-down
Select the EZ-B connection index (board number) that contains the ADC port you want to read. This allows multiple EZ-B controllers to be used in the same project.

3. Port Drop-down
Select the ADC (analog) port that your sensor is connected to. Only ports that support analog input will return valid readings.

4. Unit Description Field
Enter a custom unit of measurement to label the calculated value (for example: cm, °C, psi, or lux). This is useful when converting voltage into real-world units.

5. Multiplier Field
Enter a multiplier used to convert the raw 0–255 ADC value into your chosen unit of measurement. This allows scaling the ADC value to match sensor specifications.

6. Interval Drop-down
Select the delay (in milliseconds) between ADC samples. Shorter intervals provide faster updates but increase processing and communication load. Longer intervals are suitable for slow-changing signals.

How to Use Read ADC

  1. Add the Read ADC skill to your ARC project: ProjectAdd SkillADCRead ADC.
  2. Open Settings and select the correct Board and ADC Port where your analog device is connected.
  3. View the live numeric voltage and linear value in the Main Window. Use Pause to freeze the display if needed.

Video

Requirements

An I/O Controller with analog (ADC) input ports.

ARC Pro

Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!