Lập trình LED nhấp nháy đơn giản dùng Arduino
Hôm nay mình sẽ hướng dẫn các bạn lập trình một bóng đèn led nhấp nháy đơn giản dùng Arduino .
I.Chuẩn bị
1. Arduino UNO
2. 1 bóng đèn LED (5mm)
3. Điện trở 220 Ohm
4. Bạn phải cài đặt Driver và Arduino IDE tại đây:www.arduino.cc/en/Main/Software
II.Lắp mạch
Lắp như hình vẽ sau:
III.Code
-Đầu tiên chúng ta phải pinMode OUTPUT cho chân digital mà ta dùng cho đèn led.VD: ta dùng chân led là chân digital 13.Nên đoạn code sau nằm trong vòng void setup().
-Ở vòng void loop() ta digitalWrite HIGH cho chân 13 để bật đèn led.Sau đó để tắt đèn led ta digitalWrite LOW.Còn hàm delay dùng dể dừng chưng trình bao nhiêu mili giây.
Đây là code của bài này:
// kết nối chân digital 13 với đèn LED
// chân digital 13 này sẽ được đặt tên là 'led'. Biến 'led' này có kiểu dữ liệu là int và có giá trị là 13
int led = 13;
// Hàm setup chỉ chạy được một lần duy nhất khi khởi động chương trình
void setup() {
pinMode(led, OUTPUT); //khai báo led là OUTPUT
}
// Hàm loop chạy mãi mãi sau khi kết thúc hàm setup()
void loop() {
digitalWrite(led, HIGH); // bật đèn led sáng
delay(1000); // dừng chương trình trong 1 giây
digitalWrite(led, LOW); // tắt đèn led
delay(1000); // dừng chương trình trong 1 giây
//nếu bạn muốn led sáng hoặc tắt lâu thì chỉnh ngay hàm delay
}
Chút các bạn thành công!