CÁCH LẬP TRÌNH ĐÈN LED

     

1. Kiến thiết mạch điều khiển và tinh chỉnh nhiều led

Cách xây cất mạch tinh chỉnh nhiều led cũng giống như mạch điều khiển và tinh chỉnh led đơn. Chỉ có điều có không ít led hơn kết nối với tương đối nhiều chân của board Arduino hơn. Dưới là ví dụ mạch tinh chỉnh giả lập trên Proteus bao gồm một board Arduino UNO, 8 điện trở 220Ω, 8 led.


Bạn đang xem: Cách lập trình đèn led

*

Lưu ý: cùng với 14 chân digital (từ 0 đên 13) thì một board mạch Arduino UNO chỉ có thể điều khiển tối đa 14 led (không tính những chân analog). Để tinh chỉnh nhiều led rộng nữa, chúng ta có thể sử dụng thêm các board mạch Arduino hoặc sử dụng IC HC595.

2. Viết chương trình điều khiển và tinh chỉnh nhiều led chớp tắt thuộc lúc




Xem thêm: Mẫu Giấy Ủy Quyền Đại Diện Phần Vốn Góp, Người Đại Diện Theo Ủy Quyền Của Tổ Chức

Cách 1 – Viết những lệnh tinh chỉnh và điều khiển cho từng ledĐây là cách dễ dàng nhất nhưng tốn sức lực lao động nhất với rất nhiều dòng code nhất.void setup() pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(8, OUTPUT); pinMode(9, OUTPUT);void loop() digitalWrite(2, HIGH); digitalWrite(3, HIGH); digitalWrite(4, HIGH); digitalWrite(5, HIGH); digitalWrite(6, HIGH); digitalWrite(7, HIGH); digitalWrite(8, HIGH); digitalWrite(9, HIGH); delay(1000);//Chờ 1000 mili giây = 1 giây digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); digitalWrite(5, LOW); digitalWrite(6, LOW); digitalWrite(7, LOW); digitalWrite(8, LOW); digitalWrite(9, LOW); delay(1000);//Chờ 1000 mili giây = 1 giâyCách 2 – thực hiện vòng lặp forSử dụng vòng lặp for để gia công ngắn gọn code ở bí quyết 1.void setup() { for(int i=2;iCách 3 – áp dụng mảngSử dụng mảng nhằm lưu những chân của led kết nối với board mạch Arduino. Rồi cần sử dụng vòng lặp for để coi xét mảng và điều khiển và tinh chỉnh led chớp tắt.int arr_led<8>=2, 3, 4, 5, 6, 7, 8, 9;void setup() { for(int i=0;i

3. Bài tập

Bài tập 1: kiến tạo mạch có 10 đèn LED liên kết với Arduino. Lập trình:– 10 đèn sáng sủa tắt cùng lúc– theo thứ tự chớp tắt những đèn 1->10->1->10…Bài tập 2: xây đắp mạch có 10 đèn LED liên kết với Arduino. Lập trình:– Đèn 1->10 sáng, đèn 1->10 tắt, lặp đi tái diễn như thế– thứu tự chớp tắt bất chợt 1 đèn led bất kỳ


Xem thêm: Top 25 Mẫu Cv Xin Việc Nhân Viên Kinh Doanh Đẹp, Gây Ấn Tượng Với Nhà Tuyển Dụng

Bài trước và bài bác sau vào môn học>" data-wpel-link="internal">Lập trình tinh chỉnh và điều khiển led bởi nút bấm cùng với board mạch Arduino >>