Megvan az Arduino Pro Micro, és szeretném használni az összes analógot csapok, amelyeket tudok rajta.
Jelenleg úgy tűnik, hogy összesen 9 analóg csap van benne Használható .
A0, A1, A2, A3, A6, A7 , A8, A9 és A10.
Azonban nem vagyok biztos abban, hogyan hívhatom ezeket a csapokat, mivel ezek mindegyike digitális csap is .
Az A0-A3 definiálva lenne:
#define analog1 A0; #define analog2 A1; #define analog3 A2; #define analog4 A3;
Míg a többi csap ez lenne ?:
#define analog5 4; #define analog6 6; #define analog7 8; #define analog8 9; #define analog9 10;
Akkor csak hívjon:
analogRead(analog1); analogRead(analog2); ..... analogRead(analog8); analogRead(analog10);
Ez lenne a helyes módszer a meghatározáshoz a 9 analóg csap?
Válasz
Feltéve, hogy rendelkezik a Pro Micro magja , ezeket A0, A1, A2, A3, A6, A7, A8, A9 és A10 hívják. Nincs szükség “külön esetre” a többiekre, mivel a csapok mindkettő néven ismertek.
Megjegyzések
- Tehát Ön ' újból mondja, hogy = A0, = A1, = A2, stb … vagy azt mondja, hogy csak = 0, = 1, = 2, stb ?
- Az Arduino könyvtárak analóg csapjait " A " előtaggal látjuk el.