int ledPin vs int в чем разница?

ororoshka
Offline
Зарегистрирован: 14.11.2013

Прошу помощи понять разницу в использовании.

int ledPin = 13;
 
в данном примере объявляется переменная, но вместо присваивания ей математического значения 13 это работает как номер выхода, в отличия от подобной записи где это работает уже как значение:
 
int brightness = 0;    // уставливаем начально значение яркости
int fadeAmount = 5;    // шаг приращения/убывания яркости

 

maksim
Offline
Зарегистрирован: 12.02.2012

Разницы между переменными нет, они одного и того же типа (int). А как вы будете пользоваться этими переменными зависит от вас. 

Переменная не "становится выводом" она просто указывает функциям (например pinMode() или digitalWrite()), которые работают с выводами номер вывода.