Mục lục:
- Bước 1: Xây dựng cơ sở
- Bước 2: Tạo khối khuếch tán
- Bước 3: Hàn lên mạch và chạy mã
- Bước 4: Chạy chương trình trên mỗi Pi, chạy máy chủ và xem nó hoạt động
Video: Tự làm đèn đường dài cho bạn bè tốt nhất: 4 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:30
Tôi đã tạo ra đèn đồng bộ khoảng cách xa được gọi là đèn "Người bạn tốt nhất". Điều đó chỉ có nghĩa là chúng được giữ đồng bộ với màu hiện tại của đèn khác. Vì vậy, nếu bạn thay đổi một đèn màu xanh lục, ngay sau đó đèn còn lại sẽ chuyển sang màu xanh lục. Đây là một dự án raspberry pi rất dễ dàng mà bất kỳ ai cũng có thể tham gia và sử dụng rất nhiều khái niệm cơ bản thực sự tuyệt vời để xây dựng.
Đây sẽ là một dự án tuyệt vời để chạy trong thời gian cách ly vì bạn không thể ở gần nhau mọi lúc và nó có thể được sử dụng trong cùng một nhà để biểu thị nếu bạn đang trong một cuộc họp hoặc sự kiện quan trọng khác.
Quân nhu:
- Bóng đèn LED ws2811 -
- Raspberry pi zero tôi đã sử dụng (có thể sử dụng bất kỳ pi nào, nhớ lấy thẻ sd) -
- Tấm acrylic -
- Nút ấn
- Gỗ anh đào, gỗ Sồi đỏ - Nhà phân phối gỗ trong nước
Bước 1: Xây dựng cơ sở
Để bắt đầu, bạn sẽ cần một chiếc hộp để đặt các linh kiện điện tử vào và cho ánh sáng đi qua. Tôi còn lại một ít gỗ anh đào và gỗ sồi đỏ mà tôi dùng để làm hộp. Tôi đã sử dụng một miếng anh đào hình vuông duy nhất cho phần trên, có kích thước khoảng 4,5 inch x 4,5 inch và dày 1,25 inch. Sau đó, tôi sử dụng những miếng gỗ sồi đỏ có nhiều lỗ để thêm một phần mà các linh kiện điện tử sẽ ở trong. Những miếng đó dài khoảng 4,5 inch, dày 1 inch và rộng 2 inch. Nếu tôi làm điều này một lần nữa, tôi chắc chắn sẽ làm cho gỗ sồi đỏ mỏng hơn để các linh kiện điện tử có nhiều không gian hơn để lắp. Sau khi cắt các mảnh, tôi chà nhám chúng xuống và khoan một lỗ cho đèn led ws2811 bằng cách sử dụng mũi khoan 1/2 inch. Sau đó, tôi hoàn thành chúng với dầu óc chó của Mahoney.
Bước 2: Tạo khối khuếch tán
Sau khi phần đế được tạo ra, tôi bắt đầu tạo khối khuếch tán sẽ được sử dụng để phát tán ánh sáng từ đèn led ws2811. Để làm điều này, tôi cắt các miếng hình chữ nhật ra khỏi acrylic và sau đó chà nhám acrylic để làm cho nó thực sự mờ. Điều này sẽ giúp ánh sáng từ đèn led có thể tỏa ra và chiếu sáng hơn. Sau đó tôi sử dụng keo nóng để cố định cấu trúc
Bước 3: Hàn lên mạch và chạy mã
Đây là lúc để hàn mạch. Mỗi đèn có một số không mâm xôi, một đèn led ws2811, một nút nhấn và một điện trở. Một mạch dùng để điều khiển led ws2811, mạch còn lại dùng để kiểm tra đầu vào của người dùng. Mạch led ws2811 đơn giản là sử dụng chân tiếp đất, 5v, pwm của pi mâm xôi để điều khiển led. Mạch đầu vào của người dùng có một điện trở hạn chế dòng điện và một nút nhấn được sử dụng để bật và tắt điện áp từ chân đầu vào pi mâm xôi.
Mỗi pi đang chạy cùng một chương trình. Chương trình này sẽ kiểm tra khi nào nút ấn được nhấn, và nếu có, sẽ thay đổi màu sắc. Sau đó, nó sẽ gửi một thông báo đến một máy chủ web để theo dõi màu hiện tại. Cứ sau 5 giây, chương trình này cũng kiểm tra màu hiện tại từ máy chủ web và nếu màu đó khác với màu hiện tại của đèn, nó sẽ chuyển sang màu đó. Đây là cách chúng được giữ đồng bộ. Vì vậy, nếu bạn thay đổi màu thành màu đỏ trên một đèn, đèn đó sẽ cho máy chủ web biết rằng màu hiện tại là màu đỏ, đèn còn lại sẽ kiểm tra máy chủ web trong 5 giây và thấy rằng màu hiện tại là màu đỏ và sau đó thay đổi thành màu đó màu sắc. Máy chủ web tôi đã sử dụng được lưu trữ trên một trong những pis vì tôi đang sử dụng nó trong cùng một mạng, nhưng bạn có thể dễ dàng chạy máy chủ này trên bất kỳ máy chủ công cộng nào và đèn sẽ hoạt động trên khắp các lục địa.
Với thiết kế này, bạn có thể dễ dàng chia tỷ lệ này thành nhiều hơn 2 đèn.
Dưới đây là hai repo bạn sẽ cần để chạy dự án. Nếu bạn gặp sự cố khi cài đặt BiblioPixel, bạn có thể xem video của tôi về cách tạo bảng tin. Nó đi vào cài đặt BiblioPixel một cách chi tiết.
Chương trình Best Friend Light chạy trên mỗi số pi:
github.com/tmckay1/best_friend_light
Máy chủ Web theo dõi màu hiện tại:
github.com/tmckay1/raspberrypi_gateway
Bước 4: Chạy chương trình trên mỗi Pi, chạy máy chủ và xem nó hoạt động
Bây giờ bạn có thể chạy chương trình trên dòng lệnh bằng cách kiểm tra readme trong repos trước đó, chạy máy chủ sau readme và xem nó hoạt động!
Đề xuất:
Dải đèn LED tự làm: Cách cắt, kết nối, hàn và dải đèn LED nguồn: 3 bước (có hình ảnh)
Dải đèn LED tự làm: Cách cắt, kết nối, hàn và dải LED nguồn: Hướng dẫn dành cho người mới bắt đầu để tạo các dự án ánh sáng của riêng bạn bằng dải đèn LED. những điều cơ bản về cách lắp đặt dải LED 60 LED / m trong nhà đơn giản, nhưng trong
Đèn LED dải đơn giản (Nâng cấp dải LED của bạn): 4 bước (có hình ảnh)
Đèn LED dải đơn giản (Nâng cấp dải LED của bạn): Tôi đã sử dụng dải LED được một thời gian và luôn yêu thích sự đơn giản của chúng. Bạn chỉ cần cắt một đoạn của role, hàn một số dây vào nó, gắn nguồn điện và bạn đã có cho mình một nguồn sáng. Qua nhiều năm, tôi đã tìm thấy một c
Đèn LED RGB tốt nhất cho mọi dự án (WS2812, Aka NeoPixels): 6 bước (có hình ảnh)
Đèn LED RGB tốt nhất cho mọi dự án (WS2812, Aka NeoPixels): Khi chúng tôi làm việc với đèn LED, chúng tôi thường muốn kiểm soát trạng thái (bật / tắt), độ sáng và màu sắc của chúng. Có rất nhiều cách khác nhau để giải quyết vấn đề này, nhưng không có giải pháp nào nhỏ gọn như LED RGB WS2812. Trong gói 5mm x 5mm nhỏ bé của nó,
PlantCare Tự làm quà tặng tốt nhất cho mẹ: 7 bước (có hình ảnh)
PlantCare Quà Tự Làm Tốt Nhất Cho Mẹ: Xin chào mọi người, Đây là hướng dẫn, cách tôi tạo ra món quà hoàn hảo cho mẹ của mình. Dự án là một thiết bị tưới cây tự động, đa chức năng. Tính năng của thiết bị: đo và hiển thị độ ẩm đất thực tế của cây nếu
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn