✨ آموزش برنامه Blink آردوینو — اولین کد، خط به خط
Blink همان «سلام دنیا»ی آردوینو است: چشمکزدن یک LED. ساده به نظر میرسد، ولی همهی مفاهیم پایه توی همین چند خط است.
کد کامل
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
خط به خط
void setup()
وقتی آردوینو روشن میشود، این تابع فقط یک بار اجرا میشود — مثل آمادهکردن میز قبل از بازی.
pinMode(13, OUTPUT)
به آردوینو میگوید: «پین ۱۳ قرار است فرمان بدهد (خروجی باشد)، نه گوش کند.» روی خود برد Uno یک LED کوچک به پین ۱۳ وصل است — برای همین بدون هیچ قطعهای هم جواب میگیری!
void loop()
هر چه اینجا بنویسی تا ابد تکرار میشود. آردوینو خسته نمیشود!
digitalWrite(13, HIGH) و LOW
HIGH یعنی ۵ ولت بده (روشن)، LOW یعنی صفر ولت (خاموش). مثل کلید برق، ولی با کد.
delay(1000)
یعنی «۱۰۰۰ میلیثانیه (= ۱ ثانیه) صبر کن». بدون delay چشمک آنقدر سریع میشود که چشم فقط یک نور ثابت کمسو میبیند!
حالا خودت تغییرش بده 🧪
delay(100)کن — چشمک عصبانی!- دو delay را متفاوت کن (۲۰۰ و ۸۰۰) — الگوی نامتقارن.
- الگوی SOS بزن: سه کوتاه، سه بلند، سه کوتاه.