اولین برنامه آردوینو 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. منبع و مجوز.