Netherlands
Asked — Edited

Map() Feature

Hey DJ,

Is there a map feature in ARC?

I have a voltage divider setup to measure the battery voltage and i would like to show the voltage on my Omnibot's LCD.

Now the value is 0-10v in stead of 5v so i would like to map the ADC value from 0-255(is 255 the max value of the EZ-B?) to 0-10v.


ARC Pro

Upgrade to ARC Pro

Stay at the forefront of robot programming innovation with ARC Pro, ensuring your robot is always equipped with the latest advancements.

Author Avatar
PRO
Synthiam
#1  

The ez-b cannot accept any more than 5v. You can build a very simple voltage divider with a resistor. There is a post on here somewhere about doing that. If you give the adc more than 5v, it'll pop the chip.

There are details in the manual:)

Author Avatar
Netherlands
#2  

Look at the 3rd paragraph,

I AM using a 1/1 voltage divider to measure up to 10v,

But then if its 8 volts, the EZB reports 4v. Now im looking for a script command to Map the values and send them to my LCD over serial.