difference between analog and digital pins in arduino