ĐIỀU KHIỂN LED BẰNG ARDUINO

Trong bài xích hướng dẫn này, tôi sẽ khuyên bảo cho các bạn cách điều khiển LED bằng Arduino. Đây là 1 dự án khá dễ dàng và đơn giản dành cho những người mới bước đầu tìm đọc Arduino. Khi đang thành thành thạo với việc thiết kế mạch và lập trình các bạn sẽ được gợi ý để tiếp cận với những dự án cạnh tranh hơn qua những bài khuyên bảo của tôi trên website này.

Bạn đang xem: Điều khiển led bằng arduino

Trước tiên, tôi sẽ hướng dẫn cho chính mình cách bật tắt đèn LED bên trên board mạch của Arduino. Sau đó, tôi sẽ chỉ cho chính mình cách bật tắt đèn LED được kết nối với một trong những chân số của Arduino. Tôi sẽ lý giải cách đổi khác tốc độ lấp láy của đèn LED với cách chuyển đổi chân cấp cho nguồn mang lại đèn LED. Cuối cùng, tôi sẽ cho mình biết làm cầm nào để điều khiển được không ít đèn LED. Trước khi bắt đầu, chúng ta nên thiết đặt phần mềm Arduino IDE trên máy vi tính của mình.


Nội dung bài viết


Tín hiệu điện

Arduino tiếp xúc với những mô đun với cảm biến bằng cách bật cùng tắt loại điện. Nó cực kỳ giống với tiên phong hàng đầu và số 0 trong mã nhị phân. Khi loại điện được bật, nó được call là “tín hiệu CAO (HIGH)”. Nấc cao này là tương tự với “mức 1” trong mã nhị phân. Khi cái điện được tắt, chính là “tín hiệu THẤP (LOW)”, tương tự như như mức 0 không trong mã nhị phân. Khoảng thời hạn dòng điện gia hạn bật (ON) hoặc tắt (OFF) có thể được chuyển đổi từ một micro giây đến vài phút.

Xem thêm: Phim Lớp Học Nói Dối

Điều khiển LED bởi Arduino

Để để đèn sáng LED, Arduino đề nghị gửi bộc lộ mức CAO cho tới một trong các các chân của nó. Để tắt đèn LED, nó phải gửi biểu hiện mức THẤP tới chân đó. Bạn có thể làm đến đèn LED nhấp nháy bằng phương pháp thay đổi độ dài của tâm trạng CAO và THẤP.

Arduino gồm một đèn led gắn trên bo mạch cùng được liên kết với chân số 13. Đèn LED này có chữ “L” cạnh bên nó:

*

Thay đổi chân điều khiển và tinh chỉnh LED

Nếu bạn muốn sử dụng một chân khác để tinh chỉnh và điều khiển đèn LED thì việc đổi khác chân thật dễ dàng. Ví dụ: giả sử bạn muốn sử dụng chân 8 thay vị chân 13. Trước tiên, hãy di chuyển dây biểu đạt từ chân 13 lịch sự chân 8.

*

Bây giờ bạn sẽ cần phải chỉnh sửa một mẫu code trong công tác để Arduino biết chân nào áp dụng làm chân đầu ra. Điều đó được thực hiện trên mẫu 2, với câu lệnh:

pinMode(13, OUTPUT);

Để áp dụng pin 8, bạn chỉ cần chuyển đổi số 13 thành số 8:

pinMode(8, OUTPUT);

Tiếp theo, các bạn sẽ cần phải đổi khác code để cho Arduino biết các chân nào sẽ nhận được biểu thị ngõ ra CAO cùng THẤP. Điều đó được triển khai ở ngẫu nhiên nơi nào tất cả hàm digitalWrite (). Trong công tác trên, ở loại 5 và cái 7 có thực hiện lệnh digitalWrite:

digitalWrite(13, HIGH);

digitalWrite(13, LOW);

Để hướng đẫn chân 8 vẫn nhận được dấu hiệu HIGH và LOW, bạn chỉ cần đổi khác số 13 thành 8: