Mục lục:
- Bước 1: Thiết bị và Công cụ
- Bước 2: Dải đèn LED
- Bước 3: Gắn Đầu nối JST và Tụ điện
- Bước 4: Nguồn điện
- Bước 5: Phân phối quyền lực
- Bước 6: Dữ liệu
- Bước 7: Các bit phần cứng cuối cùng…
- Bước 8: Thiết lập phần mềm Fadecandy
- Bước 9: Máy chủ Fadecandy
- Bước 10: Khắc phục sự cố
- Bước 11: Xử lý
- Bước 12: Lập bản đồ các điểm ảnh
- Bước 13: Nhấn Play trong chế biến
- Bước 14: Các ví dụ khác… Đã đến lúc bạn thử nghiệm
- Bước 15: Cảm ơn bạn đã đọc
Video: Cách điều khiển đèn LED định địa chỉ với Fadecandy và xử lý: 15 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Gì
Đây là hướng dẫn từng bước về cách sử dụng Fadecandy và Xử lý để điều khiển các đèn LED có thể định địa chỉ. (Bạn có thể kết nối nhiều Fadecandys với một máy tính để tăng điều này.) Xử lý là một ngôn ngữ lập trình được sử dụng để tạo hình ảnh. Bạn có một canvas, giống như bạn làm trong Photoshop hoặc Paint nhưng thay vì vẽ bằng chuột, bạn vẽ bằng cách viết mã. Fadecandy và Xử lý hoạt động cùng nhau. Bạn viết mã đặt các đèn LED trên khung Xử lý và sau đó bất kỳ thứ gì bạn vẽ trong Xử lý sẽ hiển thị trên các đèn LED đó trong thời gian thực. Tại sao
Có rất nhiều cách để điều khiển đèn LED. Tôi thích Fadecandy vì nó rẻ để bắt đầu và bạn có thể có nhiều quyền kiểm soát đèn LED của mình một cách trực quan bằng cách sử dụng Xử lý. Quá trình cũng có thể được kết nối với các loại aaallll, như Kinect, Arduino, máy ảnh hoặc thậm chí chỉ đầu vào chuột / bàn phím. Vì vậy, có rất nhiều phạm vi để làm cho mọi thứ trở nên tương tác.
Có ba phần cho dự án này.
1. Phần cứng Xem cách mọi thứ vật lý kết nối với nhau, hàn các thứ, cấp nguồn cho các dải LED.
2. Phần mềm: FadecandyFadecandy hoạt động bằng cách chạy một máy chủ trên máy của bạn - việc thiết lập cực kỳ đơn giản.
3. Phần mềm: Xử lýXem cách đặt đèn LED trên canvas và sử dụng các ví dụ để xem một số hoạt ảnh trên đèn LED của bạn.
Tôi cố gắng và viết các hướng dẫn của mình theo cách mà một người hoàn toàn không có kinh nghiệm ít nhất có thể thích đọc nó. Với phần này, tôi sẽ làm mọi thứ từng bước một để phù hợp cho người mới bắt đầu làm theo và tự làm. thì bạn có thể muốn xem một số hướng dẫn dành riêng cho điều đó - tôi đề xuất kênh YouTube của Daniel Shiffman.
Dự án này bao gồm hàn. Tôi chưa viết hướng dẫn chi tiết cho người bán mới bắt đầu, có rất nhiều hướng dẫn khác cho việc đó.
Dự án này liên quan đến điện áp cao (khi nối phích cắm chính vào nguồn điện) vì vậy hãy cẩn thận và không cho phép trẻ em làm điều này một mình. Mã Tất cả mã (Arduino và Xử lý) đều có trên github của tôi ở đây.
Bước 1: Thiết bị và Công cụ
Dưới đây là danh sách đầy đủ mọi thứ bạn cần để tạo dự án này:
Các bộ phận
- Đèn LED địa chỉ (Amazon US | Amazon Vương quốc Anh) Tôi sử dụng dải LED ws2812b. Có một số biến số bạn có thể lựa chọn Lớp phủ: Bạn có thể mua dải đèn LED trơn không có lớp phủ nào nhưng nó sẽ không chống thấm nước. Hoặc bạn có thể mua nó trong một vỏ silicon dẻo được xếp hạng IP67, điều này có nghĩa là nó hoàn toàn kín và không thấm nước. Màu sắc của lớp nền: Các dải có màu đen và trắng. Nếu bạn không che dải đèn LED của mình bằng một thứ xấu xí thì hãy cân nhắc xem loại nào sẽ đẹp nhất. Số lượng đèn LED: Tiêu chuẩn là 30, 60 hoặc 144 đèn LED trên mỗi mét. Tôi đang sử dụng 30LED mỗi mét nhưng tôi đã liên kết với 60 vì nó được sử dụng phổ biến hơn. Khác: Bạn cũng có thể mua ws2812b theo chuỗi (US Amazon | UK Amazon) thay vì dải. Chúng hoạt động theo cùng một cách, vì vậy việc sử dụng cái nào là tùy thuộc vào bạn!
- Fadecandy (Amazon Hoa Kỳ | Amazon Vương quốc Anh)
- Cáp USB để kết nối Fadecandy với máy tính (US Amazon | UK Amazon)
- Ghim tiêu đề đôi (US Amazon | UK Amazon)
- Tụ điện (US Amazon | UK Ebay)
-
Nguồn điện 5V (US Amazon | Amazon của Vương quốc Anh) Bộ nguồn này mà tôi đã liên kết sẽ cấp nguồn cho 512 đèn LED (giá trị của một chiếc Fadecandy)
- Phích cắm (Amazon Hoa Kỳ | Amazon Vương quốc Anh) Bạn chỉ có thể sử dụng cáp phích cắm cũ hoặc nếu không có, thì một dây dẫn ấm đun nước là một lựa chọn tốt.
- Đầu nối JST 3 chân (Amazon Hoa Kỳ | Amazon Vương quốc Anh) Bạn cần một cặp cho mỗi dải (như vậy 8 cho một giá trị của Fadecandy)
- Cáp 12-AWG (US Ebay | UK Ebay) Loại cáp dày này sẽ truyền điện từ nguồn điện đến một số đầu nối chia nó ra tất cả các dải khác nhau.
- Cáp 24-AWG (US Ebay | UK Ebay) Cáp mỏng hơn này sẽ truyền nguồn điện đến từng dải LED.
- Đầu nối Wago (US Amazon | RS Components UK)
- Chúng sẽ chia điện từ một nguồn điện thành nhiều dải. Chúng có sẵn trong các gói 10 cái, đủ cho một Fadecandy.
Vật tư tiêu hao
- RTV silicone (Amazon Hoa Kỳ | Amazon Vương quốc Anh)
- Co nhiệt (Amazon Mỹ | Amazon Anh)
- Clear ~ 10mm heatshrink (US Amazon | UK Amazon)
- Hàn (Amazon Hoa Kỳ | Amazon Vương quốc Anh)
Công cụ
- Sắt hàn (US Amazon | UK Amazon)
- Dụng cụ tuốt dây (US Amazon | UK Amazon)
- Cái vặn vít
- Cây kéo
- Giúp đỡ tay (tùy chọn)
- Mút hàn (tùy chọn)
Bước 2: Dải đèn LED
Mỗi dải LED cần được kết nối với nguồn, mặt đất và dữ liệu. Có một mũi tên được in trên dải cho biết hướng dữ liệu phải chảy.
Mỗi dải LED cần một đầu nối JST và một tụ điện gắn vào nó.
Đầu nối:
Đầu nối JST có 3 chân / cáp - mỗi chân dành cho nguồn, nối đất và dữ liệu. Có thể ngắt kết nối hoặc thay thế các dải rất hữu ích trong nhiều trường hợp. Nếu bạn chắc chắn rằng bạn không muốn ngắt kết nối hoặc dễ dàng thay thế các dải của mình thì bạn có thể chỉ cần hàn cáp thay thế nhưng tôi thực sự khuyên bạn nên có các đầu nối.
Tụ điện:
Nếu có dòng điện tăng vọt (điều này có thể xảy ra khi bạn bật nguồn điện lần đầu tiên) thì tụ điện sẽ bảo vệ đèn LED đầu tiên trong dải của bạn không bị hỏng.
Cáp:
Nếu bạn đang lên kế hoạch lắp đặt đèn LED, bạn sẽ cần phải suy nghĩ về cách đặt các dải, nguồn điện và (các) Fadecandy của bạn. Để đảm bảo tất cả các kết nối của bạn sẽ tiếp cận, bạn rất có thể sẽ cần thêm một số chiều dài của cáp ở đâu đó.
Bạn có thể hàn cáp vào dải đèn LED và sau đó hàn các đầu nối JST vào đầu kia của cáp. Ngoài ra, bạn có thể hàn các đầu nối JST trực tiếp vào dải và thêm chiều dài cáp vào nguồn điện / mặt Fadecandy. Tất cả sẽ phụ thuộc vào bố cục và kế hoạch lắp đặt của bạn.
Cáp đang kết nối nguồn / mặt đất với một dải lên đến 64 pixel có thể là cáp 24AWG. 24AWG cũng rất nhiều cho kết nối dữ liệu. Sử dụng cáp có màu khác nhau cho nguồn / dữ liệu / đất - lý tưởng là các màu phù hợp với các đầu nối JST của bạn.
Tôi sẽ chỉ hàn các đầu nối JST trực tiếp vào các dải và không thêm bất kỳ phần mở rộng cáp nào, vì tôi không quan tâm đến cách bố trí trong hướng dẫn này.
Bước 3: Gắn Đầu nối JST và Tụ điện
Chuẩn bị dải
Cắt các dải đèn LED của bạn theo chiều dài (tối đa 64 pixel trên mỗi dải).
Tìm đầu bên phải, đầu có mũi tên hướng vào trong. Cắt một phần nhỏ của tấm bìa chống thấm nước để bạn có thể nhìn thấy ba điểm tiếp xúc. Chúng được gắn nhãn 5V, GND và Data In. (Nếu địa chỉ liên hệ có nhãn Dữ liệu ra thì bạn đã kết thúc sai).
Hàn trên đầu nối JST và tụ điện
Điều này có thể hơi rắc rối một chút nhưng tôi đã tìm ra cách tốt nhất để làm điều đó là làm tan chảy một ít đốm màu hàn vào từng điểm tiếp xúc trong số ba điểm tiếp xúc, sau đó hàn trên đầu nối JST và sau đó là tụ điện.
Sử dụng các đầu nối JST cái để gắn vào mặt dải. Đầu nối JST có 3 cáp, một cáp cho mỗi tiếp điểm trên dải. Thông thường, các loại cáp có màu đỏ, xanh lá cây và trắng, hoặc đỏ, xanh lá cây và đen. Sử dụng màu đỏ cho nguồn điện, màu xanh lá cây cho dữ liệu và màu trắng / đen cho mặt đất.
Cắt ngắn các chân trên tụ điện sẽ giúp nó ở đúng vị trí. Một bên của tụ có các ký hiệu âm, chân bên này nối với tiếp điểm GND và chân bên kia nối với tiếp điểm 5V.
Dán lại dải
Cắt một miếng co nhiệt trong suốt sẽ che đi phần dải tiếp xúc và có nhiều phần chồng lên nhau với lớp bọc chống thấm hiện có. Khe nó trên dải (bạn có thể làm điều này trước khi bạn gắn đầu nối / tụ điện JST hoặc chỉ cần trượt nó vào từ đầu kia) và giữ nó bên cạnh miếng tiếp xúc.
Đặt nhiều silicone RTV trực tiếp lên các điểm tiếp xúc và xung quanh vỏ chống thấm hiện có, bao gồm cả ở mặt sau của dải. Trượt nhiệt trong suốt co lại trên silicone. Bắn nó bằng súng nhiệt cho đến khi nhiệt co lại có nhiệt thu nhỏ lại.
Silicone là một chút lộn xộn. Hãy chắc chắn rằng bạn rửa tay nếu bạn bị dính vào da. Cân nhắc đặt báo hoặc thứ gì đó trên bề mặt làm việc của bạn.
Lặp lại điều này cho tất cả 8 dải đèn LED của bạn
Bước 4: Nguồn điện
Bạn sẽ cần phải cắm phích cắm vào nguồn điện của mình. Tôi đã bao gồm hướng dẫn cho các phích cắm của Vương quốc Anh và Hoa Kỳ.
Chuẩn bị phích cắm
Cắt cáp cách đầu phích cắm một khoảng vừa phải. Dùng dao Stanley cẩn thận tước bỏ lớp ngoài của cáp. Bạn sẽ tìm thấy ba sợi cáp bên trong, cách khoảng một cm của mỗi sợi cáp này.
Trong phích cắm của Vương quốc Anh, bạn thường có thể cho rằng: Sọc vàng / xanh lá cây - Màu đất - Màu xanh lá cây - Màu trung tính
Trong một phích cắm của Hoa Kỳ, bạn có thể giả định rằng: Màu xanh lá cây - Màu đen - Màu trắng - Màu trung tính
Để hoàn toàn chắc chắn phích cắm của bạn có dây như mong đợi, bạn có thể sử dụng đồng hồ vạn năng để kiểm tra.
Kiểm tra cáp bằng đồng hồ vạn năng
Vương quốc Anh: Nhìn vào các chân cắm, với một chân duy nhất ở trên cùng. Chốt trên cùng là Trái đất, dưới cùng bên trái là Trực tiếp, dưới cùng bên phải là Trung lập. Các chân cắm cũng được đánh dấu bằng các chữ cái, E, L và N trên hầu hết các phích cắm.
Mỹ: Nhìn vào các chân phích cắm, với một chân duy nhất ở phía dưới. Chốt dưới cùng là Trái đất, trên cùng bên trái là Trực tiếp, trên cùng bên phải là Trung lập. Các chân cắm cũng được đánh dấu bằng các chữ cái, E, L và N trên hầu hết các phích cắm.
Cả hai: Đặt đồng hồ vạn năng của bạn ở chế độ liên tục. Chạm vào các ngạnh của đồng hồ vạn năng với nhau để kiểm tra xem nó đang hoạt động, bạn sẽ nghe thấy tiếng bíp. Bây giờ hãy chạm một ngạnh vào một trong các chân phích cắm, hãy bắt đầu với mặt đất. Bây giờ hãy chạm vào ngạnh còn lại của cáp mà bạn muốn nối đất (màu vàng / xanh lá cây ở Vương quốc Anh, màu xanh lá cây ở Hoa Kỳ). Bạn sẽ nghe thấy một tiếng bíp, báo hiệu rằng có sự kết nối liên tục giữa hai ngạnh. Bây giờ hãy kiểm tra các kết nối trực tiếp và trung tính.
Đính kèm phích cắm
Nới lỏng các vít được dán nhãn nguồn, nối đất và đấu vào nguồn điện. Chúng có thể được đánh dấu L và N và sau đó có ký hiệu mặt đất. Cắm các dây cáp thích hợp bên cạnh các ốc vít và vặn chặt lại.
Ở đâu đó trên / bên trong nguồn điện có thể có một công tắc cho phép bạn thay đổi điện áp đầu vào từ 110V sang 220V, vì vậy hãy đảm bảo điều này được đặt chính xác (rất có thể là 220V ở Anh và 110V ở Mỹ).
Trên nguồn điện của tôi, công tắc nằm bên trong và bạn sẽ cần sử dụng tuốc nơ vít mỏng hoặc thứ gì đó để tiếp cận nó.
Cắm nguồn điện của bạn. Thường có một đèn báo để hiển thị rằng nó đã được bật chính xác.
Bây giờ bạn có thể kiểm tra điện áp bạn đang nhận được qua hai trong số các chân đầu ra. Chuyển đồng hồ vạn năng của bạn sang chế độ điện áp một chiều (chữ V với các đường thẳng / đứt đoạn, không phải đường ngoằn ngoèo). Chạm một ngạnh vào vít V và một ngạnh vào vít V +. Đồng hồ vạn năng sẽ hiển thị điện áp ở đâu đó gần 5V.
Dùng tuốc nơ vít vặn vít điều chỉnh cho đến khi điện áp là 5V.
Bước 5: Phân phối quyền lực
Hầu hết các bộ nguồn 5V sẽ chỉ có một hoặc hai đầu ra, nhưng chúng ta cần cấp nguồn cho 8 dải.
Kết nối Wago
Tôi sử dụng các đầu nối Wago để phân phối nguồn điện. Những đầu nối nhỏ này có một số khe cắm để đưa dây cáp vào. Tất cả các khe cắm được kết nối với nhau vì vậy đây là một cách tuyệt vời để kết nối nhiều cáp với nhau mà không cần hàn.
Chúng có một số kích thước khác nhau (2 chiều, 3 chiều, 5 chiều).
Sức mạnh cho Wagos
Đảm bảo rằng nguồn điện của bạn đã được rút ra khi bạn thực hiện phần này.
Lấy hai đoạn cáp 10awg, một đoạn nối đất (màu đen) và một đoạn dùng cho nguồn điện (màu đỏ).
Chiều dài của cáp cần thiết sẽ phụ thuộc vào cách bố trí lắp đặt của bạn. Tôi đã thấy nó hoạt động khá tốt khi giữ tất cả các nguồn điện trên sàn ở một nơi và sau đó có các dây cáp dài 10awg kéo dài đến gần nơi các dải và phân phối điện ra đó. Mặc dù bộ nguồn có hai đầu ra, nhưng tôi thấy nó gọn gàng hơn và rẻ hơn khi chỉ sử dụng một đầu ra khi những sợi cáp 10awg này cần dài, nếu không, bạn đang tăng gấp đôi số lượng cáp 10awg dày mà bạn phải mua và giữ cho gọn gàng.
Tách khoảng 1cm một đầu của mỗi sợi cáp và gắn nó vào nguồn điện bằng các vít giống như bạn đã làm với phích cắm.
Tách khoảng 1,25cm đầu còn lại của mỗi cáp và đặt kết nối nguồn vào một đầu nối Wago 3 chiều và nối đất vào đầu nối Wago 5 chiều. (Hoặc bạn chỉ có thể sử dụng 5 đầu nối cho mọi thứ, bạn sẽ chỉ có thêm một số khe cắm dự phòng)
Sau đó lấy hai đoạn cáp dài 10awg màu đỏ và hai đoạn cáp dài 10awg màu đen có độ dài ngắn. Tách bỏ 1,25cm các đầu của mỗi đầu và kết nối các đầu nối Wago hiện có với bốn đầu nối 5 chiều khác. (Xem sơ đồ đính kèm để rõ hơn).
Sức mạnh từ Wagos (đến các dải)
Một lần nữa, thiết kế chính xác ở đây sẽ phụ thuộc vào bố cục cài đặt của bạn. Tôi đã nói trước đây rằng bạn có thể muốn thêm chiều dài cáp vào dải đèn LED của mình hoặc bạn có thể muốn thêm chiều dài cho phía phân phối điện. Nếu bạn đang thêm cáp ở đây, thì hãy hàn chiều dài cáp 24awg vào đầu nối JST của bạn và đảm bảo rằng nó đã được co nhiệt.
Sau đó, lấy đầu của những sợi cáp đó hoặc đầu của các đầu nối JST và loại bỏ ít nhất 1,5cm cáp nguồn và cáp nối đất trên mỗi đầu.
Giữa bốn đầu nối 5 chiều bạn đã kết nối với nguồn điện, bạn sẽ có tám khe cắm miễn phí cho nguồn và tám khe cắm trống cho mặt đất. Đặt tất cả các loại cáp thích hợp vào vị trí.
Tại sao đôi khi chúng ta sử dụng cáp 10awg và đôi khi 24awg?
Các đồng hồ đo cáp khác nhau là do có lượng dòng điện khác nhau trong các phần khác nhau của mạch.
Đến trực tiếp từ nguồn điện, 512 đèn LED có độ sáng trắng hoàn toàn có thể tạo ra lên đến ~ 30A. Sử dụng cáp dày 10awg để truyền dòng điện đó.
Tuy nhiên, khi chúng tôi đã chia nguồn ra thành các dải khác nhau, mỗi dải chỉ vẽ tối đa ~ 3.5A nên chúng tôi có thể sử dụng cáp mỏng hơn, khoảng 24awg hoạt động tốt.
Nếu bạn sử dụng cáp quá mỏng, nó có thể nóng lên và điều này rất nguy hiểm vì lớp phủ có thể bắt đầu nóng chảy và điều này có thể gây chập mạch.
Chiều dài của cáp cũng tạo ra sự khác biệt. Nếu bạn sử dụng cáp có thể sử dụng tốt ở khoảng cách ngắn, nhưng quá mỏng trong khoảng cách xa - nó sẽ không nóng lên nhưng có thể có nghĩa là điện áp đã giảm vào thời điểm nó đến đèn LED, có nghĩa là chúng sẽ không sáng tốt.
Công cụ này có thể giúp bạn tìm ra loại thước đo cáp mà bạn cần.
Bước 6: Dữ liệu
Nếu bạn kết nối các đầu nối JST ngay bây giờ, thì các dải LED của bạn sẽ được cung cấp năng lượng. Nhưng không có gì sẽ sáng lên bởi vì những dải này cần được cho biết màu gì. Chúng tôi cần thiết lập kết nối dữ liệu với Fadecandy, nơi sẽ cung cấp cho họ những hướng dẫn này.
Chuẩn bị Fadecandy
Đầu tiên hàn chân cắm đầu đôi vào Fadecandy. Đẩy mặt ngắn của các chân tiêu đề qua các lỗ và lật Fadecandy lại để các bit nhô ra có thể nhìn thấy được.
Cẩn thận hàn từng chân trong số 16 chân, đảm bảo rằng bạn không vô tình kết nối hai chân với nhau. (Trên thực tế, tất cả các chân nối đất dù sao cũng được kết nối với nhau, nhưng để gọn gàng, chúng tôi cũng có thể hàn tất cả các chân tiêu đề.)
Chân tiêu đề cái làm đầu nối
Sử dụng các chân tiêu đề cái để cắm vào các chân tiêu đề đôi nam có nghĩa là Fadecandy có thể dễ dàng được rút ra hoặc thay thế.
Cắt bỏ một phần của 8 ghim tiêu đề cái. Lấy từng cáp dữ liệu từ đầu nối JST nam (hoặc nếu bạn đang mở rộng cáp ở phía này, để bố trí lắp đặt của bạn, hãy thực hiện điều đó trước). Sau đó, trượt một miếng co nhiệt lên trên cáp và hàn chúng vào 8 chân. Sau khi hàn xong, trượt nhiệt co xuống và thổi bằng súng nhiệt. Điều này hiện có thể được cắm vào các chân dữ liệu của Fadecandy.
Vì 8 chân nối đất của Fadecandy thực sự được kết nối với nhau, chúng tôi chỉ cần nối đất một trong số chúng. Cắt một đoạn ngắn khác của các ghim tiêu đề nữ - nó có thể rộng 8 chân mặc dù chúng tôi sẽ chỉ sử dụng một ghim, cắt nó rộng 8 chân sẽ giúp nó chắc chắn hơn và dễ xử lý hơn. Hàn một đoạn cáp 24awg vào một trong các chân cắm đầu cái và thu nhiệt, kết nối dây này với các chân nối đất trên Fadecandy.
Kết nối đầu đối diện của cáp nối đất này với bất kỳ khe cắm dự phòng nào trong các đầu nối Wago nối đất của bạn.
Nhãn và sự ngăn nắp
Bạn có thể muốn dán nhãn cho các dây cáp của mình tại thời điểm này. Ngoài ra, một lần nữa, tùy thuộc vào cấu trúc và cách bố trí lắp đặt của bạn, bạn có thể muốn nghĩ đến việc tạo ra một số loại vỏ bọc cho các đầu nối Wago để chúng không chỉ bị treo. Trước đây tôi đã làm những mảng nhỏ bằng ván ép và dán nóng Wagos vào.
Bước 7: Các bit phần cứng cuối cùng…
Đó là tất cả phần cứng được thiết lập. Chỉ một vài bit cuối cùng:
Cắm tất cả các đầu nối JST vào nhau.
Cắm nguồn điện.
Cắm Fadecandy vào máy tính xách tay của bạn qua USB.
Bây giờ chúng ta hãy làm cho một số thứ sáng lên!
Hướng dẫn và ảnh chụp màn hình của tôi sẽ lấy Windows làm trung tâm nhưng mọi thứ sẽ hoạt động khá giống trên máy Mac.
Bước 8: Thiết lập phần mềm Fadecandy
Truy cập Fadecandy github và tải xuống tệp zip.
Giải nén mọi thứ.
Điều hướng đến bất kỳ nơi nào bạn đã giải nén nó và mở thư mục "bin".
Chạy fcserver.exe.
Một cửa sổ sẽ mở ra. Nó sẽ nói rằng bạn đã kết nối thiết bị Fadecandy. Nó cũng cho bạn biết số sê-ri của thiết bị đó. Đừng đóng cửa sổ này, chỉ thu nhỏ nó. Bạn cần mở nó trong suốt thời gian bạn sử dụng Fadecandy.
Bước 9: Máy chủ Fadecandy
Trong cửa sổ trình duyệt (như Chrome), điều hướng đến:
127.0.0.1:7890
Bạn cũng sẽ thấy thiết bị được kết nối của mình ở đây.
Bây giờ, bên dưới thiết bị được kết nối của bạn, bạn có thể thấy một danh sách thả xuống có nhãn Mẫu thử nghiệm. Bạn có thể sử dụng trình đơn thả xuống này để chiếu sáng đèn LED của mình lên đến 50% hoặc toàn bộ độ sáng.
Làm điều đó ngay bây giờ! Đèn! Yay !!
Bước 10: Khắc phục sự cố
Kiểm tra các dải đèn LED của bạn và đảm bảo rằng tất cả các đèn của bạn đang hoạt động.
Dưới đây là một số mẹo khắc phục sự cố…
Một / Một số dải không sáng:
Rất có thể một kết nối ở đâu đó không tốt. Kiểm tra kỹ tất cả các vật hàn của bạn. Có thể đèn LED đầu tiên trong dải bị hỏng. Bạn có thể thử hoán đổi các dải xung quanh bằng cách hoán đổi đầu nối JST nào được sử dụng, điều này sẽ giúp bạn tách biệt vấn đề.
Một dải sáng lên một phần rồi đột nhiên không còn nữa:
Dải băng có thể bị hỏng, bạn có thể sẽ phải thực hiện một số phẫu thuật. Sự hư hỏng có thể là ở phần cuối của pixel hoạt động cuối cùng hoặc ở pixel đầu tiên bị hỏng, vì vậy… hãy cắt pixel hoạt động cuối cùng và pixel bị hỏng đầu tiên, và hàn hai pixel mới vào vị trí của chúng.
Các dải đều có màu cam / đỏ thay vì trắng:
Tôi đã phát hiện ra rằng nếu các dải không nhận được nguồn điện thích hợp, chúng sẽ hút một lượng nhỏ dòng điện qua kết nối usb - chỉ đủ để làm chúng sáng lên màu đỏ. Kiểm tra kỹ xem nguồn điện đã được bật chưa và kiểm tra các kết nối ở đó.
Các dải màu trắng khi bắt đầu nhưng mờ dần thành màu cam: Điều này khó xảy ra nếu bạn đang sử dụng nguồn điện mà tôi đã liên kết, nhưng có thể xảy ra nếu bạn đang sử dụng nguồn điện không đủ mạnh.
Không có dải nào đang sáng lên:
Nếu Fadecandy không được nhận dạng và hiển thị, bạn có thể gặp một số vấn đề về trình điều khiển. Nếu bạn nhận được thông báo lỗi trong cửa sổ bảng điều khiển, hãy Google và tìm kiếm các đề xuất.
Nếu Fadecandy đang hiển thị nhưng không có gì sáng lên - hãy kiểm tra kỹ tất cả các kết nối của bạn.
Bước 11: Xử lý
Bây giờ đèn LED của bạn đã được cấp nguồn và bạn có thể điều khiển chúng bằng máy tính của mình nhưng điều duy nhất bạn có thể làm từ giao diện Fadecandy là bật và tắt chúng.
Hãy đưa Xử lý vào để chúng tôi có thể thực hiện một số công việc thú vị hơn.
Tải xuống Xử lý từ đây.
Tôi sẽ không đi sâu vào chi tiết về cách viết mã Xử lý, bởi vì có rất nhiều nơi trực tuyến để tìm hiểu điều đó, và đó là toàn bộ chủ đề của riêng nó.
Tôi sẽ chỉ cho bạn cách điều chỉnh một trong các ví dụ Xử lý đi kèm với Fadecandy cho các dải bạn đã thực hiện ở đây. Bạn cũng có thể tải xuống mã ví dụ của tôi tại đây.
Bước 12: Lập bản đồ các điểm ảnh
Fadecandy cho phép bạn "lập bản đồ" (hoặc bố trí) các đèn led của bạn trên canvas Xử lý. Thông thường, bạn sẽ muốn bố trí chúng tương tự như cách chúng được bố trí trong cuộc sống thực.
Khi bạn vẽ thứ gì đó trong Chế độ xử lý, nó sẽ hiển thị theo thời gian thực trên đèn LED.
Lấy các tập tin
Trong các tệp Fadecandy bạn đã tải xuống, hãy điều hướng đến: Fadecandy> ví dụ> xử lý
Sao chép một trong các thư mục mẫu dải64 và dán nó vào bất cứ nơi nào bạn giữ các tệp Xử lý của mình.
Ví dụ này chứa ánh xạ cho một dải 64 pixel. Đổi tên thư mục và tệp.pde bên trong để thay vào đó nó hiển thị "dải".
Lập bản đồ
Mở tệp. Nhìn vào những dòng này trong phần thiết lập:
// Ánh xạ một dải 64-LED vào giữa windowopc.ledStrip (0, 64, width / 2, height / 2, width / 70.0, 0, false);
Đây là đường tạo ra một dải 64 pixel. Mỗi thứ được viết giữa dấu phẩy là một tham số của dải đó. Xem sơ đồ đính kèm cho biết mỗi cái là gì. (Nó cũng nằm trong nhận xét trong mã của tôi.)
Chúng ta có thể sử dụng một vòng lặp để tạo ra 8 dải mỗi dải 15 pixel. Loại bỏ hai dòng đó và thay thế chúng bằng dòng này:
// Ánh xạ 8 dải, mỗi dải 15 pixel (int i = 0; i <8; i ++) {
opc.ledStrip (i * 64, 15, width / 2, i * 15 + 30, 15, 0, false);
}
Ánh xạ của bạn
Nếu bạn có số lượng pixel khác nhau trong mỗi dải hoặc bạn muốn bố trí các dải của mình theo cách khác nhau, bạn sẽ cần chỉnh sửa mã này. Sử dụng sơ đồ đính kèm hoặc các chú thích trong mã giải thích từng bit của mã ánh xạ dùng để tạo mã bạn cần.
Bước 13: Nhấn Play trong chế biến
Khi bạn nhấn phát (ở trên cùng bên trái của Xử lý), bạn sẽ thấy các dải được ánh xạ biểu thị dưới dạng các chấm trắng nhỏ trên khung vẽ.
(Nếu bạn không nhìn thấy các chấm trắng, có thể bạn đã đóng cửa sổ máy chủ. Quay lại bước 8 và đảm bảo rằng bạn có fcserver.exe đang chạy)
Hoạt ảnh trong ví dụ tôi đã sử dụng có tính tương tác. Khi bạn di chuyển chuột xung quanh, một hình ảnh chấm theo sau con trỏ. Dấu chấm cũng sẽ xuất hiện trên đèn của bạn cùng lúc.
Mã hoạt hình
Đoạn mã làm cho điều này xảy ra là ở đây:
void draw () {
nền (0); float dotSize = width * 0.2; hình ảnh (dot, mouseX- dotSize / 2, mouseY - dotSize -2, dotSize, dotSize);
}
Bất kỳ mã nào bạn viết trong phần vẽ sẽ hiển thị trên đèn LED.
Bước 14: Các ví dụ khác… Đã đến lúc bạn thử nghiệm
Dưới đây là một số ví dụ khác về hình ảnh động mà tôi đã tạo cho những ánh sáng này - cầu vồng, một số đốm màu ngẫu nhiên và một hình ảnh sử dụng nguồn cấp dữ liệu máy ảnh. Đây là tất cả trên github của tôi ở đây.
Tôi đang sử dụng một tấm nhựa sóng làm bộ khuếch tán. Bạn có thể thử nghiệm với tất cả các loại công cụ!
Tôi thực sự khuyên bạn nên học Xử lý và tạo nhiều hoạt ảnh hơn cho đèn của bạn! Thật nhanh chóng để bắt đầu và nhanh chóng xem kết quả thú vị. Các hướng dẫn của Dan Shiffman là một nơi tuyệt vời để bắt đầu.
Bước 15: Cảm ơn bạn đã đọc
Tôi hy vọng bạn thích hướng dẫn này!
Hãy xem video YouTube đi kèm nếu bạn chưa xem.
Tìm tôi trực tuyến:
InstagramYouTubeTwitter
Vui lòng đăng câu hỏi trong phần bình luận tại đây hoặc trên Youtube và tôi sẽ cố gắng giúp đỡ.
Về nhì trong cuộc thi chiếu sáng trong nhà
Đề xuất:
Hướng dẫn: Cách Arduino điều khiển nhiều thiết bị cùng địa chỉ bằng cách sử dụng bộ ghép kênh TCA9548A I2C: 3 bước
Hướng dẫn: Cách Arduino điều khiển nhiều thiết bị cùng địa chỉ bằng cách sử dụng bộ ghép kênh TCA9548A I2C: Mô tả: Mô-đun bộ ghép kênh TCA9548A I2C cho phép kết nối các thiết bị có cùng địa chỉ I2C (tối đa 8 I2C cùng địa chỉ) với một bộ vi điều khiển. Bộ ghép kênh hoạt động như một người gác cổng, chuyển các lệnh đến tập hợp đã chọn o
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu
Màn hình cảm ứng Đồng bộ hóa gia đình & Bảng điều khiển gia đình gắn trên màn hình: 7 bước (có Hình ảnh)
Bảng điều khiển Home & Family Sync & Home trên màn hình cảm ứng: Chúng tôi có lịch được cập nhật hàng tháng với các sự kiện nhưng lịch được thực hiện theo cách thủ công. Chúng ta cũng có xu hướng quên những việc đã làm hết hoặc những việc vặt khác. Ở thời đại này, tôi nghĩ sẽ dễ dàng hơn nhiều nếu có một hệ thống đồng bộ lịch và sổ ghi chú mà c
Sử dụng Mô-đun Bluetooth 4.0 HC-08 để điều khiển các đèn LED định địa chỉ - Hướng dẫn Arduino Uno: 4 bước (có hình ảnh)
Sử dụng Mô-đun Bluetooth 4.0 HC-08 để điều khiển các đèn LED có thể định địa chỉ - Hướng dẫn về Arduino Uno: Bạn đã tìm hiểu kỹ về các mô-đun giao tiếp với Arduino chưa? Bluetooth mở ra một thế giới khả thi cho các dự án Arduino của bạn và sử dụng internet vạn vật. Ở đây chúng ta sẽ bắt đầu với một bước nhỏ và tìm hiểu cách điều khiển đèn LED có thể định địa chỉ với một