Mục lục:

Cầu vồng vô cực: 4 bước
Cầu vồng vô cực: 4 bước

Video: Cầu vồng vô cực: 4 bước

Video: Cầu vồng vô cực: 4 bước
Video: CẦU VỒNG SAU MƯA - Kim Chi | Sáng Tác: Nguyễn Văn Chung | Nhạc Trẻ Xưa 7X 8X 9X Đời Đầu 2024, Tháng mười một
Anonim
Cầu vồng vô cực
Cầu vồng vô cực

Gương vô cực là một ảo ảnh thú vị hoàn hảo cho cầu vồng sáng. Tài liệu hướng dẫn này chỉ cho bạn cách tạo cầu vồng vô cực di động mà bạn có thể mang theo bên mình.

Vật liệu

  • hộp hoặc bao vây khác
  • Mặt gương
  • vật liệu pha màu
  • Dải Neopixel
  • bộ điều khiển như CPX của Adafruit hoặc gemma
  • pin và dây điện tương thích

Xin lưu ý rằng bạn cần cả chất liệu gương trong suốt và mặt gương nguyên tấm. Tôi đã sử dụng gạch gương nhựa và phim cách nhiệt màu

Hộp sẽ cần có bề mặt phẳng, bạn có thể cắt ra và phủ vật liệu pha màu. Nó cũng sẽ cần đủ lớn để chứa bộ điều khiển, pin và dây phụ.

Quân nhu

Nguồn cung cấp bổ sung bao gồm hàn và lập trình. Sử dụng Arduino IDE để lập trình Circuit Playground Express (CPX) hoặc gemma. Đảm bảo thêm các thư viện Adafruit bằng trình quản lý thư viện.

Bước 1: Chuẩn bị Bao vây

Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây

Theo dõi thùng loa và cắt các phần của vật liệu gương và màu. Làm cho chúng nhỏ hơn một chút để chúng có thể vừa với bên trong. Cắt một phần ra khỏi miệng hộp để chỉ đủ chỗ để tạo thành môi. Hộp đựng tôi đang sử dụng đã có cửa sổ bằng nhựa nên tôi không cần phải cắt nắp ở đây.

Vì vỏ ngoài của tôi là kim loại nên tôi đã lót nó bằng băng dính điện. Đảm bảo rằng không có kim loại trần nào có thể làm ngắn mạch của bạn! Tôi cũng sử dụng một dải bìa cứng để gắn các đèn led.

Bước 2: Nối mạch của bạn

Nối mạch của bạn
Nối mạch của bạn

Hệ thống dây điện khá đơn giản. Chỉ có 3 kết nối, nhưng hãy chắc chắn rằng bạn đang kết nối với phần đầu của dải. Kết nối dữ liệu phải được thực hiện giữa A0 trên CPX và Din trên dải Neopixel. Nếu bạn đang sử dụng Gemma, hãy nối dây D1 vào Din của dải. Kết nối đường 5V trên dải với Vout của bộ điều khiển. Điều này sẽ cung cấp nhiều năng lượng hơn cho đèn LED. Cuối cùng, kết nối đất giữa bộ điều khiển và dải đèn led.

Bước 3: Lập trình cầu vồng

Arduino cung cấp một cách dễ dàng để lập trình các đèn LED RGB này. Nếu bạn chưa có giao diện lập trình, hãy tải xuống từ arduino.cc. Họ có một trang bắt đầu để hướng dẫn bạn qua từng bước. Sau khi cài đặt Arduino IDE, bạn sẽ sử dụng trình quản lý thư viện tích hợp sẵn để thêm hỗ trợ cho NeoPixels của Adafruit và cho bảng điều khiển của bạn.

Khi bạn đã thiết lập các thư viện, bạn sẽ có quyền truy cập vào các chương trình ví dụ của NeoPixel. Bắt đầu với ví dụ về buttoncycler. Nó cung cấp 3 thói quen cầu vồng để chơi với: cầu vồng, cầu vồngCycle và rạp hátChaseRainbow. Yêu thích của tôi là cầu vồngCycle.

Chỉ có 3 thay đổi bạn sẽ cần thực hiện đối với chương trình mẫu

1) Đặt số lượng NeoPixels với PIXEL_COUNT. Ví dụ: nếu bạn có 16 đèn LED, hãy thay đổi dòng mã để đọc:

#define PIXEL_COUNT 16

2) Đặt chân đầu ra của bộ điều khiển. Nếu bạn đang sử dụng CPX, hãy đảm bảo PIXEL_PIN được xác định bằng dòng

#define PIXEL_PIN 6

Nếu bạn đang sử dụng Gemma, bạn sẽ thay đổi dòng này thành

#define PIXEL_PIN 1

3) Thay đổi mã chính. Trong Arduino, quy trình chính là loop (). Tìm quy trình đó và thay thế bằng quy trình sau

void loop () {rainbowCycle (20);

}

Bây giờ cắm nó vào và tải xuống. Bạn sẽ thấy kết quả trên NeoPixels.

Bước 4: Lắp ráp

Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp

Điều đầu tiên để lắp ráp là đặt màu nhìn xuyên qua trên nắp trên cùng. Ở đây nó được hiển thị đính kèm với băng dính hai mặt.

Gắn dải NeoPixel càng gần nắp càng tốt.

Tiếp theo, đặt pin và bộ điều khiển vào hộp. Nếu bạn đang sử dụng CPX, nó sẽ tự động bật. Nếu bạn đang sử dụng Gemma, bạn có thể cần phải bật nó lên. Các đèn LED sẽ sáng ở bước này.

Phía trên mạch, đặt dịch vụ được nhân bản. Cố gắng cố định nó càng gần đèn LED càng tốt.

Bước cuối cùng là đậy nắp lại. Bây giờ bạn đã có cầu vồng vô cực di động của mình!

Đề xuất: