تمرین ۱ - فلاشر
متن تمرین
اصلی
ساخت فلاشر یا رقص نور با ۸ عدد LED به نحویکه ابتدا ۴ تا LED متصل به PORTD کار کنند و سپس ۴ تا LED متصل به PORTB کار کنند.
بازنویسی شده برای آردوینو UNO
ساخت فلاشر یا رقص نور با ۸ عدد LED به نحویکه ابتدا ۴ LED نخست متصل به PORTD کار کنند و سپس ۴ LED آخر متصل به PORTD کار کنند.
مدار
کد برنامه
/*
* Assignment #01
*
* Blinks two 4-set LEDs connected to PORTD in succession
*
* The circuit:
* Connect 8 LEDs to pins 0 to 7
*
* https://mehsen.com/arduino/assignments/
*
* To the extent possible under law,
* Mohsen Dastjerdi Zade (mehsen.com) has waived all copyright
* and related or neighboring rights to Arduino Assignments.
* https://creativecommons.org/publicdomain/zero/1.0/
*/
// the setup routine runs once when you press reset:
void setup() {
for (int i = 0; i < 8; i++) {
pinMode(i, OUTPUT);
}
}
// the loop routine runs over and over again forever:
void loop() {
PORTD = 0xF0;
delay(200);
PORTD = 0x0F;
delay(200);
}