Скетч мигания светодиодом
Привет! Давай заставим светодиод танцевать под твой ритм 😊
Вот простой и понятный код для Arduino — он будет мигать светодиодом на пине 12 с паузой 1000 мс (то есть раз в секунду), всего 10 раз, и после этого просто остановится — как будто устал после танца.
- Пин 12 — туда подключён светодиод
- 1000 мс — один миг = одна секунда
- 10 миганий — не слишком много, не слишком мало — идеально!
Вот код — просто скопируй его в Arduino IDE и нажми «Загрузить»:
// 🔌 Подключение светодиода — пин 12
const int ledPin = 12;
// ✨ Сколько раз моргнуть?
const int blinkCount = 10;
// ⏱️ Сколько ждать между миганиями (в миллисекундах)
const int blinkDelay = 1000;
void setup() {
// Говорим Arduino: "Эй, пин 12 — ты теперь выход!"
pinMode(ledPin, OUTPUT);
}
void loop() {
// Бежим по циклу 10 раз
for (int i = 0; i < blinkCount; i++) {
digitalWrite(ledPin, HIGH); // 💡 Включаем светодиод
delay(blinkDelay); // ⏳ Ждём 1 секунду
digitalWrite(ledPin, LOW); // 🔕 Выключаем светодиод
delay(blinkDelay); // ⏳ Опять ждём 1 секунду
}
// ✅ После 10 миганий — всё, отдыхаем!
// (Этот скетч не будет повторяться — как и обещал!)
while (true) {
// Спокойно, ничего не делаем — мы сделали всё, что нужно!
}
}
Теперь твой светодиод — маленький светлячок, который зажегся, поиграл немного и улёгся спать ❤️ Удачи в твоих проектах — и не забывай мигать с улыбкой!