Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Урок 2.Первая программа. Среда программирования.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
145 Кб
Скачать
☆

Об именах макроопределений

По негласному соглашению все макроопределения должны иметь имена, написанные заглавными буквами с символом нижнего прочерка _ на месте пробелов.

// плохо

#define ledpin 13

#define led_pin 13

#define LedPin 13

 

// хорошо

#define LED_PIN 13

Это настолько привычное правило, что вы можете ввести в заблуждение других, если не будете его придерживаться. Опять же, следование общепринятым канонам — признак профи.

Стоит отметить, что язык C++, как и многие другие считает строчные и заглавные буквы различными, поэтому если к макроопределению LED_PIN вы затем попытаетесь обратиться, написав led_pin будет выдана ошибка компилятора о том, что он не понимает что такое led_pin. То же самое касается имён функций и всего останого

Упражнение №1 Первая программа. Как заставить мигать Arduino светодиодом

Т

/*

Мигание. Повторяющееся включение и выключение светодиода с периодом в одну секунду

/*

void setup()

{

pinMode(13, OUTPUT);

}

// Этот цикл будет крутиться бесконечно

void loop()

{

digitalWrite(13, HIGH);

delay(1000);

digitalWrite(13, LOW);

delay(1000);

}

екст программы без комментариев:

Полезные ссылки:

Что такое микроконтроллер?

https://www.youtube.com/watch?v=xccd_ihNR08