Начнём работу с классического Blink, но в виду того, что платформа ATWatch не содержит светодиодов, будем использовать вибромоторчик, который подключен к пину 14. Наша программа будет выглядеть так:
// Функция, которая выполняется один раз в самом начале
void setup()
{
// Говорим, что наш 14 пин будет работать на выход
pinMode(14, OUTPUT);
}
//Функция, которая выполняется постоянно и не останавливается
void loop()
{
digitalWrite(14, HIGH);// Включаем вибромоторчик
delay(1000);// Ждём 1 секунду (1000 мс)
digitalWrite(14, LOW);// Выключаем вибромоторчик
delay(1000);// Ждём 1 секунду (1000 мс)
}
Результатом работы нашей программы будет следующая последовательность действий: устанавливаем 14 пин как выход-> включаем вибромоторчик-> ждём 1 сек.-> Выключаем вибромоторчик -> ждём 1 сек.-> включаем вибромоторчик-> ждём 1 сек.-> Выключаем вибромоторчик и т.д.