Analogové zapojení Arduino Pro Micro

Mám Arduino Pro Micro a chtěl bych použít všechny analogové kolíky, které na něm mohu.

V současné době to vypadá, že má celkem 9 analogových kolíků , které lze použít. sem zadejte popis obrázku

A0, A1, A2, A3, A6, A7 , A8, A9 a A10.

Nejsem si však jistý, jak tyto piny zavolat, protože všechny jsou také digitální piny .

Byly by A0-A3 definovány jako:

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

Zatímco ostatní piny by byly toto ?:

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

Pak stačí zavolat:

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

Byl by to správný způsob definování 9 analogových pinů?

Odpověď

Za předpokladu, že máte Pro Micro jádro , nazývají se A0, A1, A2, A3, A6, A7, A8, A9 a A10. U ostatních není třeba „zvláštní případ“, protože piny jsou známé jako oba.

Komentáře

  • Takže vy ' říká své = A0, = A1, = A2 atd … nebo říkáte jen své = 0, = 1, = 2 atd. ?
  • Analogové piny v knihovnách Arduina mají předponu " A ".

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *