[Solved] Arduino not reading the expected voltage on a voltage divider

A small cap on the pin should help it to settle faster, and you probably don't need the second reading method.

Try it out! See what works best for you.