Mục lục:

Bộ thu / phân tích từ xa IR với Arduino: 3 bước
Bộ thu / phân tích từ xa IR với Arduino: 3 bước

Video: Bộ thu / phân tích từ xa IR với Arduino: 3 bước

Video: Bộ thu / phân tích từ xa IR với Arduino: 3 bước
Video: 🔴 Arduino #10 | Remote Hồng Ngoại Kết Hợp Mắt Thu Hồng Ngoại Bật Tắt Thiết Bị Từ Xa 2024, Tháng sáu
Anonim
Image
Image
Bộ phân tích / thu từ xa IR với Arduino
Bộ phân tích / thu từ xa IR với Arduino

Máy phân tích này nhận đồng thời 40 giao thức IR khác nhau và hiển thị địa chỉ và mã của tín hiệu nhận được.

Nó sử dụng thư viện Arduino IRMP, bao gồm ứng dụng này làm ví dụ cũng như các ứng dụng hữu ích khác!

Nếu bạn muốn phân tích điều khiển từ xa hoặc muốn điều khiển ứng dụng Arduino của mình bằng một điều khiển từ xa dự phòng, bạn cần biết mã được gửi cho mỗi khóa.

Có thể gắn màn hình LCD nối tiếp hoặc màn hình ghép nối tiếp để vận hành thiết bị này như một thiết bị độc lập mà không cần Màn hình nối tiếp.

Hướng dẫn tương tự nhưng cơ bản hơn có thể được tìm thấy tại

Bước 1: BOM

BOM
BOM
BOM
BOM
  • Arduino Nano hoặc UNO
  • Máy thu hồng ngoại

Không bắt buộc

  • Serial 1604 LCD
  • Breadboard
  • Dây nhảy

Bước 2: Cài đặt phần mềm

Sau khi cài đặt IDE và chọn đúng bảng, hãy mở Trình quản lý thư viện bằng Ctrl + Shift + I và tìm kiếm IRMP. Cài đặt nó và sau đó chọn Tệp -> Ví dụ -> Ví dụ từ Thư viện tùy chỉnh -> AllProtocols.

Bật loại LCD bạn có ở dòng 43 ff. Tất cả các đầu ra cũng có thể được nhìn thấy tại Màn hình nối tiếp Arduino, vì vậy không cần phải gắn màn hình LCD để phân tích!

Bước 3: Phân tích / Tiếp nhận

Phân tích / Tiếp nhận
Phân tích / Tiếp nhận
Phân tích / Tiếp nhận
Phân tích / Tiếp nhận
Phân tích / Tiếp nhận
Phân tích / Tiếp nhận

Chạy chương trình và nếu tín hiệu IR được phát hiện, đèn LED tích hợp sẽ nhấp nháy.

Nếu tín hiệu có thể được giải mã, kết quả sẽ được in ra đầu ra Nối tiếp (và màn hình LCD). Dấu R có nghĩa là lệnh này là lệnh lặp lại.

Nếu bạn cần phân tích một trong 10 giao thức bị vô hiệu hóa, hãy sử dụng ví dụ OneProtocol.

Đề xuất: