Mục lục:

Tự làm đèn chiếu sáng cảnh quan ngoài trời: 7 bước (có hình ảnh)
Tự làm đèn chiếu sáng cảnh quan ngoài trời: 7 bước (có hình ảnh)

Video: Tự làm đèn chiếu sáng cảnh quan ngoài trời: 7 bước (có hình ảnh)

Video: Tự làm đèn chiếu sáng cảnh quan ngoài trời: 7 bước (có hình ảnh)
Video: Tự tay làm tiểu cảnh sân vườn đơn giản mà đẹp 2024, Tháng mười một
Anonim
Tự làm đèn chiếu sáng cảnh quan ngoài trời
Tự làm đèn chiếu sáng cảnh quan ngoài trời

Tôi đã gặp vấn đề với các công ty chiếu sáng cảnh quan kể từ khi tôi mua căn nhà phố đầu tiên của mình vào năm 2003. Máy biến áp có công suất thấp với giao diện nút nhấn không trực quan và màn hình rẻ tiền, nơi công suất dường như quý hơn bạch kim. Trừ khi bạn nhập vào một điểm giá thực sự cao, đèn có chất lượng cực kỳ kém với các bộ phận thay thế khan hiếm đến không có (gai). Các kết nối là khó chịu và khó khăn. Tôi đã chơi với Raspberry Pi trong một vài năm và nghĩ rằng nó phải là cơ sở tốt cho một bộ điều khiển ánh sáng. Tôi thực sự muốn đưa ra giải pháp của riêng mình và đây đã trở thành dự án tâm huyết vào mùa xuân năm 2019 của tôi để cải thiện nhà cửa.

Quân nhu

Danh sách cung cấp thành công hiện tại

~ Ống co lại:

~ Đèn lũ:

~ Dây:

~ Hộp đựng:

~ Bảng điều khiển gắn vỏ:

~ Dải chống thấm LED:

~ Dây silicone:

~ Aluminium Channel (U06B10 Black w / Milk White Cover):

~ End Caps (U06 Black):

~ Ghim phong cảnh:

~ Nguồn cung cấp:

~ Raspberry Pi W:

~ Chuyển tiếp:

Danh sách xem

~ Trình kết nối:

Tiện ích được Thêm vào

~ Trạm hàn pin Ryobi:

~ Dremel Butane Torch:

Giải pháp không thành công

~ Hạt dây ngoài trời:

~ Đầu nối dây:

~ Đèn lũ:

Bước 1: Truyền cảm hứng và sự thừa nhận

Các tìm kiếm sơ bộ đã đưa tôi đến hai hướng dẫn trực tuyến riêng biệt mà tôi cảm thấy có thể được kết hợp và cập nhật để tạo ra những gì tôi đang tìm kiếm.

~ Colin Miles, hay còn gọi là onehourcleaner trên Guiductables, đã truyền cảm hứng cho tôi với bài đăng này. Anh ấy giải thích hệ thống dây điện của nguồn điện hoàn hảo nên tôi sẽ không viết lại công việc của anh ấy, thay vào đó tôi sẽ bổ sung một số bản cập nhật.

~ Matyscabreras trên YouTube đã tạo một video tuyệt vời về đèn LED tự làm.

Bước 2: Phương pháp luận

Dựa trên những bài viết đầy cảm hứng, mục tiêu của tôi như sau:

~ Sử dụng bộ nguồn PC sẽ cấp nguồn cho cả đèn và Raspberry Pi.

~ Viết mã Python tùy chỉnh sẽ điều khiển việc bật và tắt đèn.

~ Sử dụng dịch vụ web để xác định thời gian mặt trời mọc / lặn làm cơ sở để điều khiển đèn.

~ Chế tạo đèn của riêng tôi để có thể dễ dàng sản xuất các thiết bị thay thế.

~ Xuất bản giải pháp cho những người khác sử dụng / cải thiện / tận hưởng.

Bước 3: Dịch vụ web Sunrise / Sunset

Như đã đề cập trong "Bước 11: Đang tiến hành và kết thúc các cải tiến" của một trong những bài đăng đầy cảm hứng, Colin đề cập đến việc sử dụng Weather Underground bằng cách lấy khóa API. Rất tiếc, API của WU đã hết dịch vụ. Tôi đã tìm thấy một dịch vụ khác có tên là Sunrise Sunset sử dụng một API REST đơn giản. Bạn có thể tạo URL thích hợp kết hợp vĩ độ và kinh độ của mình theo độ thập phân. Khi được gọi, API sẽ trả về JSON với mặt trời mọc và lặn tại vị trí đó theo giờ UTC.

URL mẫu và phản hồi như sau:

URL

api.sunrise-sunset.org/json?lat=36.7201600…

Phản ứng

{

"results": {"Sunrise": "6:31:48 AM", "Sunset": "5:32:25 PM", "solar_noon": "12:02:07 PM", "day_length": "11: 00: 37 "," Civil_twilight_begin ":" 6:05:35 AM "," Civil_twilight_end ":" 5:58:39 PM "," nautical_twilight_begin ":" 5:35:23 AM "," nautical_twilight_end ":" 6:28:50 PM "," astroical_twilight_begin ":" 5:05:23 AM "," astroical_twilight_end ":" 6:58:50 PM "}," status ":" OK "}

Khi viết mã Python của mình, tôi đã phải vật lộn rất nhiều trong việc xử lý và chuyển đổi giữa các múi giờ. Tôi tin rằng mã của tôi đang hoạt động như tôi dự định. Một bài kiểm tra tốt sẽ là khi đồng hồ thay đổi theo thời gian tiết kiệm ánh sáng ban ngày. Nhìn lại, một cải tiến trong tương lai có thể là đặt Raspberry Pi của tôi hoạt động ở UTC và không thực hiện chuyển đổi nào cả. Nếu tôi quyết định làm điều đó, tôi sẽ cập nhật các hướng dẫn này.

Bước 4: Mã Python

Tôi đã thêm mã Python của mình vào kho lưu trữ "OutdoorLighting" trên GitHub của mình. Tôi hoàn toàn hoan nghênh đầu vào cho mã Python của tôi. README.md như sau:

Các tập lệnh Python được sử dụng để tự động bật / tắt ánh sáng ngoài trời từ Raspberry Pi. Sử dụng API REST Sunrise Sunset để trả về thời gian trong JSON (https://sunrise-sunset.org/).

Sử dụng các gói sau: python 3 pip3 python-request python-dateutil Sử dụng cron sau để chạy tập lệnh này lúc 1 giờ sáng hàng ngày và khi khởi động lại hệ thống (crontab -e): 0 1 * * * / home / pi / OutdoorLighting / OutdoorLighting. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py

Bước 5: Lắp ráp bộ điều khiển

Hội đồng điều khiển
Hội đồng điều khiển
Hội đồng điều khiển
Hội đồng điều khiển
Hội đồng điều khiển
Hội đồng điều khiển

Các bức ảnh được dán nhãn với tất cả các kết nối cần thiết để vận hành bộ điều khiển.

Bước 6: Thi công nhẹ

Xây dựng nhẹ
Xây dựng nhẹ
Xây dựng nhẹ
Xây dựng nhẹ
Xây dựng nhẹ
Xây dựng nhẹ

Sau một số thử nghiệm và sai sót, đây là thiết kế ánh sáng mà tôi hài lòng. Các bức ảnh được dán nhãn với các hướng dẫn cụ thể.

Bước 7: Kết luận

Phần kết luận
Phần kết luận
Phần kết luận
Phần kết luận

Dự án này hơi thách thức, không thường xuyên gây thất vọng và rất bổ ích. Tôi đã lãng phí một số tiền trong quá trình nghiên cứu và phát triển cá nhân của mình, nhưng không nhiều. Tôi đã chi nhiều hơn mức cần thiết cho bộ nguồn ATX để mang lại khả năng mở rộng trong tương lai. Kế hoạch là chạy toàn bộ hệ thống chiếu sáng xung quanh nhà. Bản thân những chiếc đèn bật ra rất hiện đại và hấp dẫn. Một số có thể thích đèn nhiều tầng và tôi chắc chắn rằng giải pháp plug-and-play có thể được tìm thấy trên Amazon.

Đề xuất: