CÁCH 1:
---------Code Start-------------------------------------------------------------------
/* Arduino Code làm 5 led nhấp nháy theo dạng sóng
by Thuthuatarduino.blogspot.com 31/07/2017
*/
void setup()
{
pinMode(2, OUTPUT); // LED 1 nối vào chân digital 2
pinMode(3, OUTPUT); // tương tự LED 2 đến LED 5
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
}
void loop()
{
digitalWrite(2, HIGH); // Bật LED 1
delay(500); // Chờ trong 0.5 giây
digitalWrite(2, LOW); // Tắt LED 1
digitalWrite(3, HIGH);
delay(500);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
delay(500);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(500);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
delay(500);
digitalWrite(6, LOW);
digitalWrite(5, HIGH);
delay(500);
digitalWrite(5, LOW);
digitalWrite(4, HIGH);
delay(500);
digitalWrite(4, LOW);
digitalWrite(3, HIGH);
delay(500);
digitalWrite(3, LOW);
}
---------Code End-------------------------------------------------------------------
CÁCH 2: Sử dụng vòng lặp For và biến del.
---------Code Start-------------------------------------------------------------------
/* Arduino Code làm 5 led nhấp nháy theo dạng sóng
by Thuthuatarduino.blogspot.com 31/07/2017
*/
int del = 500; // biến del
void setup()
{
pinMode(2, OUTPUT); // LED 1 nối vào chân digital 2
pinMode(3, OUTPUT); // tương tự LED 2 đến LED 5
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
}
void loop()
{
for (int a=2; a<7; a++)
{
digitalWrite(a, HIGH);
delay(del);
digitalWrite(a, LOW);
delay(del);
}
for (int a=5; a>1; a--)
{
digitalWrite(a, HIGH);
delay(del);
digitalWrite(a, LOW);
delay(del);
}
}
---------Code End-------------------------------------------------------------------
Trang Chủ» Arduino Coding (Sketch)» Lớp cơ bản» Coding - Điều khiển 5 LED nhấp nháy theo dạng sóng (Cơ bản 2).
Coding - Điều khiển 5 LED nhấp nháy theo dạng sóng (Cơ bản 2).
Đào Xuân Thành
05:36:00
Đăng Ký Nhận Bài Mới Mỗi Ngày