LED_BUILTIN

saftik
Offline
Зарегистрирован: 08.04.2015

Доброго времени суток . заметил что в последней версии оболочки arduino ide в скетче блинк появилась строка LED_BUILTIN подскажите как ее дословно понимать.

собственно смущает то что мы явно не указываем какому пину моргать. 

void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(200);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(200);                       // wait for a second
}

 

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

константа LED_BUILTIN в pins_arduino.h прописана

#define LED_BUILTIN 13 

saftik
Offline
Зарегистрирован: 08.04.2015

Хм ... судя по названию это диод который встроен в плату.
отсюда осмелюсь предположить что в оболочке в какой-то библиотеке написаны номера пинов со встроенным led для конкретной arduino 

saftik
Offline
Зарегистрирован: 08.04.2015

спасибо . как раз сам допер ))