Cách sử dụng đèn dải LED có thể lập trình để chiếu sáng ngày lễ Giáng sinh (với Arduino Uno)

Mục lục:

Cách sử dụng đèn dải LED có thể lập trình để chiếu sáng ngày lễ Giáng sinh (với Arduino Uno)
Cách sử dụng đèn dải LED có thể lập trình để chiếu sáng ngày lễ Giáng sinh (với Arduino Uno)
Anonim

Nếu bạn đang muốn làm cho ngôi nhà của mình trở nên hoàn hảo cho Giáng sinh, thì đã đến lúc sáng tạo! Dự án này là lý tưởng cho những ai quan tâm đến một dự án DIY độc đáo và vui nhộn, hoặc những ai muốn làm cho một ngôi nhà trông càng lễ hội càng tốt cho Giáng sinh này với đèn LED rực rỡ. Bài viết này cung cấp một hướng dẫn đơn giản sẽ giúp bạn đi dây và thiết lập Arduino Uno để thêm các hiệu ứng tuyệt vời vào dải đèn LED của bạn.

Các bước

Phần 1/5: Gắn dải LED

Part1 step1
Part1 step1

Bước 1. Xác định vị trí bạn muốn dải đèn LED của mình để đèn có hiệu ứng tốt nhất

Lưu ý dòng nơi dải sẽ chạy.

Bước 2. Đo chiều dài của các khu vực bạn muốn lắp đặt đèn

Vẽ sơ đồ tính toán. Một cuộn dải LED có chiều dài 5 mét, vì vậy bạn có thể cắt dải thành chiều dài mong muốn hoặc tìm các khu vực bằng với chiều dài dải.

Part1 step3
Part1 step3

Bước 3. Vặn các móc cốc dọc theo mái hiên

Khoảng cách chúng sau mỗi 6 inch.

  • Khoan các lỗ thí điểm để dễ dàng vặn vít hơn.

    IMG_9647
    IMG_9647
Part1 step4
Part1 step4

Bước 4. Bắt vít các mắt húi cua vào dải nhựa

Khoảng cách chúng sau mỗi 6 inch. Đảm bảo khoảng cách trong mỗi móc cốc và giữa mỗi mắt thuyền viên đều nhau.

Zipties
Zipties

Bước 5. Khoảng trống các dây buộc zip

Đặt các dây buộc zip mỗi 8 inch để gắn các dải đèn LED vào các dải nhựa.

Treo lên
Treo lên

Bước 6. Treo dải đèn LED lên mái hiên bằng cách ghép các mắt húi cua bằng móc cốc

Phần 2/5: Đấu dây dải LED

IMG_9658
IMG_9658

Bước 1. Kiểm tra dải đèn LED

Mỗi đầu của dải sẽ có ba dây.

  • Dây nối đất (GND); Đầu vào tín hiệu dữ liệu (Din); Dây nguồn (+ 5V).
  • Lưu ý hướng dòng dữ liệu trên dải.
Điện trở 2
Điện trở 2

Bước 2. Kết nối dây đầu vào dữ liệu

  • Kết nối nối tiếp điện trở 470 Ohm với dây tín hiệu dữ liệu của dải LED (màu xanh lá cây). Điện trở này giúp ngăn chặn các đột biến trên đường dữ liệu có thể làm hỏng đèn LED đầu tiên của dải.
  • Kết nối một jumper từ chân 12 trên Arduino với một đầu khác của điện trở.
Tụ điện
Tụ điện

Bước 3. Nối chân âm (-) ngắn của tụ 1000 uF với dây nối đất (GND) và chân dương (+) dài hơn với dây nguồn (+ 5V) của dải LED

Powerle2d
Powerle2d

Bước 4. Kết nối dải đèn LED với nguồn điện

  • Cắt cáp dải dẫn theo chiều dài mong muốn.
  • Dùng dây nối dây nguồn (+ 5V) trên dải đèn LED với cổng + V trên bộ nguồn.
  • Kết nối dây nối đất (GND) của dải LED với cổng –V (COM) của nguồn điện.

    Tháo các vít trên các cổng của bộ nguồn để lắp dây và sau đó siết chặt các vít

Ardugino
Ardugino

Bước 5. Cấp nguồn cho Arduino

  • Lấy một dây jumper dài và kết nối chân Vin trên Arduino của bạn với cổng + V của nguồn điện.
  • Lấy một dây jumper và kết nối chân GND trên Arduino của bạn với dây nối đất của dải đèn led.
IMG_b9835
IMG_b9835

Bước 6. Đảm bảo không có dây nào bị chập

Các đèn LED trên dải rất nhạy cảm và có thể trở nên xấu.

  • Cố định tất cả các kết nối dây điện đang mở bằng băng dính điện.

    Schemvatic
    Schemvatic
Powercord
Powercord

Bước 7. Kết nối dây nối với nguồn điện

  • Kết nối dây màu xanh lá cây với ⏚
  • Kết nối dây đen với L
  • Kết nối dây trắng với N

Phần 3/5: Cài đặt phần mềm Arduino

Screen Shot 2018 02 07 lúc 11.04.58 AM
Screen Shot 2018 02 07 lúc 11.04.58 AM

Bước 1. Tải xuống và cài đặt Arduino IDE 1.6.5

Bạn có thể tải xuống miễn phí từ trang web của Arduino.

  • Phiên bản Arduino IDE mới hơn không áp dụng cho dự án này vì không thể biên dịch mã.
  • Nhấp đúp vào tệp đã tải xuống và làm theo hướng dẫn cài đặt chương trình.
IMG_9640
IMG_9640

Bước 2. Ngắt kết nối Arduino Uno khỏi dải LED

Đảm bảo không có kết nối giữa bảng Arduino và dải đèn.

IMG_9635
IMG_9635

Bước 3. Kết nối bo mạch Arduino Uno với máy tính của bạn qua cáp USB

Phần 4/5: Cài đặt thư viện PololuLedStrip và tải mã lên

Chossingport
Chossingport

Bước 1. Quay lại Arduino IDE

Chọn đúng cổng USB cho Arduino IDE để nó có thể kết nối với bo mạch của bạn.

Nhấp vào Công cụ sau đó điều hướng đến Cổng và sau đó nhấp vào đúng cổng (Đối với người dùng Windows: COM3, COM2…). Nếu không có cổng COM nào xuất hiện trong menu, hãy thử một cổng USB khác hoặc khởi động lại máy tính của bạn

Thanh tìm kiếm pn
Thanh tìm kiếm pn
Screen Shot 2018 02 09 lúc 10.00.59 PM
Screen Shot 2018 02 09 lúc 10.00.59 PM

Bước 2. Cài đặt Thư viện Pololu

Nhấp vào "Phác thảo" và điều hướng đến "Bao gồm Thư viện" và sau đó "Quản lý Thư viện".

  • Nhấp vào thanh tìm kiếm và nhập PololuLedStrip
  • Ảnh chụp màn hình 2018 02 07 lúc 1.57.58 PM
    Ảnh chụp màn hình 2018 02 07 lúc 1.57.58 PM

    Xác định vị trí PololuLedStrip của Pololu và nhấp vào nút cài đặt.

LedStripXmas
LedStripXmas

Bước 3. Tải các mã lên Bảng Arduino

  • Nhấp vào "Tệp" rồi "Ví dụ" rồi "PololuLedStrip." Cuối cùng nhấp đúp vào LedStripXmas. Arduino IDE sẽ mở ra một cửa sổ mới chứa các mã cho dự án này.

    Screen Shot 2018 02 09 lúc 10.11.36 PM
    Screen Shot 2018 02 09 lúc 10.11.36 PM
  • Thay đổi số lượng đèn LED trong các mã. Nhập 150, dải led này có 150 led.

    Screen Shot 2018 02 09 lúc 10.27.33 PM
    Screen Shot 2018 02 09 lúc 10.27.33 PM
  • Nhấp vào nút tải lên và kiểm tra thanh trạng thái.

    IDE sẽ biên dịch mã của bạn và nếu không tìm thấy lỗi nào. Nếu bạn gặp lỗi, hãy kiểm tra mã của bạn

Bước 4. Rút phích cắm của Bảng Arduino khỏi máy tính

Bước 5. Kết nối lại nó với dải đèn LED

    • Kết nối chân 12 trên Arduino với dây dữ liệu của dải LED.
    • Kết nối dây nhảy nguồn (+ 5v) vào chân Vin và dây nối đất với GND trên Arduino.

Phần 5/5: Thử nghiệm

Bước 1. Cắm dây nối vào ổ cắm gần nhất

IMnG_9838
IMnG_9838

Bước 2. Kiểm tra đèn trạng thái (màu vàng) trên nguồn điện

Đèn phải được bật liên tục.

Optimize
Optimize

Bước 3. Đã hoàn thành

Lời khuyên

  • Nếu dải đèn LED không sáng, hãy kiểm tra lại thiết lập của bạn để xem mọi thứ có được kết nối đúng cách hay không.
  • Đảm bảo rằng bạn đang sử dụng Arduino IDE 1.6.5 để tải mã lên.
  • Kiểm tra các thành phần bị lỗi. Nếu bạn tin rằng thiết lập của mình là đúng và tất cả các kết nối đều đúng vị trí, có thể một số thành phần của bạn bị lỗi, chẳng hạn như điện trở và tụ điện.
  • Thêm bộ hẹn giờ vào ổ cắm của bạn sẽ cho phép bạn tự động bật / tắt Dải đèn LED vào một thời điểm nhất định.
  • Lắp đặt và cố định nguồn điện vào tường để dễ dàng khi đấu dây tất cả các thành phần với nhau.

Cảnh báo

  • Không kết nối dây dẫn ngắn của tụ điện với dây nguồn (5V +) của dải đèn led. Các thành phần của bạn có thể bắt lửa.
  • Không cắm dây nối dài vào ổ cắm khi tất cả các vít của các cổng của bộ nguồn bị lỏng.
  • Tránh chạm vào nguồn điện bằng tay không. Bạn nên đeo găng tay cao su để tránh bất kỳ cú sốc nào cho bản thân.

Đề xuất: