Mục lục:

Internet Neon LED Heart Light: 6 bước (có hình ảnh)
Internet Neon LED Heart Light: 6 bước (có hình ảnh)

Video: Internet Neon LED Heart Light: 6 bước (có hình ảnh)

Video: Internet Neon LED Heart Light: 6 bước (có hình ảnh)
Video: Muốn màn hình màu tím im lặng 10 giờ? 2024, Tháng bảy
Anonim
Image
Image
Internet Neon LED Heart Light
Internet Neon LED Heart Light
Internet Neon LED Heart Light
Internet Neon LED Heart Light

Dặm ngoài một người đặc biệt đó hay chỉ là sự xa cách xã hội? Muốn cho họ biết bạn đang nghĩ đến họ? Xây dựng đèn trái tim LED neon được kết nối internet này và thiết lập nó hoạt động từ điện thoại hoặc máy tính của bạn, bất kỳ lúc nào, từ bất kỳ đâu

Tài liệu hướng dẫn này hướng đến người mới bắt đầu và không có kinh nghiệm trước đó với bộ vi điều khiển. Cần có một số kỹ năng hàn cơ bản.

Quân nhu

• Bảng hiệu "LED neon" hình trái tim từ Amazon (tìm kiếm bảng hiệu đèn LED neon hình trái tim) hoặc ở nơi khác. Đây không phải là biển hiệu đèn neon thực sự với các ống chứa đầy khí mà là các dải đèn LED được bọc trong nhựa khuếch tán giống với các ống đèn neon với nhiều màu sắc khác nhau. Bạn có thể mua một cái có đế kèm theo hoặc tạo đế của riêng bạn. Hầu hết chạy trên 5v và có đầu nối USB để cấp nguồn.

Một số ví dụ:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini hoặc ESP8266 khác

• Cáp dữ liệu Micro-USB để lập trình bo mạch

• Bóng bán dẫn NPN, mục đích chung như 2N2222, 2N3904 hoặc 2N4401

• Điện trở 1/8 hoặc 1/4 watt, 100 đến 470 ohm

• Trèo lên dây

• Tấm đục lỗ, ống tản nhiệt (tùy chọn)

Công cụ • Máy cắt đường chéo

hoặc thợ thoát y dây

• Hàn sắt và thuốc hàn

cơ bản: https://www.amazon.com/Sol Order-Iron-Kit-Tempera…

tốt hơn: https://www.amazon.com/Sol Order-Tilswall-Tempeosystem-392%C2%B0F-896%C2%B0F-Transformer/dp/B07XG1PD6D

• Arduino IDE để lập trình

• Vôn kế cơ bản:

hoặc đèn LED rời (tùy chọn)

• Cái vặn vít

Bước 1: Xây dựng Đèn LED trái tim của bạn

Xây dựng đèn LED trái tim của bạn
Xây dựng đèn LED trái tim của bạn
Xây dựng đèn LED trái tim của bạn
Xây dựng đèn LED trái tim của bạn

Bước 1: Chuẩn bị đèn LED trái tim

Mở đế của biển báo bằng cách tháo nắp pin và bất kỳ ốc vít nào. Lưu các vít.

Bạn muốn tìm 5 vôn dương và kết nối đất, và một vôn kế giúp việc này dễ dàng hơn nhiều. Cắm dấu hiệu vào nguồn USB và thăm dò bằng vôn kế. Trước tiên, hãy thử các điểm tiếp xúc của pin trong ngăn chứa pin. Cực dương 5v có thể được đánh dấu bằng dấu "+", và tiếp điểm nối đất hoặc cực âm của pin thường là một lò xo có gắn dây ở góc đối diện của hộp pin. Sau khi bạn đã đánh dấu các điểm + và điểm tiếp đất, bạn có thể tháo bất kỳ đầu nối pin nào khác trong hộp - chúng tôi sẽ không sử dụng pin.

Sẽ có một cặp dây từ phích cắm USB (một đến + và một nối đất) và một bộ khác đi tới trung tâm (một lần nữa, một nối với + và một nối đất.) Chỉ tháo dây nối giữa đất và Dấu hiệu LED, để lại ba dây còn lại khi chúng được gắn vào các điểm tiếp xúc của pin. Hàn dây màu đỏ vào cực + của pin và dây màu đen vào đầu nối đất.

Nếu trái tim của bạn có một công tắc ở đế như ví dụ trên và bạn muốn giữ lại chức năng của nó, dây màu đỏ có thể được hàn vào đầu cuối trên công tắc hiển thị 5v trên vôn kế khi công tắc ở vị trí BẬT và không. vôn ở vị trí TẮT.

[Nếu bạn không có vôn kế (và bạn nên - những chiếc đơn giản không tốn kém và tiện dụng, nếu chỉ để kiểm tra pin của bạn), bạn có thể sử dụng một đèn LED để tìm các kết nối + và nối đất. Dây dẫn dài hơn của đèn LED chuyển sang + và dây tiếp đất ngắn hơn. Chỉ chạm trong thời gian ngắn, vì bạn không sử dụng điện trở hạn chế dòng điện ở đây.]

Bước 2: Lắp ráp mạch

Lắp ráp mạch
Lắp ráp mạch
Lắp ráp mạch
Lắp ráp mạch
Lắp ráp mạch
Lắp ráp mạch

Mạch rất đơn giản chỉ với một số linh kiện. Cả một sơ đồ và một sơ đồ nối dây đều được bao gồm. Bạn có thể chọn lắp ráp mạch trên bảng mạch để kiểm tra nhưng việc hàn các chân vào bảng ESP8266 có thể khiến việc gắn dây kết nối vào các chân đó sau đó khó khăn hơn so với hàn dây vào các lỗ trống. Nếu các chân cắm được lắp trên bảng mạch ESP của bạn, một miếng bảng điều khiển nhỏ sẽ giúp cuộc sống của bạn dễ dàng hơn.

Nếu bạn sử dụng bảng mạch trong khi thử nghiệm, bạn có thể lắp một đèn LED duy nhất để làm giá đỡ cho trái tim nhưng hãy đảm bảo xem phân cực: chân dài hơn trên đèn LED chuyển sang dây + màu đỏ. Nhiều bóng bán dẫn NPN phổ biến rộng rãi có thể được sử dụng, chẳng hạn như 2N2222 hoặc 2N4401 nhưng bạn phải xác minh sơ đồ chân của thiết bị cụ thể mà bạn sử dụng: ba dây dẫn đến từ bóng bán dẫn, bộ phát (E), bộ thu (C) và đế (B) nhưng thứ tự của các dây dẫn này có thể khác nhau tùy theo thiết bị và nhà sản xuất. Cơ sở (B) thường nhưng không phải lúc nào cũng là đường dẫn trung tâm. Kiểm tra bảng thông số kỹ thuật cho bóng bán dẫn cụ thể mà bạn sử dụng trước khi hàn. Kết nối một đầu của điện trở với chân D6 trên bảng WeMos và đầu kia với đế (B) của bóng bán dẫn. Giá trị của điện trở cần thiết phụ thuộc vào bóng bán dẫn bạn chọn cũng như bao nhiêu dòng điện được vẽ bởi dấu hiệu LED nhưng có thể sẽ rơi vào khoảng 100 - 470 ohms. Chúng tôi muốn bóng bán dẫn hoạt động như một công tắc ở trạng thái được gọi là "bão hòa". (Có nhiều máy tính trực tuyến khác nhau cho các giá trị điện trở cơ bản nhưng sẽ dễ dàng hơn với một vài điện trở khác nhau nếu cần khi hoàn thành mạch.) Dây nối đất từ dấu hiệu trái tim đã bị ngắt kết nối trước đó (hoặc dây dẫn LED ngắn hơn) hiện đã được gắn vào tới cực thu của bóng bán dẫn (C) và cực phát (E) đi đến dây dẫn đất đen. Trước khi tiếp tục kiểm tra tất cả các kết nối của bạn so với sơ đồ và sơ đồ, đặc biệt là các kết nối bóng bán dẫn.

Bạn cũng cần có dây nối đất tới chân G trên WeMos mini cũng như dây từ +5 volt đến chân được đánh dấu 5V trên bảng WeMos. Theo quy ước, dây điện áp + thường có màu đỏ, và dây nối đất thường có màu đen để dễ nhận biết.

Bước 3: Đăng ký Adafruit IO

Đăng ký Adafruit IO
Đăng ký Adafruit IO
Đăng ký Adafruit IO
Đăng ký Adafruit IO
Đăng ký Adafruit IO
Đăng ký Adafruit IO
Đăng ký Adafruit IO
Đăng ký Adafruit IO

Tiếp theo, bạn sẽ muốn đăng ký một tài khoản miễn phí tại IO.adafruit.com. Chọn "Bắt đầu miễn phí." Bạn sẽ chọn một tên người dùng và được gán một khóa chữ và số dài như "aio_5NrczkqJQCTddgWWOQM1glJSx." Ghi lại cả hai điều này để sử dụng sau này.

Tạo hai nguồn cấp dữ liệu để truyền dữ liệu giữa thiết bị của bạn và máy chủ Adafruit IO. Một là được đặt tên là "bắt đầu" và còn lại là "phản hồi" (tất cả đều là chữ thường.)

Tạo một bảng điều khiển mới cho dự án này và đặt tên cho nó bất cứ thứ gì bạn thích. Đây là nơi bạn sẽ điều khiển trình duyệt của mình để điều khiển trái tim. Thêm hai "khối" mới vào trang tổng quan của bạn bằng cách nhấp vào nút +. Chọn một nút tạm thời cho nguồn cấp dữ liệu bắt đầu với Văn bản nút là "Bắt đầu" và các giá trị 1 cho Giá trị báo chí và 0 cho Giá trị phát hành. Tiếp theo, thêm một khối "chỉ báo" và đính kèm vào nguồn cấp dữ liệu phản hồi. Chọn màu để đại diện cho cả trái tim có đèn và không có đèn và đặt điều kiện thành "= 1". Bạn có thể đặt 0 hoặc 1 trong hộp Giá trị Thử nghiệm để xem màu sắc sẽ xuất hiện như thế nào.

Bạn có thể đánh dấu trang tổng quan của mình hoặc lưu nó vào màn hình chính của điện thoại để dễ dàng truy cập. Nút Bắt đầu sẽ khởi động trái tim từ xa nhấp nháy và chỉ báo phản hồi sẽ sáng khi trái tim nhận được tín hiệu khởi động và chuyển sang màu tối khi nó tắt sau 30 phút.

Bước 4: Lập trình ESP2866

Tải xuống phần mềm Arduino IDE mới nhất cho máy tính của bạn từ https://www.arduino.cc/en/Main/Software và cài đặt bộ mô tả bảng https://arduino.esp8266.com/stable/package_esp8266c… trong Tùy chọn -> Bảng bổ sung URL của người quản lý. Bây giờ bạn sẽ thấy một số bảng khác trong menu Công cụ -> Bảng, bao gồm (LOLIN) WeMos mini.

Vào menu Sketch -> include Library -> Manage Libraries… Tại đây, bạn sẽ tìm kiếm và cài đặt phiên bản mới nhất của hai thư viện Arduino được yêu cầu: ESP8266WiFi và Adafruit_IO_WiFi. Đóng hộp tìm kiếm khi hoàn tất.

Bây giờ tải mã trái tim trên trang này xuống máy tính của bạn và mở trong Arduino IDE. Bạn có thể được hướng dẫn lưu nó trong một thư mục cùng tên.

Trong phần ** cài đặt, hãy nhập các giá trị của riêng bạn cho IO_USERNAME và IO_KEY từ Adafruit cũng như WIFI_SSID và WIFI_PASS của mạng WiFi của riêng bạn. Bạn có thể thay đổi một số thông số khác khi bạn thấy phù hợp:

#define fadeDuration 1000 * 60 * 30: Thời gian mặc định để đèn sáng là 30 phút

#define minFade 10: Có lẽ không cần thay đổi điều này

#define maxFade 200: Phạm vi 100 - 500

Lưu mã đã chỉnh sửa.

Chuyển đến menu IDE và chọn Công cụ -> Bảng -> LOLIN (WeMos) D1 và mini. Gắn cáp USB vào bảng WeMos và máy tính của bạn và chọn cổng nối tiếp thích hợp trong Công cụ -> Cổng. Chọn menu Sketch -> Upload và đợi quá trình kết thúc. Ngắt kết nối cáp nối tiếp.

Để biết thêm hướng dẫn chi tiết về cách thiết lập và sử dụng Arduino IDE, cũng như nhiều chủ đề khác, hãy xem

Bước 5: Thắp sáng trái tim của bạn

Thắp sáng trái tim bạn!
Thắp sáng trái tim bạn!

Cắm tim vào nguồn 5v USB. Bạn sẽ thấy một đèn LED màu xanh lam sáng trên bảng mạch.

Đi tới trang tổng quan của bạn và nhấn nút Bắt đầu. Nếu tất cả đều ổn, chỉ báo phản hồi sẽ đổi màu và tim bạn sẽ bắt đầu đập!

Xử lý sự cố

Nếu bạn gặp sự cố, hãy kiểm tra những điều sau:

ESP8266 có bật nguồn (đèn LED xanh lam) không?

Kiểm tra kỹ hệ thống dây điện của bạn, đặc biệt là các kết nối bóng bán dẫn.

Xác nhận bạn có đúng tên người dùng và khóa AIO cũng như SSID và mật khẩu trong mã.

Màn hình nối tiếp IDE có thể được sử dụng để giúp gỡ lỗi bất kỳ sự cố nào.

Bước 6: Thưởng thức

Thưởng thức!
Thưởng thức!
Thưởng thức!
Thưởng thức!

Shameless plug: Hướng dẫn này đã được chuẩn bị như một mục trong cuộc thi Trái tim https://www.instructables.com/contest/heart/ Hãy bình chọn cho nó!

Đi đâu từ đây (một thách thức):

Làm thế nào về việc kết hợp một bộ đếm thời gian có thể điều chỉnh trong thời gian trái tim vẫn sáng?

Làm thế nào về hai thiết bị được ghép nối, mỗi thiết bị có một nút bấm để kích hoạt thiết bị kia?

Đề xuất: