Mục lục:
- Bước 1: Danh sách vật liệu
- Bước 2: Bản vẽ
- Bước 3: Thêm ánh sáng
- Bước 4: Màn hình OLED nhỏ
- Bước 5: Bảng điều khiển
- Bước 6: Lá chắn Arduino
- Bước 7: Kết nối
- Bước 8: Nguồn
- Bước 9: Mô-đun âm thanh
- Bước 10: Mã hóa và thêm chức năng
- Bước 11: Tiến hóa?
Video: Đèn LED hoạt hình Arduino treo tường đầy bụi với hiệu ứng ánh sáng: 11 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:33
Bởi AlF2Follow More của tác giả:
Tôi vừa mới sinh con xong và sau khi làm phòng ngủ cho nó, tôi cần một chiếc đèn chiếu sáng trên tường. Vì tôi rất yêu thích đèn LED nên tôi đã quyết định tạo ra một thứ gì đó.
Tôi cũng thích máy bay nói chung, vậy tại sao không treo một chiếc máy bay từ phim hoạt hình lên tường, ở đây khi nó bắt đầu và tôi đã làm như thế nào.
Hy vọng bạn cũng sẽ thích nó nhiều như tôi:)
Các thông số kỹ thuật tôi tưởng tượng là có một hình thức được chiếu sáng từ phía sau, với 4 chiết áp:
- 1 để cài đặt độ sáng ĐỎ,
- 1 cho XANH,
- 1 cho BLUE,
- và cái cuối cùng để có thể đặt độ sáng chung. Tất nhiên bạn có thể thay đổi độ sáng với từng nồi trong số 3 nồi khác, nhưng thực tế hơn là có một cái chung.
Sau đó, tôi thích nút chuyển đổi của nút LED tròn, vì vậy tôi đã đặt 3 trong số đó
- 1 (màu xanh lam với logo nguồn) để BẬT / TẮT đèn,
- cái thứ hai (màu cam) để chuyển đổi hiệu ứng BẬT / TẮT (và chúng ta sẽ thấy sau rằng chúng ta có thể thay đổi hiệu ứng),
- và cái cuối cùng (màu trắng) là để chuyển đổi âm thanh BẬT / TẮT (vâng, tôi cũng muốn thêm một mô-đun âm thanh, cho hiệu ứng động cơ;)).
Sau đó, một chút OLED sẽ hiển thị nhiệt độ và độ ẩm cộng với một số thông báo.
Bước 1: Danh sách vật liệu
Danh sách tài liệu tôi sử dụng
- nhãn dán
- Cửa hàng địa phương Dibond 176 * 65
- Nút nguồn 5v
- Nguồn điện alim 5v 5Ah
- oled display https://fr.aliexpress.com/item/Metal-push-button-… nhưng nó không phải là trình điều khiển SSD1306 tiêu chuẩn, vì vậy tôi nghĩ tốt hơn nên đặt một trình điều khiển tiêu chuẩn thay thế (nhưng bạn cần thay đổi một chút mã Arduino)
- Nút * 3
- 5 potar
- Mega 2560
- Loa MP3
- DHT22
Tổng cộng khoảng 115 € (đắt nhất là Dibond 54 €. Có thể thay thế bằng formica hoặc những thứ khác, nhưng nó cần phải cứng và không bị biến dạng theo thời gian. Riêng đối với cánh mỏng.
Bước 2: Bản vẽ
Bây giờ tôi là một người thích ngăn kéo nên tôi đã tìm kiếm một nhãn dán Dusty Crophopper mà tôi có thể sử dụng cho việc đó. Hy vọng rằng bạn có thể tìm thấy nhiều kích thước và mô hình khác nhau trên internet, và tôi đã tìm thấy một chiếc đẹp trên eBay, với kích thước (hoặc bằng leats nếu là những gì được viết trong thông số kỹ thuật) 102 * 46cm.
Khi tôi nhận được nó, tôi đã rất ngạc nhiên là nó được cắt thành nhiều phần, và sau khi lắp ráp lại với nhau, kích thước cuối cùng là 174 * 61 cm, khá lớn nhưng nó vẫn ổn trên tường của tôi, vì vậy hãy bắt đầu.
Ban đầu tôi muốn dán nó trên gỗ, như vừa, nhưng với kích thước đó, cuối cùng tôi đã mua một số Dibond, phù thủy là một số vòm nhôm và nhựa rất mỏng có độ dày 3mm. Nó rất cứng, sẽ không biến dạng trong thời gian tôi đoán nhưng nó không hề rẻ.
Tôi dán lên đó và cắt xung quanh bằng cưa tròn và ghép hình.. Tôi muốn đi thật gần đến cái que, nhưng cuối cùng tôi vẫn giữ lại một số lề vì các công cụ đã làm xước nhãn dán và quá khó để lấy một thứ gì đó sạch sẽ.
Một số gửi trên cạnh sau, kết quả là không tệ.
Điều bất ngờ tồi tệ là phần lưỡi trên của cánh quạt không đúng với kích thước đã ghi, tôi phải thêm một phần tư liệu: ((bạn có thể thấy rằng vị trí của cánh quạt không có trên hướng dẫn sử dụng và trên nhãn dán chính nó ở cùng một vị trí)
Bước 3: Thêm ánh sáng
Dải LED KHÔNG phải là RGB tiêu chuẩn mà là loại RGB ws2812 có thể định địa chỉ. Mỗi đèn LED có thể được điều khiển riêng lẻ.
Ý tưởng là có một đèn tròn phía sau và để tạo hiệu ứng quay cánh quạt, vì vậy tôi cắt một miếng gỗ mà tôi dán (bằng keo mạnh), tôi thêm 2 vít vì giường của con trai tôi sẽ ở dưới và tôi không. không muốn nó rơi vào nó nếu keo không kịp thời.
Và sau đó tôi chỉ dán dải LED xung quanh, bằng keo nóng, vì keo từ dải LED không đủ.
Sau một số thử nghiệm, tôi quyết định thêm dải đèn LED phía sau mỗi cánh.
Trên 2 cánh của Dusty, bạn có 2 đèn chiếu hạ cánh và tôi đã tạo một lỗ để có một số ánh sáng đi qua các lỗ đó, cộng với một trên mỗi đầu cho đèn định vị (đỏ / xanh lá cây)
Bước 4: Màn hình OLED nhỏ
Tôi băn khoăn để thêm một màn hình hiển thị nhiệt độ, vì vậy tôi đã thêm một màn hình OLED nhỏ và quyết định đặt nó vào bên trong một bánh xe.
Tạo một lỗ đẹp không đơn giản, và tôi đã bảo vệ nhãn dán bằng một số chất kết dính. Hy vọng rằng tôi sở hữu một Dremel, với một công cụ cụ thể hơn là giúp tôi rất nhiều. OLED chỉ đơn giản là keo nóng phía sau. Kết quả là không hoàn hảo nhưng nó sẽ là đủ.
Bước 5: Bảng điều khiển
Bảng điều khiển chỉ là một miếng Dibond, được dán vuông góc và ở phía dưới phía sau đèn.
Nó được dán với 2 chút gia cố, và potar chỉ lướt qua một chút khi nhìn về phía trước mặt trước..
2 nút cho âm thanh và hiệu ứng được đặt giữa potar. Màu sắc của công tắc LED khác nhau. Màu trắng cho hiệu ứng, màu cam cho âm thanh. Khi chức năng BẬT, đèn LED BẬT và đèn LED TẮT khi chức năng TẮT. Khi nó BẬT, có một chút hiệu ứng hơi thở (độ sáng của đèn LED thay đổi)
Công tắc chung nằm ở bánh xe thứ hai. Đèn LED BẬT (cũng có hiệu ứng hơi thở) khi NGUỒN TẮT để tìm nút trong bóng tối. Khi nguồn BẬT, đèn LED TẮT. Nhiệt độ được hiển thị ngay cả khi TẮT nguồn. Trong phòng ngủ có một công tắc chung cho ánh sáng, vì vậy tôi hoàn toàn có thể TẮT nó. Lưu ý rằng nó là một nút logic được quản lý bởi mã Arduino. Nó không phải là công tắc vật lý cấp nguồn điện BẬT / TẮT.
Lưu ý rằng potar được hàn trực tiếp trên tấm chắn của Arduino, nhưng đối với công tắc, tôi sử dụng đầu nối (loại mô hình R / C) để có thể gắn / ngắt kết nối sau đó. Thật vậy, potar được gắn từ phía sau, nhưng chuyển đổi từ phía trước, vì vậy chúng cần được ngắt kết nối.
Cảm biến DHT22 (nhiệt độ / độ ẩm), được đặt ở phía dưới, sau tay lái, vị trí này cách xa bộ đổi nguồn và đèn LED có thể tạo ra nhiều nhiệt. Nó được gắn với vết xước.
Bạn có thể thấy trên video cuối cùng rằng tôi gặp vấn đề về độ trễ, hiệu ứng bị đóng băng thường xuyên và tôi nghĩ đó là khi Arduino truy xuất các giá trị nhiệt độ và độ ẩm.
Bước 6: Lá chắn Arduino
Có rất nhiều cáp để kết nối với arduino, tôi đã sử dụng một tấm chắn nguyên mẫu, nhưng loại có đường thẳng chứ không phải dấu chấm. Nó rất khả thi, ngay cả khi nó ít dễ tìm hơn.
Bạn hàn chốt tiêu chuẩn 2,54mm và chỉ khi cần thiết. Chân Arduino không được sử dụng không được kết nối.
Sau đó, bạn hàn mọi sợi cáp vào đúng chốt. Bạn tạo lá chắn của riêng mình một cách dễ dàng.
Để có cáp, tôi đã sử dụng một ổ cắm scart cũ (không phải là "péritel" trong tiếng Pháp của traduction)
Tấm chắn phía sau bị xước ở giữa đèn.
Bước 7: Kết nối
Xin lỗi, tôi không tạo giản đồ, nhưng tôi nghĩ việc kết nối cáp theo ghim ghim cũng đơn giản như vậy.
Sau khi hàn tất cả, có rất nhiều dây cáp.
Bước 8: Nguồn
Dải đèn LED rất tham lam và bạn cần ít nhất 5v 10 Ah để cung cấp năng lượng cho chúng.
Lúc đầu chỉ có đèn LED trung tâm và tôi sử dụng đèn 5ah, khi gắn thêm dải đèn LED 2 bên cánh tôi đã thay đổi thành 10 Ah.
Điều tốt là tốt, là đèn LED địa chỉ là 5v, giống như Arduino, vì vậy nó dễ dàng kết nối với cùng một nguồn.
Bước 9: Mô-đun âm thanh
Tôi đã tìm thấy mô-đun nhỏ này, rất đơn giản để kết nối và được phân phối với một loa.
Một cái gì đó hiếm và tốt là họ gửi cho bạn một liên kết để bạn có thể tải xuống mã mẫu cùng với tài liệu, và sau khi tải lên mã thử nghiệm, cộng với một số âm thanh thử nghiệm MP3, nó đã hoạt động ở lần thử đầu tiên, đó là một điều ngạc nhiên:)
Bạn cần một thẻ micro SD để đưa các tệp MP3 của mình vào. Cái nhỏ nhất bạn sẽ tìm thấy sẽ lớn hơn nhiều so với nhu cầu, 4 tệp của tôi chỉ có 12mb, vâng mega;)
Vậy để làm gì? Tôi thấy thật buồn cười khi thêm âm thanh cánh quạt vào hiệu ứng cánh quạt. Vì vậy, tôi đã thêm mô-đun này. Trong mã khi bạn thay đổi hiệu ứng, bạn sẽ có âm thanh khác (MP3).
Có 4 hiệu ứng, vì vậy 4 tệp mp3 tên 001 đến 004 trong thư mục 01.
Loa được dán nóng trên một miếng Dibond, được vặn trên vòng gỗ.
Hy vọng rằng một công tắc âm thanh giúp bạn có thể cắt âm thanh.
Tôi tự hỏi có thể thêm một chiết áp để đặt mức âm thanh, nhưng tôi đã không làm như vậy. Tôi nghĩ rằng tôi sẽ sử dụng lại một trong các chiết áp để đặt âm thanh trong vài giây sau khi bật âm thanh (không cần thêm kết nối nữa, chỉ cần một số dòng mã) nhưng tôi chưa làm.
Bạn chú ý hơn có thể nhận thấy rằng âm thanh là động cơ Piston chứ không phải động cơ turbo, đó là bởi vì động cơ turbo thực sự khủng khiếp trên chiếc loa nhỏ và còn gì tuyệt hơn âm thanh động cơ WW2;)
Đối với hiệu ứng Pháp, rõ ràng là đặt Marseillaise.
Đối với sóng, một số âm thanh zen với âm thanh sóng biển, và đối với cầu vồng, một âm thanh rất sống động (Pulp hư cấu).
Đối với vấn đề pháp lý, tôi không thể cung cấp các tệp MP3, xin lỗi vì điều đó.
Bước 10: Mã hóa và thêm chức năng
Sau khi kết nối mọi thứ với nhau và thực hiện một số thử nghiệm, tôi tự hỏi có thể thay đổi độ sáng của nút LED, vì vậy tôi đã thay đổi cáp LED thành đầu vào PWM trên Arduino và sau đó tôi tạo một hiệu ứng hơi thở nhỏ. Không thực sự cần thiết nhưng chỉ cần vui để làm.
Ban đầu, tôi dự định chỉ có 1 hiệu ứng, mô phỏng chuyển động quay của cánh quạt. Cuối cùng, tôi đã thêm một vài hiệu ứng nữa, sau đó tôi sử dụng công tắc hiệu ứng (ban đầu chỉ là BẬT / TẮT) để nhấp để chọn hiệu ứng và một lần nhấn dài để chuyển hiệu ứng TẮT.
Với nhiều hiệu ứng hơn, và vì tôi có một màn hình nhỏ, tại sao không hiển thị trên màn hình, khi một nút được nhấn và hiệu ứng nào được chọn.
Bước 11: Tiến hóa?
Tôi đã mất thời gian để làm và trong quá trình xây dựng, tôi đã thêm một số chức năng, nhưng luôn có nhiều chỗ để cải thiện.
Tôi thích hiệu ứng cánh quạt, nhưng hiệu ứng kia quá đơn giản, tôi thực sự cần phải làm một cái gì đó tốt hơn và đẹp hơn.
Tôi cần khắc phục sự cố bị đóng băng nếu có thể.
Mô-đun âm thanh không thực sự cần thiết, cuối cùng nó là một chiếc đèn…
Cáp USB được đặt đúng vị trí và dễ dàng truy cập, do đó, có thể dễ dàng thực hiện bất kỳ bản cập nhật nào cần thiết.
Một vài ý tưởng:
- Cảm biến ánh sáng có thể thú vị để điều chỉnh độ sáng tự động theo độ sáng của căn phòng.
- Một cảm biến PIR để BẬT / TẮT tự động khi có người đến.
- Thêm đồng hồ
- phản ứng vị trí (xem video), tôi thích hiệu ứng này nhưng không tìm thấy cách thích ứng với đèn Dusty
- cài đặt mức âm thanh
- Hiển thị mức RGB cho từng màu trên OLED (Chỉnh sửa 2017-12-07: ý tưởng rất hay, tôi đã làm hôm qua, tôi sẽ cập nhật mã sau khi thử nghiệm trong vài ngày)
- …
Cảm ơn bạn đã đọc.
Đề xuất:
Treo tường cho IPad làm bảng điều khiển tự động hóa tại nhà, sử dụng nam châm điều khiển Servo để kích hoạt màn hình: 4 bước (có hình ảnh)
Giá treo tường cho iPad làm Bảng điều khiển tự động hóa tại nhà, Sử dụng Nam châm điều khiển Servo để Kích hoạt màn hình: Gần đây, tôi đã dành khá nhiều thời gian để tự động hóa mọi thứ trong và xung quanh nhà mình. Tôi đang sử dụng Domoticz làm ứng dụng Tự động hóa tại nhà của mình, hãy xem www.domoticz.com để biết thêm chi tiết. Trong tìm kiếm của tôi cho một ứng dụng bảng điều khiển hiển thị tất cả thông tin Domoticz
Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ và hơn thế nữa: 13 bước (có hình ảnh)
Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ và hơn thế nữa: Mục tiêu1) Đơn giản2) Không tốn kém 3) Tiết kiệm năng lượng nhất có thể Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ. Mặt cười trên đồng hồ từ. Điều khiển từ xa IR đơn giản Cập nhật 03-nov-18 LDR cho Kiểm soát độ sáng của NeopixelsUpdate 01-jan-
Đèn chiếu sáng dựa trên Arduino với hiệu ứng ánh sáng và âm thanh: 14 bước (có hình ảnh)
Đèn chiếu sáng dựa trên Arduino với hiệu ứng ánh sáng và âm thanh: Xin chào jedi! Hướng dẫn này là về việc tạo ra một chiếc kiếm cắt ánh sáng, trông, âm thanh và hoạt động giống như một chiếc trong phim! Sự khác biệt duy nhất - nó không thể cắt kim loại: (Thiết bị này dựa trên nền tảng Arduino và tôi cung cấp cho nó rất nhiều tính năng và chức năng, nó
Quà tặng tình nhân với hiệu ứng đèn LED sang trọng: 6 bước (có hình ảnh)
Quà tặng Valentine với hiệu ứng đèn LED sang trọng: Cách làm này sẽ cung cấp cho bạn ý tưởng về một món quà cho bạn gái của bạn (hoặc bất kỳ ai) vì thật bất ngờ, ngày lễ tình nhân đang đến gần! một trái tim. Nó trông giống như một hình ba chiều
Hiệu ứng phát sáng đèn LED mô hình: 9 bước (có hình ảnh)
Mô hình Hiệu ứng đèn LED phát sáng: Đây là bài dự thi của tôi trong Cuộc thi Let it Glow. Nếu bạn thích nó, hãy bình chọn. Nó đã được chờ đợi để hoàn thành khoảng một tháng nay nhưng tôi rất bận rộn với