Mục lục:

Màn hình LED Arduino với điều khiển Bluetooth: 11 bước
Màn hình LED Arduino với điều khiển Bluetooth: 11 bước

Video: Màn hình LED Arduino với điều khiển Bluetooth: 11 bước

Video: Màn hình LED Arduino với điều khiển Bluetooth: 11 bước
Video: Arduino | Hướng dẫn sử dụng chi tiết LCD 2024, Tháng mười một
Anonim
Màn hình LED Arduino với điều khiển Bluetooth
Màn hình LED Arduino với điều khiển Bluetooth

Trong hướng dẫn này, chúng tôi sẽ tạo ra màn hình Ma trận LED 32X8 có chức năng thay đổi Tin nhắn văn bản bằng điện thoại thông minh của chúng tôi trong thời gian thực và sẽ tạo ứng dụng của riêng chúng tôi bằng MIT App Inventor.

Vì vậy, bạn bè hãy bắt đầu với dự án thú vị và tuyệt vời này.

Bước 1: Thiết kế PCB của chúng tôi trên Fritzing

Thiết kế PCB của chúng tôi trên Fritzing
Thiết kế PCB của chúng tôi trên Fritzing

Chúng tôi đã thiết kế PCB trên Fritzing, đây là một sáng kiến phần cứng mã nguồn mở giúp cho bất kỳ ai cũng có thể truy cập thiết bị điện tử như một vật liệu sáng tạo.

Đó là một thiết kế PCB 2 lớp, nơi chúng tôi đã đóng gói hoàn hảo những thứ cần thiết của mình rất gọn gàng.

Bây giờ đã đến lúc xuất tệp Gerber và đặt hàng PCB của chúng tôi.

Bước 2: Đặt hàng PCB của chúng tôi với chi phí rất thấp từ JLCPCB

Đặt hàng PCB của chúng tôi với chi phí rất thấp từ JLCPCB
Đặt hàng PCB của chúng tôi với chi phí rất thấp từ JLCPCB

Sau khi bạn đã tạo xong thư mục zip của tệp Gerber PCB của mình. Nếu bạn đang tìm kiếm PCB có chất lượng tốt nhất cho các dự án của mình thì JLCPCB là lựa chọn tốt nhất.

Họ đang cung cấp 10 PCB chỉ với 2 đô la kèm thêm phí vận chuyển và tôi thấy đó là thỏa thuận tốt nhất hiện có.

Vì vậy, nơi để tạo mẫu 10 PCB chỉ với $ 2:

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

  • Arduino (NANO hoặc UNO)
  • Mô-đun Bluetooth HC-05
  • Đèn LED (32X8 = 256 chiếc)
  • IC điều khiển ma trận LED MAX7219 (4 chiếc)
  • Tụ điện 10uF (4 chiếc)
  • Tụ điện 100nF (4 chiếc)
  • Điện trở 40K (4 chiếc)
  • Đầu nối, vật hàn, dây, công cụ, v.v.

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

Đang làm việc
Đang làm việc

Ở đây, chúng tôi đã tạo ra 4 ma trận mỗi đèn LED 8X8. Mỗi trình điều khiển MAX7219 có thể xử lý một ma trận 64 đèn LED. Arduino sẽ gửi dữ liệu bằng giao tiếp nối tiếp. Vì vậy, chúng ta phải kết nối đồng hồ và chân tải từ Arduino với tất cả các trình điều khiển MAX7219. Chân dữ liệu sẽ chỉ được kết nối với trình điều khiển đầu tiên. Từ chân "dữ liệu ra" của trình điều khiển đầu tiên, chúng tôi sẽ kết nối một dây với "Dữ liệu" thứ hai của trình điều khiển thứ hai, v.v. Đó là cách chúng tôi kết nối bốn ma trận 8x8 trong chuỗi. Chúng ta cũng nên kết nối mô-đun Bluetooth với các chân Tx và Rx của Arduino và cấp nguồn 5V cho nó và cho từng trình điều khiển MAX7219. Đầu tiên, hãy xem cách kết nối từng ma trận 8x8. Khi chúng ta có 4 ma trận, chúng ta có thể nối chúng lại với nhau bằng các chân "data out" "data in".

Bước 5: Kết nối Đầu ra Dữ liệu (Chân 24) với Đầu vào Dữ liệu (Chân 1) của IC khác

Kết nối Đầu ra Dữ liệu (Chân 24) với Đầu vào Dữ liệu (Chân 1) của IC khác
Kết nối Đầu ra Dữ liệu (Chân 24) với Đầu vào Dữ liệu (Chân 1) của IC khác

Bước 6: Thực hiện kết nối đồng hồ và TẢI theo đó

Thực hiện kết nối của đồng hồ và TẢI theo đó
Thực hiện kết nối của đồng hồ và TẢI theo đó

Bước 7: Kết nối tụ điện và điện trở như được hiển thị trong sơ đồ

Kết nối tụ điện và điện trở như được hiển thị trong sơ đồ
Kết nối tụ điện và điện trở như được hiển thị trong sơ đồ
Kết nối tụ điện và điện trở như được hiển thị trong sơ đồ
Kết nối tụ điện và điện trở như được hiển thị trong sơ đồ

Bước 8: Thực hiện kết nối các chân ma trận như được hiển thị trong sơ đồ

Tạo kết nối của các chân ma trận như được hiển thị trong sơ đồ
Tạo kết nối của các chân ma trận như được hiển thị trong sơ đồ
Tạo kết nối của các chân ma trận như được hiển thị trong sơ đồ
Tạo kết nối của các chân ma trận như được hiển thị trong sơ đồ

Bước 9: Làm vỏ cho màn hình LED của chúng tôi

Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi
Làm vỏ cho màn hình LED của chúng tôi

Một khi bạn đã thực hiện kết nối ở trên, đã đến lúc tạo một trường hợp mà tôi đã sử dụng một tấm bìa cứng và đã làm một chiếc hộp từ nó bằng Nhựa phủ trên đèn LED để độ sáng không bị khuếch tán và mang lại cho chúng ta cảm giác nhẹ nhàng hơn quan điểm.

Bước 10: Liên kết cho Mã và Ứng dụng

Liên kết cho Mã và Ứng dụng
Liên kết cho Mã và Ứng dụng

Mã: Tải xuống

Thiết kế PCB: Tải xuống

Tệp ứng dụng: Tải xuống

Đề xuất: