/**
* (C) jarduino.ru 2019
* Изучение ардуино через опыты.
*
* Эксперимент №6. Светодиод, управляемый кнопкой.
* Светодиод горит, если кнопка нажата.
*/
int pinLed = 11; // Порт для подключения светодиода
int pinBtn = 7; // Порт для подключения кнопки
void setup()
{
pinMode(pinLed, OUTPUT); // Порт светодиода включить на вывод
pinMode(pinBtn, INPUT); // Порт кнопки включить на ввод
}
void loop()
{
int btnVal; // переменная для чтения занчения с кнопки
btnVal = digitalRead(pinBtn); // считать значение с пина кнопки
if (btnVal == LOW) // Проверить, нажата ли кнопка
{
digitalWrite(pinLed, LOW); // Кнопка не нажата - выключить светодиод
}
else
{
digitalWrite(pinLed, HIGH); // Кнопка нажата - включить светодиод
}
}
Метка: светодиод
Как правильно подключить к ардуино светодиод, и другие полезные статьи, скетчи и уроки ардуино по работе со светодиодами.
Скетч. Управление светодиодами. Эффект преследования
Управление светодиодами. Эффект преследования Дальше →
Эксперимент № 5. Эффект преследования
В этом эксперименте мы начнем постигать основы анимации светодиодов, реализовав эффект преследования.
Мы поупражняемся в применении циклов для достижения различных эффектов свечения линейки из светодиодов.
Дальше →