Tự làm bình hoa đèn LED đẹp với ánh sáng lung linh

Bạn đang có ý tưởng là tự làm cho mình một bình hoa đèn LED dùng để trang trí trong phòng khách, phòng ngủ vào ban đêm với những màu sắc như màu đỏ, màu xanh dương, xánh lá cây để tăng vẻ lung linh, huyền ảo cho không gian sống. Thì bài viết này sẽ giúp tiếp cho bạn thêm động lực để tự tay làm ra bình hoa đèn LED.

Tự làm bình hoa đèn LED đẹp

Trước khi thực hiện, bạn cần chuẩn bị các dụng cụ và vật liệu sau:


- Bóng LED  màu Mua TẠI ĐÂY: https://goo.gl/1E9Lbg
- Mạch điện tử Arduino Mua TẠI ĐÂY: https://goo.gl/FXW95B
- Board test PCB Mua TẠI ĐÂYhttps://goo.gl/QG5WH2

- Điện trở 560 ohm mua Tại đây
- Mỏ hàn điện tử Mua TẠI ĐÂY: https://goo.gl/ZfpFE4

- Bình hoa 

Tư duy đúng tạo nên khoảng cách giữa người có mức lương năm là 1 tỷ đồng và 100 triệu đồng: 5 lối tư duy giúp bạn “đánh đâu thắng đó”
Cách tiêu tiền của tỷ phú Warren Buffett
Các nước đang dùng ứng dụng gì để chống lại Covid-19?
  • Hoặc bạn cũng có thể mua mạch led nháy TẠI ĐÂY (với mạch led thì bạn không cần dùng aduino)


Các bước thực hiện:

Bạn hãy lắp mạch như sau (đây là mạch 8 bóng, bạn có thể lắp mạch 3 bóng như vậy)

Tự làm bình hoa đèn LED đẹp với ánh sáng lung linh

Bạn có thể thích cách mắc như thế này

Đến tận hôm nay tôi mới hiểu, tại sao bạn mình làm sếp còn tôi thì cứ mãi ở vị trí nhân viên
Người tính toán để 14 lần trúng xổ số độc đắc
Tại sao Tần Thủy Hoàng là vị vua duy nhất mặc áo long bào đen?

Tự làm bình hoa đèn LED đẹp với ánh sáng lung linh

tự làm bình hoa

Cài IDE để nạp chương trình cho mạch Arduino tại địa chỉ:   http://arduino.cc/en/Main/Software

Cắm mạch arduino vào máy tính và nạp vào đoạn mã sau:

Hé lộ sự thật về nơi chôn cất Tư Mã Ý: Không thể che giấu dù tìm đủ mọi kế tung hỏa mù
Lí giải tại sao chữ "x" được dùng để ký hiệu ẩn số trong toán học
Phát hiện đột phá tại 'địa ngục' sâu 3.000 km của Trái Đất: Thứ quyết định sự tồn vong chính là đây!

Sau đây là đoạn code lập trình tôi đã chú thích trong đoạn code khá rõ ràng, bạn chỉ cần copy vào dán vào Arduino IDE thôi, một số kiến thức bạn cần tham khảo nếu chưa biết là:

1.pinMode
2.digitalWrite
3.array
4.for
5.delay
6.int
7.byte
8.sizeof
byte ledPin[] = {2,3,4,5,6,7,8,9}; // Mảng lưu vị trí các chân Digital mà các đèn LED sử dụng theo thứ tự từ 1->8. Bạn có thể thêm các LED bằng cách thêm các chân digital vào mảng này
byte pinCount; // Khai báo biến pinCount dùng cho việc lưu tổng số chân LED
void setup() {
pinCount = sizeof(ledPin); //Xem thêm thông tin về hàm sizeof tại http://arduino.vn/reference/sizeof
for (int i=0;i<pinCount;i++) {
pinMode(ledPin[i],OUTPUT); //Các chân LED là OUTPUT
digitalWrite(ledPin[i],LOW); //Mặc định các đèn LED sẽ tắt
}
}
void loop() {
/*
Bật tuần tự các đèn LED
*/
for (int i=0; i < pinCount; i++) {
digitalWrite(ledPin[i],HIGH); //Bật đèn
delay(500); // Dừng để các đèn LED sáng dần
}

/*
Tắt tuần tự các đèn LED
*/
for (int i = 0;i < pinCount; i += 1) {
digitalWrite(ledPin[i],LOW); // Tắt đèn
delay(500); // Dừng để các đèn LED tắt dần
}
}

  • Sau khi nạp code xong bạn gắn mạch led vào bình hoa và thưởng thức tác phẩm của mình

bình hoa led

Làm Mới
Bài viết cùng chuyên mục