Tengo el Arduino Pro Micro y me gustaría usar todos los analógicos pines que puedo en él.
Actualmente parece que tiene un total de 9 pines analógicos que se puede utilizar.
A0, A1, A2, A3, A6, A7 , A8, A9 y A10.
Sin embargo, no estoy seguro de cómo llamar a estos pines ya que todos ellos también son pines digitales .
¿Se definiría A0-A3 como:
#define analog1 A0; #define analog2 A1; #define analog3 A2; #define analog4 A3;
¿Mientras que los otros pines serían este ?:
#define analog5 4; #define analog6 6; #define analog7 8; #define analog8 9; #define analog9 10;
Entonces simplemente llame:
analogRead(analog1); analogRead(analog2); ..... analogRead(analog8); analogRead(analog10);
¿Sería esa la forma correcta de definir los 9 pines analógicos?
Respuesta
Suponiendo que tienes el Pro Micro core , se denominan A0, A1, A2, A3, A6, A7, A8, A9 y A10. No hay necesidad de «casos especiales» de los demás, ya que los pines se conocen como ambos.
Comentarios
- Entonces, ' está diciendo que es = A0, = A1, = A2, etc. o está diciendo que es solo = 0, = 1, = 2, etc. ?
- Los pines analógicos en las bibliotecas de Arduino tienen el prefijo " A ".