Jag har Arduino Pro Micro och jag skulle vilja använda alla analoga stift som jag kan på den.
Det ser för närvarande ut att det har totalt 9 analoga stift som kan användas.
A0, A1, A2, A3, A6, A7 , A8, A9 och A10.
Jag är dock osäker på hur jag ska kalla dessa stift eftersom alla dessa också är digitala stift .
Skulle A0-A3 definieras som:
#define analog1 A0; #define analog2 A1; #define analog3 A2; #define analog4 A3;
Medan de andra stiften skulle vara detta ?:
#define analog5 4; #define analog6 6; #define analog7 8; #define analog8 9; #define analog9 10;
Ring bara:
analogRead(analog1); analogRead(analog2); ..... analogRead(analog8); analogRead(analog10);
Skulle det vara rätt sätt att definiera de 9 analoga stiften?
Svar
Förutsatt att du har Pro Micro kärna , de kallas A0, A1, A2, A3, A6, A7, A8, A9 och A10. Det finns ingen anledning att ”specialfalla” de andra, eftersom stiften kallas båda.
Kommentarer
- Så du ' säger att det är = A0, = A1, = A2, etc … eller säger du att det bara är = 0, = 1, = 2, etc ?
- Analoga stift i Arduino-biblioteken är prefixade med " A ".