Mục lục:

Bộ điều khiển dải đèn LED WiFi dễ dàng hơn: 8 bước (có hình ảnh)
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn: 8 bước (có hình ảnh)

Video: Bộ điều khiển dải đèn LED WiFi dễ dàng hơn: 8 bước (có hình ảnh)

Video: Bộ điều khiển dải đèn LED WiFi dễ dàng hơn: 8 bước (có hình ảnh)
Video: Hướng Dẫn Sử Dụng Bộ Điều Khiển Led Đuổi, Led Trang Trí Trần Nhà, Hành Lang - LED MINH KHANG 2024, Tháng bảy
Anonim
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn
Bộ điều khiển dải đèn LED WiFi dễ dàng hơn

Mùa xuân năm ngoái, tôi đã bắt đầu thiết kế phần cứng và phần mềm tùy chỉnh để điều khiển hai dải đèn LED bằng cách sử dụng một bảng phát triển NodeMCU ESP8266-12E. Trong quá trình đó, tôi đã học cách tạo Bảng mạch in (PCB) của riêng mình trên bộ định tuyến CNC và tôi đã viết một Tài liệu có thể hướng dẫn để thực hiện từng bước trong quá trình này. (Liên kết có thể hướng dẫn) Tôi đã làm theo điều đó bằng cách viết hướng dẫn xây dựng bộ điều khiển WiFi của riêng bạn cho dải đèn LED, bao gồm Phần mềm nguồn mở GPL cho bộ điều khiển và cho ứng dụng di động để sử dụng bộ điều khiển ánh sáng. (Liên kết hướng dẫn) Bản hướng dẫn thứ hai đó là kết quả của nhiều tháng học hỏi, phát triển, thử nghiệm và tái cấu trúc, và nó bao gồm bản sửa đổi phần cứng thứ chín của tôi. Đây là phiên bản 10.

Tại sao lại tạo ra phiên bản thứ mười, và tại sao lại viết về nó? Để làm một câu chuyện dài ngắn, tôi cần tạo ra hàng chục bộ điều khiển, vì vậy tôi cần chúng dễ nối dây hơn, sản xuất nhanh hơn và mạnh mẽ hơn. Trong quá trình đưa dự án này phát triển đến ngày hôm nay, tôi đã học được rất nhiều điều. Khi tôi viết Hướng dẫn trước về bộ điều khiển, tôi đã xây dựng thiết bị điện tử dựa trên kiến thức hiện có của mình về việc tạo PCB tùy chỉnh. Dự án "thực sự" đầu tiên của tôi với PCB tùy chỉnh là bộ điều khiển ánh sáng và trong con đường học tập của mình, tôi đã tạo ra chín phiên bản. Một số cuối cùng là khá tốt.

Trên đường đi, tôi đã học được một số điều đặc biệt đã giúp nâng điều này lên một cấp độ khác.

  1. Tôi quyết tâm bắt đầu với Phần mềm nguồn mở và ban đầu tôi thiết kế bảng của mình bằng Fritzing. Tôi vẫn tin rằng đó là chương trình chính xác cho người mới bắt đầu học cách thiết kế PCB vì bạn không cần phải học cách tạo một sơ đồ, nhưng tôi tin rằng người ta nên "tốt nghiệp" lên một công cụ CAD chuyên nghiệp hơn. Chương trình tôi chọn là Eagle. Bảng tôi có thể tạo ra với Eagle tốt hơn đáng kể so với những gì tôi có thể tạo ra với Fritzing.
  2. Sau một chút kinh nghiệm, bây giờ tôi đã có thể "suy nghĩ bên ngoài" tốt hơn một chút. Điều cụ thể mà tôi nhận ra là tôi có thể đơn giản hóa hệ thống dây điện đáng kể bằng cách sắp xếp lại các điểm gán chốt, và bằng cách biến nó thành một bảng hai mặt với một mặt trên rất đơn giản. Tôi vẫn không thể sản xuất PCB hai mặt một cách đáng tin cậy với bộ định tuyến CNC của mình, nhưng việc đấu dây thủ công mặt trên của bo mạch mới này dễ dàng hơn so với đấu dây các jumper được yêu cầu với thiết kế trước đó. Đối với những người chỉ có thể làm PCB một mặt, dự án này có thể đạt được bằng cách tạo ra một bảng một mặt và đấu dây một số kết nối theo cách thủ công.
  3. Không sở hữu một bộ định tuyến CNC? Bây giờ tôi có thể chỉ ra một số cách để tạo ra PCB của riêng bạn mà không cần một PCB.
  4. Vẫn không thể tạo ra PCB của riêng bạn (hoặc không muốn)? Tôi đã có thể nhận được PCB mà tôi thiết kế cho dự án này được sản xuất thương mại với số lượng và giá cả mà tôi có thể mua và bán. Điều này có nghĩa là dự án này có thể được thực hiện mà không cần nhiều kỹ năng điện tử hơn khả năng hàn.

Bạn đã sẵn sàng tạo bộ điều khiển WiFi của riêng mình cho hai dải đèn LED chưa? Tốt. Trên hóa đơn vật liệu.

Mặc dù điều này bắt đầu là một chương trình Có thể hướng dẫn, nhưng nó đã trở thành một dự án đang diễn ra cho APPideas. Chúng tôi cập nhật tài liệu Hướng dẫn này theo thời gian, nhưng thông tin mới nhất luôn có sẵn tại

Bước 1: Thu thập tài liệu của bạn

Thu thập tài liệu của bạn
Thu thập tài liệu của bạn
Thu thập tài liệu của bạn
Thu thập tài liệu của bạn
Thu thập tài liệu của bạn
Thu thập tài liệu của bạn

Hóa đơn vật liệu này giả định rằng bạn có thể sản xuất PCB của riêng mình hoặc bạn sẽ mua một loại đặc biệt cho dự án này. Có nhiều cách để thực hiện dự án này mà không cần PCB tùy chỉnh. Đọc bước 2 của hướng dẫn sau nếu bạn muốn cố gắng thực hiện điều này mà không có PCB tùy chỉnh. (Liên kết hướng dẫn) Lưu ý rằng tôi đang liệt kê các bộ phận mà tôi đã mua cá nhân và hầu hết các mặt hàng được bán với số lượng lớn hơn bạn cần. Hãy thoải mái mua sắm xung quanh.

  • (1) Bảng phát triển NodeMCU ESP8266-12E (liên kết Amazon)
  • (1) Bộ điều chỉnh điện áp 5V (liên kết Amazon)
  • (1) Tản nhiệt bộ điều chỉnh điện áp (liên kết Amazon)
  • (1) Tụ điện 100µf và
  • (1) Tụ điện 10µf (liên kết Amazon)
  • (2) Thiết bị đầu cuối vặn vít xuống 5 cực, 3,5mm (liên kết eBay)
  • (1) Thiết bị đầu cuối vít xuống 2 cực, 5mm (liên kết Amazon)
  • (8) MOSFET kênh N (liên kết Amazon)
  • (1) dải đèn LED cuộn SMD 5050 (liên kết Amazon)
  • (1) Nguồn điện DC 12V, 5A (nếu bạn không thể sử dụng nguồn đi kèm với đèn của mình) (liên kết Amazon)
  • (1) Dây 5 sợi (liên kết Amazon)

Vật liệu và công cụ tiêu hao, tùy chọn và phụ kiện:

  1. (1) Sắt hàn (liên kết Amazon)
  2. (một số) Hàn (liên kết Amazon)
  3. (một số) Keo dán nhựa thông (liên kết Amazon)
  4. (1) Dụng cụ thoát y dây (liên kết Amazon)
  5. (1) Vise bảng mạch (liên kết Amazon)
  6. (một số) Băng dính điện lỏng (liên kết Amazon)
  7. (một số) Keo siêu dính (liên kết Amazon)
  8. (5) Vít gỗ # 4 - 1/2 "(liên kết Amazon)
  9. (một số) Dây buộc móc và dây buộc vòng hoặc dây buộc zip (liên kết Amazon)

Cuối cùng, bạn sẽ cần một PCB. Bạn có thể tự tạo (tệp và hướng dẫn bên dưới) hoặc đặt hàng từ chúng tôi.

  • (1) PCB được tạo sẵn từ APPideas (liên kết APPideas), hoặc
  • (1) PCB mạ đồng một mặt (liên kết Amazon), hoặc
  • (1) PCB mạ đồng hai mặt (liên kết Amazon)

Nếu bạn tự sản xuất PCB, bạn sẽ cần xác định các vật liệu bổ sung cần thiết để hoàn thiện bản dựng của mình, chẳng hạn như các bit bộ định tuyến và vật liệu giữ hoặc hóa chất khắc.

Bây giờ bạn đã có tài liệu của mình cùng nhau, hãy tìm cách bạn sẽ có được PCB cho dự án.

Bước 2: Tạo hoặc Nhận PCB

Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB
Tạo hoặc Nhận PCB

Nếu bạn không thể sản xuất PCB của riêng mình, hoặc không muốn làm như vậy, tôi đã có một số lượng nhỏ bo mạch được sản xuất thương mại và chúng có sẵn để bán ở đây (liên kết appideas). Vận chuyển là phần tốn kém nhất khi bạn nhận được những thứ đó, nhưng bạn có thể tiết kiệm tiền bằng cách đặt hàng nhiều hơn một chiếc.

Nếu bạn có khả năng tạo Bảng mạch in (PCB) của riêng mình, tất cả các tệp bạn cần để tạo PCB cho bộ điều khiển dải đèn LED WiFi tùy chỉnh ở bên dưới.

Nếu bạn sở hữu một bộ định tuyến CNC và không biết cách tạo PCB, hãy đọc Hướng dẫn chi tiết của tôi về chủ đề này. (Liên kết có thể hướng dẫn) Cá nhân tôi chưa sản xuất PCB tùy chỉnh bằng bất kỳ phương tiện nào khác. Bạn có thể xem Hướng dẫn này về cách tạo ra PCB bằng các hóa chất lành tính hợp lý, (liên kết Có thể hướng dẫn) hoặc thực hiện tìm kiếm “PCB tùy chỉnh” tại Guiductables.com và bạn sẽ phát hiện ra rằng có rất nhiều phương pháp.

Sử dụng các liên kết bên dưới để tải xuống các tệp gerber và excellon. Bạn cũng có thể tải xuống các tệp Eagle bên dưới trong trường hợp bạn muốn sửa đổi thiết kế. Đây là PCB hai mặt, nhưng nếu bạn chỉ có khả năng sản xuất bảng một mặt, bạn sẽ chỉ cần cắt mặt dưới cùng. Tôi sẽ cung cấp hướng dẫn cách đấu dây thủ công các dấu vết từ mặt trên của bo mạch trong phần thông tin lắp ráp thiết bị điện tử. Làm điều đó khá đơn giản, vì vậy đây là một lựa chọn tốt nếu bạn khó sản xuất bảng hai mặt.

Nếu bạn cần mua các PCB này với số lượng lớn, chúng có sẵn trong một dự án công cộng tại PCBWay. (Liên kết PCBWay)

Bước 3: Lắp ráp các thiết bị điện tử

Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử
Lắp ráp các thiết bị điện tử

Bây giờ bạn đã có các thành phần của mình và PCB trong tay, đã đến lúc bắt đầu hàn! Có rất nhiều điểm hàn, nhưng cách hàn rất đơn giản, như bạn sắp thấy. Nhìn vào các hình ảnh để tham khảo. Lưu ý rằng PCB màu vàng / nâu trong hình trên được sản xuất trên bộ định tuyến CNC và PCB màu xanh lam là phiên bản được sản xuất thương mại.

  1. Chèn bảng phát triển NodeMCU ESP8266-12E vào PCB. Có thể vô tình lắp ngược bảng này và rất khó tháo ra khi nó đã được hàn, vì vậy hãy đảm bảo rằng bạn đã định hướng đúng các chân cắm. Hàn tất cả các miếng đệm có dấu vết. Tổng cộng có 12 - mười dọc theo một hàng ghim và hai dọc theo hàng khác. Bạn không cần phải hàn các miếng đệm không có vết. Nếu bạn gặp khó khăn trong việc làm cho chất hàn chảy xung quanh các chốt này, thì keo dán nhựa thông sẽ giúp ích cho bạn.
  2. Lắp ráp bộ điều chỉnh điện áp 5V và đồng bộ nhiệt như hình, sau đó hàn ba đầu dẫn của nó với PCB ở bên trái của bảng phát triển NodeMCU ESP8266-12E như trong ảnh.
  3. Lắp hai tụ điện vào miếng đệm đặt ngay sau bộ điều chỉnh điện áp. Chú ý đến thứ tự và cực tính của các tụ điện. Tụ điện 100µf cần được lắp đặt gần mép ngoài của PCB nhất và tụ điện 10µf sẽ được lắp gần mặt trong của PCB nhất. Các dây dẫn âm của các tụ điện phải được đối mặt với nhau.
  4. Hàn tất cả tám MOSFET vào PCB trong các miếng đệm ở bên phải của bảng phát triển NodeMCU. Khi bạn hàn lớp dưới cùng, chỉ cần hàn các dây dẫn có vết. Tuy nhiên, có 24 dây dẫn và 18 dây dẫn trong số đó cần được hàn ở mặt dưới của PCB, vì vậy sẽ giúp tránh nhầm lẫn nếu bạn mất thêm vài phút và hàn tất cả chúng. Bạn cũng có thể tránh phải hàn lớp trên cùng bằng cách cho chất hàn chảy qua các ống thích hợp, như mô tả bên dưới.
  5. Hàn các dấu vết hàng đầu của hội đồng quản trị.

    1. Nếu bạn có PCB hai mặt, hãy hàn tám điểm hàn được kết nối với các vết ở mặt trên của PCB. Các dấu vết đó được kết nối với từng chân trong số tám chân bên phải của MOSFET. Một cách dễ dàng để hàn các kết nối phía trên là làm nóng các chân một chút từ phía dưới cùng với mỏ hàn của bạn, sau đó sử dụng chất trợ dung dịch dán nhựa thông và bôi đủ chất hàn từ phía dưới để cho phép nó chảy qua. Phương pháp này sẽ hoạt động mà không cần chất trợ chảy nhựa thông, nhưng chất trợ dung sẽ giúp vật hàn chảy tự do hơn một chút và ít tỏa nhiệt hơn. Khi bạn loại bỏ nhiệt, bạn sẽ có một chất hàn rắn trên đầu bảng. Hãy chắc chắn để kiểm tra công việc của bạn!
    2. Nếu bạn không có PCB hai mặt, bạn sẽ cần kết nối chân bên phải của mỗi MOSFET với nhau. Đây là một kết nối đất trong mạch. MOSFET phía dưới bên trái trong mỗi nhóm bốn đã được kết nối với điểm chung của mạch ở phía dưới cùng của PCB, vì vậy chỉ cần kết nối chân bên phải của ba MOSFET khác trong cùng một nhóm đó với chân nối đất của nó là đủ. Bạn có thể thực hiện việc này bằng cách hàn dây jumper trực tiếp vào chân của MOSFET ở mặt trên của bo mạch, hoặc bằng cách hàn dây jumper vào các dây dẫn thích hợp ở dưới cùng của PCB. Tôi đã chọn hàn ở dưới cùng của PCB để có thể giấu các dây bên trong vỏ máy.
  6. Lắp đặt khối đầu cuối vít xuống hai cực, có độ cao 5mm ở phía bên trái của bảng phát triển NodeMCU. Các thiết bị đầu cuối vặn vít bị lạm dụng khá nhiều, vì vậy hãy cố định nó vào PCB bằng cách thêm một giọt keo siêu dính và ấn nó vào vị trí trên PCB trong 30 giây. Khi nó đã được dán vào đúng vị trí, hãy hàn hai dây dẫn của nó ở dưới cùng của PCB.
  7. Lắp đặt (2) khối thiết bị đầu cuối có vít xuống năm cực, mũi nhọn 3mm ở phía bên phải của MOSFET. Dán các khối thiết bị đầu cuối này vào PCB theo cách tương tự như hướng dẫn ở trên, sau đó hàn tất cả mười dây dẫn ở dưới cùng của bo mạch - năm dây dẫn cho mỗi khối đầu cuối.
  8. Mọi thứ đều được hàn, vì vậy đã đến lúc dọn dẹp và xác minh công việc của bạn. Bắt đầu bằng cách đeo kính an toàn, sau đó cắt bớt phần kim loại thừa khỏi các dây dẫn ở mặt dưới của bảng. Tôi khuyên bạn KHÔNG nên cắt bỏ các dây dẫn của bảng phát triển NodeMCU ESP8266-12E. Các chân cắm rất dày và có xu hướng làm hỏng máy cắt dây.
  9. Xác minh công việc của bạn bằng cách kiểm tra các điểm cuối theo dõi bằng ohmmeter. Chỉ cần kết nối một dây dẫn từ ohmmeter của bạn với một điểm hàn trên PCB, sau đó kết nối dây dẫn kia với điểm hàn ở phía bên kia của dấu vết. Bạn nên có sự liên tục giữa tất cả các dấu vết thích hợp. Đặc biệt nên kiểm tra lại các điểm hàn phía trên của bạn. Để làm như vậy, hãy kết nối một dây dẫn của ohmmeter của bạn với một chân nối đất trên bảng phát triển NodeMCU ESP8266-12E, sau đó kết nối dây dẫn còn lại với chân bên phải của mỗi MOSFET, mỗi lần một dây. Cần có sự liên tục giữa các chân đó và điểm chung của mạch.

Bước 4: Nạp mã Arduino và kết nối với WiFi

Tải mã Arduino và kết nối với WiFi
Tải mã Arduino và kết nối với WiFi
Tải mã Arduino và kết nối với WiFi
Tải mã Arduino và kết nối với WiFi
Tải mã Arduino và kết nối với WiFi
Tải mã Arduino và kết nối với WiFi

Vì lợi ích của sự đầy đủ, tôi chủ yếu lặp lại các hướng dẫn này từ Tài liệu hướng dẫn trước đây của tôi. Tôi cố ý đưa ra hướng dẫn nạp mã Arduino trước khi bảo mật thiết bị điện tử hoặc kết nối nguồn điện 12V để tránh khả năng vô tình cắm bảng phát triển NodeMCU vào USB khi nó đang được cấp nguồn qua Vin.

Bắt, cài đặt và thiết lập Arduino IDE. Nếu bạn đã cài đặt và thiết lập Arduino IDE để sử dụng bo mạch ESP8266, hãy tải xuống tệp ZIP bên dưới, giải nén, sau đó tải bản phác thảo có sẵn vào ESP. Nếu không, hãy lấy Arduino IDE từ đây và cài đặt nó. Có một số bước để làm cho bảng ESP được Arduino IDE công nhận. Tôi sẽ cung cấp cho họ trong các gạch đầu dòng ngắn gọn. Nếu bạn muốn được giải thích đầy đủ về những gì bạn đang làm và tại sao, bạn có thể đọc về nó tại đây.

  • Mở Arduino IDE và nhấp vào Tệp> Tùy chọn (trên macOS, đó sẽ là Arduino IDE> Tùy chọn)
  • Đặt địa chỉ này vào hộp URL trình quản lý bảng bổ sung:
  • Bấm OK
  • Quay lại màn hình Arduino IDE chính, nhấp vào Công cụ> Bảng> Trình quản lý bảng…
  • Tìm kiếm "esp8266" và khi bạn tìm thấy nó, hãy nhấp vào Cài đặt và đóng cửa sổ Trình quản lý bảng
  • Nhấp vào Công cụ> Bảng và chọn NodeMCU 1.0 (Mô-đun ESP8266-12E)
  • Nhấp vào Công cụ> Cổng và chọn cổng USB mà bảng ESP được kết nối

Bạn sẽ cần thực hiện hai bước cuối cùng bất kỳ khi nào bạn phát triển trên một loại bảng Arduino khác và chuyển trở lại ESP8266. Phần còn lại chỉ cần thực hiện một lần.

Để biên dịch bản phác thảo này, bạn sẽ cần tải một vài thư viện vào IDE, vì vậy hãy nhấp vào Sketch> include Library và nhấp vào ESP8266WiFi. Bạn sẽ cần tải các thư viện sau theo cách tương tự (Nhấp vào Phác thảo> Bao gồm Thư viện, sau đó nhấp vào tên thư viện): ESP8266mDNS, ESP8266WebServer, WiFi, ArduinoJson, EEPROM, ArduinoOTA. Nếu bạn không thấy bất kỳ thư viện nào trong số đó trong danh sách thư viện, bạn sẽ tìm thấy thư viện đó bằng cách nhấp vào Phác thảo> Bao gồm Thư viện> Quản lý Thư viện và tìm kiếm tên thư viện. Sau khi bạn tìm thấy nó, hãy nhấp vào Cài đặt, sau đó thực hiện lại các bước để đưa nó vào bản phác thảo của bạn.

Biên dịch mã và gửi nó đến hội đồng quản trị. Trước khi thực hiện việc này, nếu bạn đã lắp bộ điều chỉnh điện áp, hãy xác minh rằng không có nguồn điện vào chân Vin của bảng ESP. Tải xuống tệp zip có trong bước này (bên dưới) và giải nén hoặc tải tại github. (liên kết github) Cắm bo mạch ESP của bạn vào máy tính thông qua USB, chọn Bo mạch và Cổng thích hợp thông qua menu Công cụ, sau đó nhấp vào nút Tải lên. Hãy xem bảng điều khiển và trong giây lát, mã sẽ được tải. Nếu bạn muốn xem thiết bị đang ghi nhật ký gì, hãy mở Serial Monitor và đặt tốc độ truyền là 57600. Bản phác thảo không quá ồn ào, nhưng nó hiển thị một số thông tin trạng thái như địa chỉ IP của thiết bị.

Để kết nối bộ điều khiển với mạng của bạn và cấu hình nó:

  1. Bật nguồn bộ điều khiển
  2. Trên máy tính của bạn hoặc trên thiết bị di động, hãy kết nối với mạng WiFi mà bộ điều khiển tạo. Nó sẽ tạo ra một mạng có SSID bắt đầu bằng "appideas-"
  3. Mở trình duyệt web và truy cập
  4. Cung cấp thông tin đăng nhập để kết nối với mạng của bạn, sau đó nhấp vào nút KẾT NỐI
  5. Lấy địa chỉ IP đã được gán cho bộ điều khiển. Tôi xin lỗi vì phần này chưa dễ dàng hơn. Nếu bạn biết cách truy cập danh sách thiết bị DHCP của bộ định tuyến Wi-Fi, bộ điều khiển Wi-Fi sẽ xuất hiện trên đó với tên thiết bị có chứa “esp” và bốn ký tự đứng sau “appideas-” trong SSID Điểm truy cập của thiết bị. Màn hình nối tiếp Arduino cũng sẽ hiển thị địa chỉ IP được chỉ định của thiết bị.

Nếu bạn muốn biết mã Arduino hoạt động như thế nào, bạn có thể đọc về nó ở bước 4 của Bài hướng dẫn trước của tôi. (Liên kết có thể hướng dẫn) Có thể hướng dẫn đó cũng nói về cách sử dụng trình duyệt web để kiểm tra đèn của bạn và bộ điều khiển WiFi, vì vậy nếu bạn không kiên nhẫn trong việc cài đặt ứng dụng dành cho thiết bị di động, bạn có thể kiểm tra điều đó.

Bước 5: Nối dây đèn và nguồn điện

Dây điện cho đèn và nguồn
Dây điện cho đèn và nguồn
Dây điện cho đèn và nguồn
Dây điện cho đèn và nguồn
Dây điện cho đèn và nguồn
Dây điện cho đèn và nguồn

Một lần nữa, tôi sẽ lặp lại một phần lớn của một trong các bước của Bài có thể hướng dẫn trước đây của tôi.

Nếu bạn chỉ kết nối một hoặc hai bộ đèn, bạn sẽ không cần phải hàn vào các dải đèn. Hãy nhìn vào hình ảnh thứ hai ở trên. Chỉ cần cắt dải đèn ở đâu đó ở giữa, cắt các đầu nối đã được kết nối với mặt trước và mặt sau của cuộn đèn, dải các đầu dây và bạn đã sẵn sàng kết nối nó với bộ điều khiển của mình. Đó là nó. Chỉ cần đấu dây đèn vào dây dẫn thích hợp trên bộ điều khiển là bạn đã hoàn tất.

Nếu bạn cần nhiều hơn hai bộ đèn hoặc bạn đã “thu hoạch” các đầu cáp của nhà sản xuất, bạn sẽ cần hàn dây trực tiếp lên các dải và điều đó có thể hơi phức tạp một chút. Đã có một Tài liệu hướng dẫn thực sự tốt về chủ đề đó, vì vậy tôi sẽ trì hoãn nó. Nhưng trước khi thực hiện, có một số lưu ý mà tôi muốn bạn ghi nhớ khi xem các hướng dẫn đó:

  1. Khi bạn đã hàn xong vào dải, hãy sử dụng ohm kế để xác minh rằng bạn không vô tình kết nối các miếng đệm liền kề. Chỉ cần chạm vào ohmmeter dẫn đến miếng hàn thứ nhất và thứ hai để xác minh rằng không có sự liên tục giữa chúng, sau đó là thứ hai và thứ ba, thứ ba và thứ tư… Thật dễ dàng để bỏ lỡ (không nhìn thấy) một sợi dây bị lạc, và nó chỉ mất vài giây để xác minh rằng điều gì đó tồi tệ đã không xảy ra.
  2. Đặc biệt chú ý đến hệ thống dây điện của anh ta vì anh ta có vẻ có màu sắc lộn xộn. Điều thực sự "sai" là dải đèn của anh ấy có các dây dẫn theo thứ tự khác với thứ tự thông thường, nhưng dây 5 sợi là bình thường.
  3. Đặc biệt khuyến khích: Thay vì sử dụng ống co nhiệt để đảm bảo kết nối (gần cuối Sách hướng dẫn), hãy sử dụng Băng keo lỏng. (Liên kết Amazon) Các kết nối của bạn sẽ được cách ly tốt hơn đáng kể và sẽ an toàn hơn nhiều. Tôi đã bao gồm hình ảnh, nhưng trong trường hợp bạn chưa sử dụng Liquid Tape trước đây, thì quá trình này khá đơn giản:

    1. "Đánh bóng" nó lên các điểm hàn trần của bạn và để nó ngấm vào tất cả các kẽ hở. Giữ một thứ gì đó dùng một lần (túi giấy, tờ báo tuần trước, giẻ lau, v.v.) bên dưới nó. Phủ một lớp áo dày. Nó không sao cho một chút nhỏ giọt của nó. Đó là lý do tại sao thứ gì đó dùng một lần nằm bên dưới nó. Đảm bảo rằng mọi thứ đã được hàn đều được che phủ hoàn toàn và không thể nhìn thấy được, dù chỉ một chút. Đặt nó vào dày. Nó sẽ không tiếp tục như vậy.
    2. Để cho nó khô trong ít nhất 3-4 giờ. Khi khô đi, nó sẽ co lại và bó chặt xung quanh dây dẫn của bạn. Điều này là tốt! Các điểm hàn của bạn thực sự đang được dán vào đúng vị trí và một lớp cao su (-chất hơi) đang cô lập mọi nơi chất lỏng có thể thấm vào. Không có gì ngoài một hành động cố ý hoặc bạo lực hoặc có thể cắt đứt các kết nối hoặc gây ra đoản mạch.
    3. Sau 3-4 giờ trôi qua, sơn thêm lớp thứ hai và để khô. Lớp lông này có thể mỏng hơn nhiều. Nó không cần phải thấm vào bất cứ thứ gì - nó chỉ cần niêm phong và bảo vệ lớp đầu tiên. Sau khi lớp thứ hai khô, nó đã sẵn sàng để sử dụng.

Với tất cả những điều đó, đây là liên kết đến Có thể hướng dẫn. (Liên kết có thể hướng dẫn)

Bây giờ các dây dẫn đến từ các dải đèn của bạn, hãy kết nối chúng với các dây dẫn thích hợp trên các thiết bị đầu cuối vặn vít 5 cực. Nếu bạn mua PCB do chúng tôi sản xuất, chúng sẽ được dán nhãn cho bạn. Nếu không, từ trên xuống dưới, chúng theo thứ tự sau: trắng, xanh dương, đỏ, xanh lá cây, đen (quyền lực).

Cuối cùng, kết nối nguồn với PCB bằng cách kết nối nguồn điện 12V (hoặc 24V) với thiết bị đầu cuối vặn vít 2 cực. Dây dẫn dương gần nhất với bộ điều chỉnh điện áp và dây dẫn âm gần mép ngoài của PCB nhất. Một lần nữa, chúng được dán nhãn trên PCB được sản xuất.

Bước 6: Bảo vệ thiết bị điện tử

Bảo vệ thiết bị điện tử
Bảo vệ thiết bị điện tử
Bảo vệ thiết bị điện tử
Bảo vệ thiết bị điện tử
Bảo vệ thiết bị điện tử
Bảo vệ thiết bị điện tử

Với những dự án như thế này, bạn rất dễ gặp hỏng hóc nếu các bộ phận bị xê dịch, hở hoặc lỏng lẻo, vì vậy điều quan trọng là phải đảm bảo an toàn cho các thiết bị điện tử.

Nếu bạn có máy in 3D, hãy tải xuống các tệp STL bên dưới và in chúng. Một là đế và một là nắp. Không bắt buộc phải có nắp. Bắt đầu bằng cách cố định nguồn điện vào bảng nhỏ bằng băng dính hai mặt. Tiếp theo, cố định đế gắn thiết bị điện tử vào bo mạch bằng vít gỗ (2) # 4 - 1/2 ". Cuối cùng, cố định PCB vào đế bằng vít gỗ (3) # 4 - 1/2". Nếu bạn muốn sửa đổi trường hợp, tệp Fusion 360 cũng có sẵn để tải xuống bên dưới.

Nếu bạn không có máy in 3D, tôi khuyên bạn nên làm theo quy trình cơ bản tương tự, chỉ bỏ qua phần đế và nắp được in 3D. Điều quan trọng là phải cố định PCB vào một bề mặt không dẫn điện, vì vậy việc vặn nó vào một miếng gỗ sẽ hoạt động hoàn hảo.

Lưu ý rằng hướng của đế và PCB rất quan trọng vì chúng chỉ có các lỗ bắt vít ở ba góc. Tôi thích cài đặt PCB của mình theo định hướng như trong hình vì nó ngăn người dùng cắm bảng phát triển NodeMCU vào USB trong khi mọi thứ đều được bảo mật. Nếu bạn thích truy cập dễ dàng hơn vào cổng USB (và bạn sẽ hứa sẽ cẩn thận và không cắm nó vào khi có điện vào Vin), không có hại gì khi chuyển nó theo cách khác.

Bước 7: Tải và sử dụng ứng dụng dành cho thiết bị di động

Tải và sử dụng ứng dụng dành cho thiết bị di động
Tải và sử dụng ứng dụng dành cho thiết bị di động
Tải và sử dụng ứng dụng dành cho thiết bị di động
Tải và sử dụng ứng dụng dành cho thiết bị di động
Tải và sử dụng ứng dụng dành cho thiết bị di động
Tải và sử dụng ứng dụng dành cho thiết bị di động

Bây giờ bạn có thể sử dụng đèn của mình!

Cách dễ nhất để tải ứng dụng là tải xuống phiên bản công khai hiện tại từ cửa hàng ứng dụng trên thiết bị của bạn.

  • Liên kết iOS App Store
  • Liên kết Cửa hàng Play Android

Sau khi bạn đã cài đặt xong ứng dụng, hãy chuyển sang phần "Sử dụng ứng dụng dành cho thiết bị di động"

Nếu bạn thích sống cuộc sống bên lề, bạn có thể cài đặt phiên bản phát triển mới nhất của ứng dụng từ mã nguồn.

Bạn sẽ cần thiết lập và hoạt động môi trường phát triển React Native. Hướng dẫn có sẵn tại đây. (liên kết tài liệu) Khi React Native được thiết lập để phát triển, hãy mở một thiết bị đầu cuối và chạy các lệnh sau:

ứng dụng mkdir

cd app git clone https://github.com/appideasDOTcom/APPideasLights.git./ cd mobile-app / react-native / AppideasLights npm install

Để cài đặt cho iOS, hãy cắm thiết bị của bạn vào máy tính và chạy lệnh sau:

react-native run-ios

Đối với Android, hãy cắm điện thoại của bạn vào máy tính và chạy lệnh sau:

react-native run-android

Nếu cài đặt ứng dụng không thành công lần đầu tiên, hãy chạy lệnh cuối cùng lần thứ hai.

Sử dụng ứng dụng di động

Lần đầu tiên bạn mở ứng dụng, tùy chọn duy nhất của bạn sẽ là thêm bộ điều khiển, vì vậy hãy nhấp vào nút "+" ở góc trên bên phải để làm như vậy. Nhấp vào "Theo địa chỉ IP" và nhập địa chỉ IP của bộ điều khiển của bạn, sau đó nhấp vào Lưu. Đó là tất cả những gì bạn phải làm. Nếu bạn có nhiều bộ điều khiển, bạn có thể thêm nhiều bộ điều khiển hơn bằng cách sử dụng nút "+".

Ứng dụng này khá dễ hiểu khi các bộ điều khiển đã được thêm vào. Để điều khiển đèn, hãy nhấn vào nút của bộ điều khiển (nó sẽ hiển thị địa chỉ IP lúc này). Vì mỗi bộ điều khiển có thể xử lý hai bộ đèn nên các bộ điều khiển có sẵn cho hai bộ điều khiển. Mỗi màu có một công tắc bật tắt để tắt và bật tất cả các đèn bằng một lần nhấn và mỗi màu có thanh trượt riêng để điều khiển màu đó riêng lẻ.

Bạn có thể định cấu hình bộ điều khiển bằng cách nhấn vào nút Cấu hình ở phía trên bên phải. Trên màn hình đó, bạn có thể đặt cho nó một cái tên đẹp hơn, đó là tên bạn sẽ thấy được hiển thị trên nút xuất hiện trên danh sách bộ điều khiển. Bạn cũng có thể thay đổi địa chỉ IP, trong trường hợp máy chủ DHCP của bạn gán cho nó một địa chỉ khác hoặc bạn nhập sai địa chỉ. Cuối cùng, bạn có thể xóa hoàn toàn bộ điều khiển khỏi ứng dụng. Điều này không xóa bộ điều khiển khỏi mạng của bạn - nó chỉ xóa kiến thức của ứng dụng về nó.

Bước 8: Tạo điều gì đó tuyệt vời

Tạo điều gì đó tuyệt vời
Tạo điều gì đó tuyệt vời
Tạo điều gì đó tuyệt vời
Tạo điều gì đó tuyệt vời
Tạo điều gì đó tuyệt vời
Tạo điều gì đó tuyệt vời

Đó là nó! Bây giờ đã đến lúc tìm một ứng dụng cho đèn của bạn. Tôi đã làm các biển báo có đèn nền và đã viết một bài Có thể hướng dẫn về chủ đề này. (Liên kết có thể hướng dẫn)

Có rất nhiều điều tuyệt vời mà bạn có thể làm với những chiếc đèn này, vì vậy hãy sử dụng trí tưởng tượng của bạn và thêm hình ảnh về các dự án của bạn trong phần bình luận. Tôi đã làm việc trên phần cứng khá nhiều, vì vậy bây giờ là lúc tôi bắt tay vào cải tiến ứng dụng dành cho thiết bị di động.

Chúc vui vẻ!

Mặc dù điều này bắt đầu là một chương trình Có thể hướng dẫn, nhưng nó đã trở thành một dự án đang diễn ra cho APPideas. Chúng tôi cập nhật tài liệu Hướng dẫn này theo thời gian, nhưng thông tin mới nhất luôn có sẵn tại

Đề xuất: