🤖 روبومیکرآموزش آردوینوشبیه‌ساز آنلاین
روبومیکرآموزش آردوینوچشمک‌زن LED با کد (Blink)

چشمک‌زن LED با کد (Blink)

برنامه‌ی Blink (چشمک‌زن) معروف‌ترین و اولین تجربه‌ی هر کسی است که آردوینو یاد می‌گیرد. در این برنامه یک LED را پشت سر هم روشن و خاموش می‌کنیم تا چشمک بزند. اگر بتوانی این را اجرا کنی، یعنی پایه‌های اصلی کنترل سخت‌افزار با کد را یاد گرفته‌ای.

سه دستور کلیدی

کد کامل Blink

void setup() {
  pinMode(13, OUTPUT); // پایه ۱۳ را خروجی کن
}

void loop() {
  digitalWrite(13, HIGH); // LED روشن
  delay(1000);            // یک ثانیه صبر کن
  digitalWrite(13, LOW);  // LED خاموش
  delay(1000);            // یک ثانیه صبر کن
}

توضیح خط‌به‌خط

داخل setup فقط یک خط داریم: پایه‌ی ۱۳ را خروجی می‌کنیم. این کار یک‌بار انجام می‌شود و کافی است.

داخل loop چهار اتفاق به‌ترتیب می‌افتد: اول با digitalWrite(13, HIGH) چراغ روشن می‌شود. سپس delay(1000) برنامه را یک ثانیه نگه می‌دارد تا چراغ روشن بماند. بعد با digitalWrite(13, LOW) چراغ خاموش می‌شود و دوباره یک ثانیه صبر می‌کنیم. چون loop بی‌نهایت تکرار می‌شود، این چرخه‌ی روشن‌-خاموش بدون توقف ادامه پیدا می‌کند و چشمک می‌بینی.

نکته: عدد داخل delay را تغییر بده تا سرعت چشمک عوض شود. مثلاً delay(200) چشمک خیلی سریع می‌سازد و delay(2000) چشمکی کند و آرام. امتحان کن و تفاوت را ببین!
هشدار: اگر delay را خیلی کوچک بگذاری (مثلاً ۱۰ میلی‌ثانیه)، چشمک‌ها آن‌قدر سریع می‌شوند که چشم انسان آن‌ها را پیوسته می‌بیند و انگار LED همیشه روشن است.

این کد را همین حالا در حالت کدنویسی شبیه‌ساز روبومیکر بنویس و اجرا کن.

🔌 همین حالا توی شبیه‌ساز آنلاین روبومیکر امتحان کن — رایگان و بدون نصب