Mục lục:

Đèn LED kết nối - Các dự án IoT: 7 bước (có hình ảnh)
Đèn LED kết nối - Các dự án IoT: 7 bước (có hình ảnh)

Video: Đèn LED kết nối - Các dự án IoT: 7 bước (có hình ảnh)

Video: Đèn LED kết nối - Các dự án IoT: 7 bước (có hình ảnh)
Video: Bài 1: Cài đặt Arduino, viết chương trình làm đèn led nhấp nháy theo yêu cầu | Tự học Arduino cơ bản 2024, Tháng mười một
Anonim
Đèn LED kết nối | Dự án IoT
Đèn LED kết nối | Dự án IoT

Đây không chỉ là một đèn LED Khắc khác mà bạn thấy trên thị trường ngày nay. Đây là phiên bản tiên tiến của loại đèn đó. Trong thời đại của các thiết bị được kết nối, tôi đã tạo ra những chiếc đèn kết nối của riêng mình. Dự án này được lấy cảm hứng từ một sản phẩm có tên Filimin: A Wi-Fi Enabled Touch Light Connecting You. Tôi thực sự yêu thích sản phẩm này vì trong thế hệ điện thoại thông minh này, mọi thứ, mọi hoạt động đều được điều khiển bởi chiếc điện thoại thông minh của chúng tôi, sản phẩm này sẽ cho phép bạn chia sẻ cảm xúc với những người thân yêu của bạn mà không cần sử dụng điện thoại thông minh.

Bước 1: Dự án này là gì ??

Trong dự án này, chúng tôi có 2 đèn có sẵn WiFi được kết nối với máy chủ AdaFruit qua internet.

Tôi đã tự tay làm chiếc đèn như những chiếc đèn "I Miss You", bạn có thể khắc bất cứ thứ gì mình muốn lên đó. Vì vậy, nếu tôi đang nhớ ai đó, thay vì nhắn tin hoặc gọi cho cô ấy rằng tôi nhớ bạn, đó là điều mà mọi người khác trên hành tinh đang làm, tôi có thể chỉ cần chạm vào đèn của mình để làm cho đèn LED phát sáng trên thiết bị của mình. Sau một vài giây, một Đèn LED khác trên thiết bị với người mà tôi đã tặng nó, cũng sẽ bắt đầu phát sáng với cường độ tương tự. Tôi chạm vào đèn càng lâu, ánh sáng sẽ càng sáng rõ hơn, cho thấy tôi đang nhớ người kia đến nhường nào. Người kia có thể ở bất cứ đâu trên toàn thế giới và Thiết bị này sẽ giúp tôi truyền tải cảm xúc của mình đến người kia.

Đây là một cách sáng tạo để thể hiện tình cảm của bạn với những người thân yêu. Đây cũng có thể là tín hiệu Bat của bạn để kêu gọi bạn bè đến chơi!

Tính năng "Blue Tick" trên WhatsApp Messenger hoạt động như một biên nhận đã đọc cho chúng tôi. Dự án của chúng tôi có tính năng tương tự! Ngay khi người khác nhìn thấy đèn phát sáng, họ sẽ biết rằng tôi đang truyền tải một thông điệp và ngay sau khi họ chạm vào thiết bị, đèn LED sẽ TẮT trên cả hai đèn để xác nhận rằng họ đã nhìn thấy tin nhắn của bạn. Đây là cách tôi có thể xác định rằng thông điệp của chúng tôi được truyền tải.

Toàn bộ quá trình có thể được hoàn thành ngược lại. Người khác, tôi có thể lặp lại quy trình để truyền đạt bất cứ điều gì họ muốn nói bằng cách làm tương tự.

Bước 2: Các thành phần bắt buộc

  1. 2 x bảng ESP8266 12e
  2. Điện trở 2 x 100k
  3. 2 x Bóng bán dẫn BC547
  4. Bộ điều hợp DC 2 x 12V
  5. 2 x dải LED (chiều dài theo kích thước của tấm Acrylic)
  6. 2 x Tấm Acrylic (Tôi đã sử dụng tấm có kích thước 150 x 90 x 5 mm)
  7. Một số dây

Bước 3: Đặt mua PCB của bạn trực tuyến

Đặt mua PCB của bạn trực tuyến
Đặt mua PCB của bạn trực tuyến

Tôi có một trang web tuyệt vời tên là jlcpcb.com để đặt hàng trực tuyến pcb của chúng tôi. Bạn cũng có thể thiết kế pcb trực tuyến tại easyeda.com và sau đó chỉ cần tải xuống định dạng tệp gerber của PCB từ đó.

Sau đó, tải lên tệp gerber đó trên jlcpcb và bạn có thể tải pcbs ngay tại cửa nhà mình. Giá cả hợp lý. 10 PCB với giá 2 đô la.

Một điều nữa, đơn hàng đầu tiên của bạn sẽ được giao hàng miễn phí. Vì vậy, hãy thử một lần.

Nếu bạn đủ may mắn, bạn sẽ nhận được một cặp PCB miễn phí vì tôi đã lên kế hoạch tặng một món quà ở cuối bài viết.

Bước 4: Kết nối

Kết nối
Kết nối

Bước 5: Làm việc

Mã được tải lên trên các bảng này hơi phức tạp để giải thích và hiểu vì vậy tôi sẽ chỉ giải thích toàn bộ dự án bằng quá trình diễn ra trong nền.

Vì vậy, trước hết, tôi đã tạo một công tắc cảm ứng bằng cách sử dụng dây đa lõi đơn giản thông qua mạch Bộ phân điện trở trên Chân tương tự của bảng ESP của chúng tôi. Vì vậy, ngay khi chúng ta chạm vào dây đó, dải đèn LED được kết nối với cùng một ESP đó bắt đầu phát sáng. Chúng ta chạm vào dây càng lâu thì đèn sẽ sáng hơn. Tôi đã lập trình 17 mức độ sáng. Sau khi bạn thực hiện xong với mức độ sáng hoàn hảo của mình, hãy dừng ngón tay của bạn trên dây và sau vài giây, đèn này sẽ gửi dữ liệu về giá trị độ sáng của nó đến một đèn khác thông qua nhà môi giới Adafruit MQTT.

Sau đó, đèn thứ hai sẽ bắt đầu phát sáng với độ sáng tương tự ngay khi nhận được dữ liệu từ máy chủ. Bây giờ cả hai đèn sẽ phát sáng với cường độ như nhau. Bây giờ là người có đèn thứ hai chạm vào dây, đèn trên cả hai đèn sẽ tắt cho biết người đó đã nhận và đọc thành công tin nhắn.

Và giống như người khôn ngoan, người thứ hai có thể thực hiện quy trình tương tự. Vì vậy, về cơ bản mã có ứng dụng khách MQTT trong đó và một số điều kiện phức tạp và không có gì khác. Vì vậy, chỉ cần lướt qua mã và nếu bạn giỏi lập trình Arduino, thì bạn sẽ dễ dàng hiểu toàn bộ nội dung.

Bước 6: Tặng quà

Phát phần thưởng
Phát phần thưởng

Có một món quà tặng PCB mà tôi nhận được với số lượng vượt quá cho dự án này. Tôi sẽ tặng bốn cặp PCB cho bốn người đăng ký của tôi và quy trình đăng ký tham gia chương trình tặng quà này là

  1. Bạn cần phải thích trang fb của tôi.
  2. Bạn cần theo dõi tài khoản twitter của tôi.
  3. Bạn cần theo dõi tài khoản instagram của tôi.
  4. Sau tất cả những điều này, hãy bình luận bên dưới video là "Nhiệm vụ đã hoàn thành"

Bước 7: Mã & Video hướng dẫn

Image
Image

Để biết mã, hãy truy cập tài khoản GitHub của tôi.

Nếu bạn vẫn còn nghi ngờ về việc thực hiện dự án này, hãy xem video hướng dẫn đầy đủ của tôi, trong đó tôi đã đề cập đến mọi khía cạnh của dự án này.

Đề xuất: