Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Tất cả chúng tôi hy vọng rằng chúng tôi có thể sống thoải mái hơn ở nhà. Cho dù bạn có thường xuyên cảm thấy khó chịu vì độ mờ của đèn gia dụng không đủ thông minh? Hay bạn cảm thấy đơn điệu vì chức năng của đèn gia dụng thì chiếc đèn này có thể giải quyết được rắc rối của bạn.
Dự án có thể sản xuất hai chế độ: chế độ bình thường và chế độ giải trí. Ở chế độ bình thường, đèn sẽ điều chỉnh ánh sáng thông qua cảm biến ánh sáng và nhận biết nhiệt của con người để đạt được sự kiểm soát của ánh sáng, có thể sử dụng cho học tập và làm việc. Và khi bạn cảm thấy mệt mỏi vì công việc hay học tập, bạn có thể bật trình phát nhạc lên. Đèn này cũng có thể chuyển bạn sang chế độ giải trí. Ở chế độ này, đèn có thể điều chỉnh nhịp điệu và nhấp nháy theo nhịp điệu。
Quân nhu
Grove - Cảm biến chuyển động PIR
Grove - Cảm biến ánh sáng kỹ thuật số - TSL2561
Cảm biến độ ồn
Arduino Mega2560 Rev3
WS2812B LED RGB kỹ thuật số Flexi-Strip 144 LED - 1 mét
Bước 1: Kết nối mạch
Kết nối mạch tương đối đơn giản, bạn có thể sử dụng arduino và bảng mở rộng rừng của seeed, có thể kết nối đơn giản với các cảm biến dòng grove của seeed.
Ngoài ra, trong dự án sản xuất này, cảm biến độ ồn được kết nối với giao diện A0, cảm biến ánh sáng được kết nối với giao diện A12, cảm biến PIR được kết nối với giao diện D8, LED Flexi-Strip được kết nối với giao diện D6.
Bước 2: Viết mã (Bước quan trọng)
Mã chủ yếu được chia thành hai mô-đun, một mô-đun là chế độ bình thường, mô-đun còn lại là chế độ giải trí. Mã thay đổi chế độ bằng cách gán các giá trị chế độ.
Ở chế độ bình thường, công tắc LED chủ yếu được điều khiển bởi sự hợp tác giữa cảm biến ánh sáng và cảm biến PIR. Vấn đề là cảm biến PIR cần được mã hóa để làm cho nó chính xác hơn.
Trong chế độ giải trí, âm thanh bên ngoài được nhận dạng bởi cảm biến độ ồn và đèn LED được hiển thị ở các trạng thái khác nhau bằng thuật toán. Đây là mã nguồn.
Bước 3: Đóng gói và sản xuất một bản trình diễn hoàn chỉnh
Trong bước này, bạn có thể cần hiểu cách sử dụng của các máy in 3D sau đây. Sau đó, bạn có thể in ra hình dạng bạn muốn. Sau khi gói xong, công việc của bạn đã hoàn thành.