آموزش مبتدی الکترونیک و میکروکنترلر

اولین برنامه آردوینو Uno؛ چشمک‌زدن LED

تصویر آموزشی اولین برنامه آردوینو Uno؛ چشمک‌زدن LED

در این درس، LED را با یک پایه دیجیتال روشن و خاموش می‌کنیم. مثال برای Uno با منطق ۵ ولتی است؛ ولتاژ و شماره پایه بردهای دیگر را جداگانه بررسی کنید.

اتصال مدار

با USB جداشده، پایه دیجیتال ۸ را به مقاومت ۳۳۰ اهم، سپس آند LED وصل کنید. کاتد را به GND وصل کنید و بعد از بازبینی، USB را متصل کنید.

برنامه

const int ledPin = 8;
void setup() {
  pinMode(ledPin, OUTPUT);
}
void loop() {
  digitalWrite(ledPin, HIGH);
  delay(1000);
  digitalWrite(ledPin, LOW);
  delay(1000);
}

setup یک بار پایه را خروجی می‌کند و loop روشن و خاموش شدن را تکرار می‌کند. زمان‌ها بر حسب میلی‌ثانیه‌اند.

بارگذاری و خطایابی

در Arduino IDE برد Uno و درگاه متصل را انتخاب و Upload کنید. در صورت خطا، کابل داده و انتخاب درگاه را چک کنید. اگر آپلود موفق است اما LED خاموش می‌ماند، جهت LED و مسیر اتصال پایه ۸ را بررسی کنید.

تمرین

دو تأخیر را به ۲۰۰ و ۸۰۰ تغییر دهید و الگوی چشمک جدید را مشاهده کنید.

در مسیر آموزش

درس قبلی: بستن مدار LED روی بردبورد؛ آموزش گام‌به‌گام · مرور قطعات پایه

اعتبار تصویر: bq، Wikimedia Commons، مجوز CC BY-SA 4.0. منبع و مجوز.