CHI TIẾT BÀI VIẾT
Hướng dẫn điều khiển LED với IR Remote Control
1. Mô tả
Sử dụng bộ thu hồng ngoại (IR) để điều khiển 3 đèn LED bằng điều khiển từ xa.
Bật và tắt chúng bằng các nút trên điều khiển từ xa
Thực hành này được chia thành hai phần:
- Phần 1 sẽ giải mã tín hiệu IR được điều khiển từ xa truyền đi
- Phần 2 sẽ sử dụng thông tin đó để thực hiện một tác vụ với Arduino điều khiển 3 đèn LED
2. Chuẩn bị
- Arduino UNO – read Best Arduino Starter Kits
- 1x Breadboard
- 1x Remote control
- 1x IR receiver ( I’ll be using IR1838)
- 3x LEDs (1x Red, 1x Yellow, 1x Green)
- 4x 220 Ohm resistors
- Jumper cables
Infrared (IR) Receiver
3. Hướng dẫn thực hiện
Sơ đồ giải mã giải mã tín hiệu IR

Cài đặt thư viện IRremote https://github.com/z3t0/Arduino-IRremote/archive/master.zip
Giải nén thư mục .zip và bạn sẽ nhận được thư mục IRremote-master

Đổi tên thư mục của bạn từ IRremote-master thành IRremote

Di chuyển thư mục IRremote vào thư mục thư viện cài đặt Arduino IDE của bạn
Cuối cùng, mở lại Arduino IDE của bạn
Chọn 6 nút cho các tác vụ sau:
- LED1 - ON
- LED1 - OFF
- LED2 - ON
- LED2 - OFF
- LED3 - ON
- LED3 - OFF
Nhấn nút số 1 ==> Bạn sẽ thấy mã trên màn hình
Nhấn cùng một nút nhiều lần để đảm bảo bạn có đúng mã cho nút đó (nếu thấy FFFFFFFF thì bỏ qua)
Viết ra mã được liên kết với mỗi nút, vì bạn sẽ cần thông tin đó sau này.
Bây giờ, lấy các mã bạn đã chụp ở bước trước, chuyển đổi mã từ thập lục phân sang thập phân, sử dụng trang web sau:
https://www.binaryhexconverter.com/hex-to-decimal-converter

Sơ đồ lắp mạch cuối cùng
3. Code nạp vào Arduino
4. Hoàn thành => Đèn LED với IR Remote Control