Hướng dẫn cài đặt và test module hồng ngoại HX1838 với arduino

Nguyễn Chí 29/05/2024
Điện Tử DAT

Hướng dẫn cài đặt và test module hồng ngoại HX1838 với arduino

I.Giới thiệu .

Remote điều khiển hồng ngoại được thiết kế nhỏ gọn và dễ dang kết nối với vi điều khiển. Khoảng cách hoạt động khoảng 5-8 mét, nhưng các ứng dụng thực tế phụ thuộc vào các yếu tố môi trường xung quanh (chẳng hạn như một màng ngăn, kính, hoặc chướng ngại vật khác bị chặn), bộ thu sử dụng HX1838, có thể nhận được bất kỳ mã kiểm soát 38Khz tần số dữ liệu từ xa.
Thông số kỹ thuật:

  • Điện áp hoạt động: 3.3 - 5V
  • Dạng ngõ ra: tín hiệu số
  • Sơ đồ chân: 
    • Chân VCC: cấp điện áp 3.3 - 5V (Có thể cấp ngườn từ board điều khiển)
    • Chân GND: nối mass
    • Chân IN: kết nối trực tiếp với vi điều khiển và có điện trở kéo lên 10K

Xem thêm thông tin sản phẩm : Remote Điều Khiển Hồng Ngoại - HX1838

II.Kết nối module HX1838 với arduino.

III.Cài đặt thư viện .

Bước 1:Chọn Sketch >Include Library> Manage Libraries

Bước 2 : Tìm kiếm : IRremote và chọn Instal cài đặt thư viện .

IV.Code mẫu .

code mẫu 
#include <IRremote.h> // thư viện hỗ trợ IR remote

const int receiverPin = A0; // chân digital 8 dùng để đọc tín hiệu
IRrecv irrecv(receiverPin); // tạo đối tượng IRrecv mới
decode_results results;// lưu giữ kết quả giải mã tín hiệu
void setup()
{
  Serial.begin(9600);// serial baudrate 9600
  irrecv.enableIRIn(); // start the IR receiver
}
void loop()
{
  if (irrecv.decode(&results)) // nếu nhận được tín hiệu
  {
    Serial.println(results.value, HEX); // in ra Serial Monitor
    delay(200);
    irrecv.resume(); // nhận giá trị tiếp theo
  }
}

 

Bạn đang xem: Hướng dẫn cài đặt và test module hồng ngoại HX1838 với arduino
Bài trước Bài sau
Đăng nhập
Đăng ký
Hotline: 097 5533 970
x
messenger