Mục lục:
- Bước 1: Thu thập các bộ phận
- Bước 2: Tháo rời Flood Light và xác định đầu vào RGB PWM
- Bước 3: ESP8266 và Hệ thống dây điện
- Bước 4: Lập trình It
- Bước 5: Cram It All Back Together !
- Bước 6: Đặt đèn xung quanh nhà và tận hưởng !!
Video: Hijack RGB Flood Light với Arduino hoặc ESP8266: 6 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
Vì vậy, tôi đã tìm thấy một số đèn chiếu sáng RGB nhỏ tuyệt vời trên amazon và khi xem xét kỹ phần ruột của chúng, tôi nhận ra rằng bạn có thể kết nối chúng thẳng với arduino và esp8266 và điều khiển chúng bằng PWM.
Bây giờ tôi sử dụng hai trong số chúng trong phòng khách của mình làm ánh sáng điểm nhấn và đặt chúng cho một số cảnh nhất định.
Tôi sử dụng openhab chạy trên Raspberry pi để điều khiển chúng và thậm chí tôi có thể điều khiển chúng bằng amazon Echo (Mỹ), mặc dù điều đó hơi vượt quá phạm vi của hướng dẫn này, tôi hy vọng sẽ có thời gian để viết điều đó!
Hy vọng bạn sẽ thích, đây là hướng dẫn đầu tiên của tôi trong một thời gian rất dài, vì vậy hãy cho tôi biết suy nghĩ của bạn.
Bước 1: Thu thập các bộ phận
Danh sách các bộ phận như sau:
1. Đèn pha 10W RGB: Ebay (Anh), Ebay (Mỹ), Ebay (Trung Quốc)
2. Mô-đun ESP8266-12: Ebay (Anh), Ebay (Mỹ), Ebay (Trung Quốc)
3. Bộ điều chỉnh LD1117 3.3V: Ebay (Anh), Ebay (Mỹ), Ebay (Trung Quốc)
4. Tụ điện 100uF: Ebay (Anh), Ebay (Mỹ), Ebay (Trung Quốc)
5. Nguồn DC 12V 1A: Ebay (Anh), Ebay (Mỹ), Ebay (Trung Quốc)
6. Một lựa chọn của điện trở (Tôi đã sử dụng 10K, nhưng thực sự bạn có thể làm với bất cứ điều gì)
(Tôi đã đính kèm liên kết đến nhiều trang web vì giá thay đổi thường xuyên nên hãy mua sắm xung quanh và nhớ kiểm tra amazon vs ebay)
Tiết lộ đầy đủ: Tôi kiếm được một khoản hoa hồng nhỏ nếu bạn mua hàng thông qua các liên kết ở trên nhưng tôi sẽ không bao giờ giới thiệu liên kết đến một sản phẩm mà bản thân tôi chưa sử dụng. Dự án này không được thiết kế để trở thành một nhà sản xuất tiền. Cảm ơn bạn:-)
Bước 2: Tháo rời Flood Light và xác định đầu vào RGB PWM
Đèn pha đặc biệt này là một thiết kế vít đơn giản với nhau.
Khung xe bao gồm ba phần nhôm đều không vặn.
Loại bỏ phần trên cùng giữ ống kính tại chỗ để lộ PCB với dãy đèn LED và mạch điều khiển.
Điều đầu tiên tôi làm là xác định xem bóng bán dẫn nào kiểm soát mảng màu nào.
Hy vọng rằng nhà sản xuất không có quá nhiều biến thể giữa các bản sửa đổi bo mạch, điều đó có nghĩa là bạn có thể sao chép hình ảnh trên và hàn dây trực tiếp vào chúng. Tôi có mã màu cho Đỏ, Xanh lục và Xanh lam để giúp bạn dễ dàng hơn. Điều thú vị là mặc dù bóng bán dẫn điều khiển đèn LED màu đỏ được kết nối với bộ vi điều khiển hiện có thông qua một điện trở, vì vậy tôi để điều này trong mạch.
Điều quan trọng đối với bước này là loại bỏ các thành phần điều khiển hiện có khỏi PCB bằng súng thổi hơi nóng và một số nhíp, như có thể thấy trong hình trên. Không nhất thiết phải tháo bộ thu hồng ngoại, nhưng tôi nghĩ tôi có thể sử dụng nó trong các dự án khác.
Tiếp theo, chỉ cần hàn một số dây vào các chân PWM đi đến các bóng bán dẫn và chọc chúng qua phần khác của khung đèn, đó là nơi chúng ta sẽ đi đến tiếp theo.
Bước 3: ESP8266 và Hệ thống dây điện
Tôi đã đính kèm một giản đồ cho phần này vì nó cho biết những gì bạn cần làm rõ ràng hơn nhiều so với những gì tôi có thể làm.
Về cơ bản, nối các đèn LED màu đỏ, xanh lục và xanh lam của bạn vào các chân 12, 14 và 15 của ESP8266 thông qua một điện trở 10K.
Sau đó, đấu dây mạch nguồn ESP theo sơ đồ, trong hình cho thấy tôi đã hàn nó trực tiếp vào bảng cấp nguồn / trình điều khiển cho đèn LED nhưng cuối cùng tôi đã thay đổi hướng và không quản lý để lấy hình khác.
Ý tưởng ở đây là giữ mọi thứ càng nhỏ gọn càng tốt, vì nó sẽ cần phải vừa với bên trong khung máy.
Để đạt được điều này, tôi đã nối các điện trở thẳng hàng với dây và phủ chúng bằng heatshrink.
Vui lòng tránh sai lầm của tôi và không hàn điện trở trực tiếp vào ESP. Tôi nhận thấy điều này khiến chúng khó làm việc hơn so với việc tôi đã thực hiện mối nối nội tuyến thực sự (như trong dây-điện trở-dây-esp hơn là dây-điện trở-esp).
Ngoài ra, bức ảnh trông hơi khác so với sơ đồ, tôi đã không sử dụng chân 15 ban đầu và đây là một sai lầm vì chân 15 rất tốt ở pwm. Thích cái ghim đó. Nó quy tắc.
Bước 4: Lập trình It
Sử dụng phương pháp ưa thích của bạn, viết mã cho ESP của bạn!
Bạn thực sự có thể chọn kiểm soát nó theo bất kỳ cách nào bạn muốn và có những người tuyệt vời ngoài kia đang làm những điều tuyệt vời với ESP.
Lộ trình cụ thể của TÔI là sử dụng một máy chủ gia đình MQTT ở dạng openHAB mà đèn sau đó sẽ đăng nhập và lắng nghe các lệnh màu. Sử dụng phương pháp này cũng cho phép tôi sử dụng amazon Alexa và google home để điều khiển cực kỳ dễ dàng. (Như tôi đã nói trước đây, tôi hy vọng có thể viết các hướng dẫn cho quá trình đó vì tôi đã có một khoảng thời gian tuyệt vời để thực hiện nó nhưng hiện tại tôi đang dành phần lớn thời gian rảnh để xây dựng một trang web mới (có thể sẽ liên quan đến hướng dẫn cho những phần đó bất kỳ đường)).
Tôi đã đính kèm mã cho điều đó vào 'ible này, ở trên (hoặc ở dưới, bất cứ nơi nào nó xuất hiện).
Tôi phải nói rằng, tôi đã từng chỉ phát triển trong arduino IDE cho ESP8266 nhưng kể từ khi tôi bắt đầu dự án cụ thể này, tôi chắc chắn đang được chuyển đổi sang các tập lệnh Lua, chúng rất tuyệt và thời gian tải lên và gỡ lỗi ít căng thẳng hơn nhiều, v.v.
Ngày xưa, tôi đã viết một chương trình trong arduino để làm như sau:
ESP khởi động, không thể kết nối với wifi, bắt đầu chế độ điểm truy cập
khách hàng kết nối với điện thoại, tự động mở trình duyệt với trang điều khiển màu (html cơ bản)
trong trang, cũng có một tùy chọn để kết nối nó với bộ định tuyến của bạn.
Khi nó đã ở trên mạng, bất kỳ hệ thống điều khiển nào cũng có thể được lập trình để gửi các yêu cầu http khá dễ dàng.
Nếu tôi có thể tìm thấy mã đó ở đâu đó, tôi sẽ tải nó lên, nhưng gần đây tôi đã xây dựng một PC mới để tệp đó có thể nằm trên bất kỳ ổ đĩa nào xung quanh nơi đó.
Bước 5: Cram It All Back Together !
Để cách điện tất cả các mảnh, tôi quấn tất cả chúng bằng băng keo điện PVC.
Đặc biệt cẩn thận với bước này, tôi đã làm cháy một trong các bộ điều chỉnh điện áp của mình khi không chú ý đúng mức.
Ngoài ra, tôi thấy việc giữ dây dài hơn làm cho bước này dễ dàng hơn nhiều vì tất cả các xoắn liên quan đến việc vặn mọi thứ lại với nhau.
Bước 6: Đặt đèn xung quanh nhà và tận hưởng !!
Đặt đèn ở vị trí ưa thích của bạn, cắm chúng với nguồn điện 12V và bạn đi !!
Nếu bạn không thích hiệu ứng lăng kính của ống kính, nó có thể dễ dàng tháo ra, điều này mang lại ánh sáng ít tập trung hơn, tổng quát hơn. Lật ngược ống kính ra trước cũng có một số hiệu ứng khá tuyệt vời.
Trong các bức ảnh, bạn có thể thấy rằng tôi đã sử dụng nó để làm nổi bật chiếc đồng hồ nixie mà tôi rất yêu thích.
Cảm ơn vì đã đọc!
Đề xuất:
Cách sử dụng đèn LED Neopixel Ws2812 hoặc LED STRIP hoặc vòng đèn LED với Arduino: 4 bước
Cách sử dụng LED Neopixel Ws2812 hoặc LED STRIP hoặc LED Ring Với Arduino: Xin chào các bạn vì Neopixel LED Strip rất phổ biến và nó còn được gọi là dải LED ws2812. Chúng rất phổ biến vì trong dải đèn led này, chúng tôi có thể giải quyết từng đèn led riêng biệt, có nghĩa là nếu bạn muốn có ít đèn led phát sáng trong một màu,
Tắt máy hoặc khởi động lại máy tính từ xa với thiết bị ESP8266: 10 bước (có hình ảnh)
Tắt máy hoặc khởi động lại máy tính từ xa với thiết bị ESP8266: Để rõ ràng ở đây, chúng tôi đang tắt máy tính của BẠN chứ không phải máy tính của người khác. mớ toán mà cứ 3h sáng là khóa ngay. NS
Vòi rảnh tay hoặc vòi có bàn đạp hoặc vòi tiết kiệm nước: 5 bước
Vòi rảnh tay hoặc vòi có bàn đạp hoặc vòi tiết kiệm nước: Đây là một phương pháp đơn giản và rẻ để chuyển vòi thoát nước thành vòi rảnh tay (hợp vệ sinh). rửa cả hai tay cùng một lúc và tiết kiệm nước
Tạo hình ảnh liền mạch theo chiều ngang hoặc chiều dọc (đối với "GIMP").: 11 bước (với hình ảnh)
Tạo hình ảnh liền mạch theo chiều ngang hoặc chỉ theo chiều dọc (đối với "GIMP"): Nếu bạn dùng thử plugin "Tạo liền mạch" trong GIMP, nó sẽ giúp hình ảnh liền mạch theo cả chiều ngang và chiều dọc cùng một lúc. Nó sẽ không cho phép bạn làm cho nó liền mạch chỉ trong một chiều. Hướng dẫn này sẽ giúp bạn làm cho
Bảo vệ toàn diện (trộm cắp) cho thiết bị điện tử hoặc ô tô với công tắc vô hình: 4 bước (có hình ảnh)
Bảo vệ toàn diện (trộm cắp) cho Thiết bị điện tử hoặc Ô tô với Công tắc vô hình: Tôi sẽ chỉ cho bạn cách sử dụng công tắc sậy như một biện pháp bảo vệ phổ biến cho thiết bị điện tử hoặc ô tô. Tất cả những gì bạn cần là một công tắc sậy và một nam châm. Đối với ô tô, bạn sẽ cần một rơ le điện để tăng khả năng đóng cắt của công tắc sậy