Mục lục:
- Bước 1: Kỹ năng cần thiết
- Bước 2: Danh sách các thành phần và bộ phận
- Bước 3: Sơ đồ mạch
- Bước 4: Thiết kế PCB
- Bước 5: Cấu hình Adafruit để kiểm soát Internet
- Bước 6: Lập trình ESP8266 và Kiểm tra
- Bước 7: Điều khiển Ma trận LED với Postman
- Bước 8: Ứng dụng nguyên mẫu tôi đã tạo để thử nghiệm
Video: TỰ LÀM MATRIX LED THÔNG MINH ĐIỀU KHIỂN INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 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:30
Đây là lần đầu tiên thứ 2 của tôi cho một dự án mà tôi rất vui mừng được giới thiệu với các bạn. Đó là về Ma trận đèn LED thông minh tự làm cho phép bạn hiển thị trên đó dữ liệu, chẳng hạn như Số liệu thống kê trên YouTube, Số liệu thống kê về nhà thông minh của bạn, như nhiệt độ, độ ẩm, có thể là một chiếc đồng hồ đơn giản hoặc chỉ hiển thị văn bản và hình ảnh động.
Trong hướng dẫn thứ hai này, tôi sẽ gửi dữ liệu văn bản và màu sắc qua internet. Nếu bạn là người học trực quan, tôi biết rằng một video có giá trị hơn 1000 từ, vì vậy đây là video Hướng dẫn. (Tôi là người nói tiếng Tây Ban Nha, vì vậy hãy cân nhắc việc bật phụ đề tiếng Anh):
Bước 1: Kỹ năng cần thiết
Như bạn có thể nhận thấy, dự án này không có gì là quá khó, nhưng bạn sẽ cần một số kiến thức cơ bản về:
-Sử dụng Arduino IDE.
-Lập trình ESP8266.
-3D in hoặc Thủ công (cho Lưới).
- Hàn.
-Dây dây.
Bước 2: Danh sách các thành phần và bộ phận
Một nơi tốt mà tôi có thể giới thiệu để tìm các thành phần của bạn, đó là MakerFocus, đó là Cửa hàng phần cứng nguồn mở!
1. PCB Tôi thực sự khuyên bạn nên sử dụng Dịch vụ JLCPCB SMT để đặt hàng của bạn, bạn có thể chọn giữa phiên bản Không có đèn LED và THÊM Dải đèn LED của chính mình hoặc phiên bản có đèn LED.
2. ESP8266 (Vi điều khiển).
3. Dải đèn LED WS2812.
4. Nguồn 5v 2A.
5. Jack nguồn PCB.
6. Máy in 3D (Tùy chọn) Bạn có thể làm các bộ phận bằng bìa cứng hoặc vật gì đó cứng.
Bước 3: Sơ đồ mạch
Đây là Sơ đồ mạch, bạn có một số tùy chọn để thực hiện dự án. Bạn chỉ có thể tạo phần điều khiển của mạch, phần được hiển thị trong hình ảnh đầu tiên, sau đó gắn các dải đèn LED riêng lẻ như thể hiện trên hình ảnh thứ 3.
Bạn cũng có thể, thay vì sử dụng các dải LED, hãy sử dụng Bảng LED.
Nó có tất cả các hình nón bên trong của mạch sẽ cho phép chúng tôi tạo ra thiết kế PCB sau này. Tôi cũng đính kèm bản PDF của Sơ đồ để bạn có thể xem rõ hơn.
TẢI XUỐNG Sơ đồ, Mã và Thư viện MIỄN PHÍ.
Bước 4: Thiết kế PCB
Để thực hiện một dự án tốt, chúng ta cần một bộ phận lắp ráp đáng tin cậy cho mạch tạo nên nó, và không có cách nào tốt hơn để làm điều đó hơn là với một PCB tốt.
Tại đây, bạn có thể tải xuống Tệp Gerber, BOM và Pick & Place, những tệp bạn cần để đặt mua PCB tại công ty sản xuất PCB của bạn.
Tôi đề nghị JLCPCB:
? $ 2 cho 5 PCB & SMT giá rẻ (2 Phiếu giảm giá)
MUA BAN ĐƯỢC THIẾT KẾ MỚI NHẤT, Gerber + Pick & Place + BOM
Bước 5: Cấu hình Adafruit để kiểm soát Internet
- Đi tới Trang IO của Adafruit
- Tạo một tài khoản miễn phí.
- Xem và sao chép thông tin đăng nhập Adafruit vào mã của bạn.
- Đi tới Nguồn cấp dữ liệu> Xem tất cả> Tạo nguồn cấp dữ liệu mới.
- Tạo nguồn cấp dữ liệu dưới đây.
- -menaje.
- -rojo
- -verde
- -azul
Trong Tài liệu API của Adafruit, chúng tôi có thông tin để giao tiếp đúng cách với máy chủ.
Chúng tôi sẽ sớm sử dụng URL này:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Bước 6: Lập trình ESP8266 và Kiểm tra
1. Kết nối USB với Bộ chuyển đổi TTL như sau:
USB sang TTL ----- ESP8266
3.3v Vcc
tx rx
rx tx
Gnd Gnd
1- Để lập trình ESP8266, chúng tôi cần đặt jumper (vị trí PROG), kết nối bộ chuyển đổi USB sang TTL với PCB của chúng tôi trên các chân tương ứng của nó và sau đó với PC của chúng tôi, cài đặt các thư viện và sau đó tải lên. (Cần cài đặt gói ESP8266 Packaje trên IDE của bạn).
2- Cài đặt các Thư viện và Phụ thuộc.
3- Khởi động lại IDE, Mở mã.
4- Định cấu hình Thông tin đăng nhập WiFi của bạn và Tên người dùng và Mật khẩu IO Adafruit
4- Tải lên bản phác thảo.
5- Jumper on SỬ DỤNG, ngắt kết nối USB và kết nối Nguồn điện 5v.
6- Xác minh rằng tất cả các đèn LED của bạn hoạt động tốt.
LƯU Ý: Sử dụng 3.3v của bộ chuyển đổi USB-TTL để cấp nguồn cho ESP. (Sẽ ghi với 5v).
Bước 7: Điều khiển Ma trận LED với Postman
- Truy cập trang chủ Postman và tải xuống phần mềm miễn phí
- Tạo một yêu cầu mới bằng cách nhấp vào (+).
- Chọn tùy chọn ĐĂNG.
- Dán URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) và cá nhân hóa các thông số của tên người dùng và khóa nguồn cấp dữ liệu.]
- Đi tới "Tiêu đề" và thêm Khóa Adafruit của bạn: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxx
- Đi tới "Nội dung" và đặt loại thành "JSON" và "RAW", sau đó sửa đổi nguồn cấp dữ liệu của bạn như hình minh họa: {"value": "text"} hoặc {"value": number}
- Nhấp vào "Gửi" nếu thành công thì bạn sẽ thấy một thông báo rất hay trên thiết bị đầu cuối
- Ma trận LED của bạn sẽ cho bạn văn bản hoặc màu mới.
Bước 8: Ứng dụng nguyên mẫu tôi đã tạo để thử nghiệm
Với các khái niệm được áp dụng trên Postman, tôi đã tạo một Ứng dụng mô phỏng việc gửi và đăng để tôi có thể điều khiển MCM-LED-Matrix thông qua điện thoại di động và với giao diện đẹp hơn.
Một bảng màu và một hộp văn bản để nhập văn bản.
Hy vọng bạn sẽ thích dự án, xin vui lòng chia sẻ bản làm lại của bạn.
Đề xuất:
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: 10 bước (có hình ảnh)
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: Bạn đã bao giờ muốn có một chiếc đồng hồ thông minh chưa? Nếu vậy, đây là giải pháp cho bạn! Tôi đã làm Đồng hồ báo thức thông minh, đây là đồng hồ mà bạn có thể thay đổi thời gian báo thức theo trang web. Khi chuông báo thức kêu, sẽ có một âm thanh (còi) và 2 đèn sẽ
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 với điện thoại thông minh: 4 bước (có hình ảnh)
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 bằng điện thoại thông minh: Sonoff là dòng thiết bị dành cho Nhà thông minh do ITEAD phát triển. Một trong những thiết bị linh hoạt và rẻ tiền nhất từ dòng đó là Sonoff Basic. Đây là một công tắc hỗ trợ Wi-Fi dựa trên một con chip tuyệt vời, ESP8266. Bài viết này mô tả cách thiết lập Cl
Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: 7 bước (có hình ảnh)
Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: Xin chào tất cả mọi người. đây cũng là lần hướng dẫn đầu tiên của tôi nên gấu w