Arduino Pro Micro Pinouts analogice

Am Arduino Pro Micro și aș dori să folosesc toate analogice pini pe care îi pot.

În prezent se pare că are un total de 9 pini analogici care poate fi utilizat. introduceți descrierea imaginii aici

A0, A1, A2, A3, A6, A7 , A8, A9 și A10.

Cu toate acestea, nu sunt sigur cum să apelez ace ace, deoarece toate acestea sunt și ace digitale .

A0-A3 ar fi definit ca:

#define analog1 A0; #define analog2 A1; #define analog3 A2; #define analog4 A3; 

În timp ce ceilalți pini ar fi acesta ?:

#define analog5 4; #define analog6 6; #define analog7 8; #define analog8 9; #define analog9 10; 

Apoi trebuie doar să apelați:

analogRead(analog1); analogRead(analog2); ..... analogRead(analog8); analogRead(analog10); 

Ar fi acesta modul corect de a defini cei 9 pini analogici?

Răspuns

Presupunând că aveți Pro Micro nucleu , se numesc A0, A1, A2, A3, A6, A7, A8, A9 și A10. Nu este nevoie de „caz special” pentru celelalte, deoarece pinii sunt cunoscuți ca ambele.

Comentarii

  • Deci tu ' spune = A0, = A1, = A2, etc … sau spuneți doar = 0, = 1, = 2, etc ?
  • Pinii analogici din bibliotecile Arduino sunt prefixate cu " A ".

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *