Mục lục:
- Bước 1: Nhận các bộ phận cho điều khiển từ xa của bạn !!
- Bước 2: Xương sống !!
- Bước 3: Mạch
- Bước 4: Lắp ráp nó lại với nhau…
- Bước 5: Lập trình nó !!
- Bước 6: Bước cuối cùng - Kiểm tra nó !!
Video: Điều khiển từ xa hồng ngoại đa năng thông minh: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Giới thiệu Điều khiển từ xa IR đa năng thông minh !!! Một công cụ đơn giản, nhỏ gọn và mạnh mẽ để chinh phục tất cả các thiết bị IR xung quanh bạn !!! Tất cả mọi thứ chỉ với vài đô la….
Tại sao lại thông minh ???
Nó có thể học các hành động của bất kỳ nút nào trên bất kỳ điều khiển từ xa IR nào rất dễ dàng, cho phép bạn sửa đổi các hành động theo yêu cầu của bạn. Những hành động này đã từng được dạy, sẽ được lưu trữ trong bộ nhớ không thể xóa của Arduino Nano. Vì vậy, không cần phải gán lại các điều khiển cho các nút của nó. Có nhiều phím cho nhiều thiết bị cùng lúc trên cùng một bảng. BRAIN !!! Nó sử dụng Arduino Nano làm bộ não chính của điều khiển từ xa để thực hiện tất cả các hoạt động học và truyền.
Bước 1: Nhận các bộ phận cho điều khiển từ xa của bạn !!
Các thành phần cần thiết để tạo điều khiển từ xa này:
1) Ardunio Nano x 12) Bộ thu IR - Bất kỳ thiết bị nào trong số này (TSOP1130 / TSOP1138 / TSOP1330 / TSOP1338) hoặc bất kỳ thiết bị nào khác cũng sẽ hoạt động x 13) Đèn LED phát hồng ngoại x 14) Điện trở - 150 Ohms x 15) Diode - 1N4007 x 1 6) Công tắc Trượt SPST x 17) Tiêu đề Nữ / Dải Burg - 40 chân x 18) Nút Đẩy (Nhỏ - 6mm * 6mm) x 9 (hoặc theo yêu cầu của bạn) 9) Nút Đẩy (Lớn - 12mm * 12mm) x 3 (hoặc theo yêu cầu của bạn) 10) Đục lỗ / Có chấm / Không PCB11) Kẹp pin / Đầu nối 9V x 112) Kết nối dây 13) Sắt hàn và các công cụ khác14) Dây hàn
và cuối cùng là một số công việc khó khăn !!!:-P
Bước 2: Xương sống !!
Như đã đề cập trước đây, Arduino Nano là xương sống chính của Điều khiển từ xa.
Nó xử lý: 1) Việc nhận các tín hiệu IR thông qua Bộ thu IR. 2) Giải mã định dạng của các tín hiệu nhận được. 5) Truyền các mã IR tương ứng qua đèn LED của Bộ phát hồng ngoại.
* Tham khảo bảng dữ liệu của các thiết bị để biết thêm thông tin.
Bước 3: Mạch
Các hình ảnh hiển thị ở đây đại diện cho sơ đồ mạch của điều khiển từ xa IR.
- Các nút nhấn cả nhỏ và lớn được kết nối theo kiểu ma trận bàn phím với mục đích ghép kênh (Chúng tôi đang tiết kiệm các chân của Arduino !!!). * Bạn có thể tăng số lượng nút được sử dụng trong điều khiển từ xa theo yêu cầu của bạn. Chỉ cần tăng hàng hoặc cột tương ứng và thêm một vài nút nhấn theo cách tương tự.
- Các chân từ D4 đến D10 của Arduino Nano được kết nối với ma trận bàn phím như hình minh họa.
- Một nút nhấn nữa, được gọi là 'Công tắc học tập' được kết nối trực tiếp với D2.
- Đèn LED phát được kết nối với chân D3 thông qua Điện trở 150 Ohm. Cấu hình này cho phép phạm vi truyền dẫn là 3 mét. Để có phạm vi xa hơn, hãy sử dụng bóng bán dẫn BC547 NPN để điều khiển đèn LED.
- Đầu cuối IR Receiver OUT kết nối với D11 & phần còn lại đến 5V và GND của Arduino Nano như hình. * Tham khảo biểu dữ liệu của Bộ thu IR tương ứng của bạn để biết mã PIN của thiết bị.
- Kẹp Pin 9V kết nối với Vin của Arduino Nano thông qua một diode - 1N4007 (diode chỉnh lưu đa năng) và một công tắc trượt. Diode này bảo vệ Arduino, nếu Pin 9V được kết nối ngược lại. Công tắc bật / cắt nguồn điện được cung cấp cho Arduino Nano qua pin.
* Vui lòng kiểm tra kỹ tất cả các kết nối trước khi bạn kết nối Pin với nó. Nếu không, mạch của bạn có thể bị chiên lên !!!
Bước 4: Lắp ráp nó lại với nhau…
Hình ảnh cho thấy việc lắp ráp mạch điều khiển từ xa của tôi. Tôi đã sử dụng PCB đục lỗ / Zero để gắn mọi thứ vì nó dễ dàng và linh hoạt. Bạn cũng có thể tự thiết kế mạch và sử dụng PCB được khắc. Tôi cũng đã sử dụng dây kết nối nhiều sợi cho tất cả các kết nối mạch. Diode và điện trở được đặt ngay bên dưới Arduino Nano như trong hình.
* Không kết nối Arduino Uno hoặc Pin 9V với bo mạch trước khi bạn hoàn thành và kiểm tra mạch đúng cách !!
Bạn có thể làm theo các bước sau để lắp ráp bảng hoàn chỉnh của mình:
1) Đặt và hàn tất cả các nút Đẩy theo sự lựa chọn của bạn. 2) Tạo kết nối ma trận giữa tất cả các Nút đẩy theo mạch. 3) Hàn các tiêu đề cái theo các chân của Arduino. ma trận bàn phím với các chân Arduino. 6) Hàn Bộ thu hồng ngoại, đèn LED Bộ phát hồng ngoại và nút Tìm hiểu công tắc. Ngoài ra, việc sử dụng dây kết nối sẽ hoàn thành các kết nối của chúng theo mạch.7) Kết nối kẹp pin 9V và sử dụng Máy kiểm tra liên tục để kiểm tra tất cả các kết nối mà bạn đã thực hiện trên bảng của mình.8) Nếu mọi thứ đều ổn, sau đó kết nối Arduino Nano với Board và tải mã lên bằng cách kết nối nó với PC. Bạn có thể kiểm tra xem Remote có hoạt động tốt hay không ở bước này. 9) Kết nối Pin 9V và Kiểm tra nó ra !!!
Bước 5: Lập trình nó !!
Thư viện được sử dụng cho dự án này là IRremote.hBạn có thể tìm thấy nó tại đây:
Tải xuống và cài đặt thư viện trước khi bạn chuyển sang các bước tiếp theo.
Mở tệp mã được cung cấp bằng cách sử dụng Arduino IDE, chọn Bảng mạch và Cổng COM thích hợp từ Menu Công cụ. Tải xuống !!! Và bạn đã hoàn tất !!!:-)
Bước 6: Bước cuối cùng - Kiểm tra nó !!
Vì vậy, làm thế nào để làm cho nó hoạt động ???
1) Sau khi kết nối Pin, đèn LED trên Nano nhấp nháy cho biết nó đã khởi động. 2) Hãy nhớ rằng chúng tôi đã sử dụng ba Nút nhấn lớn. Các Nút này chọn ngân hàng khóa hiện tại đang được sử dụng. Vì vậy, chúng tôi có 3 ngân hàng khác nhau để lưu trữ các điều khiển của bất kỳ điều khiển từ xa nào. Ví dụ: Bạn có thể gán điều khiển TV của mình cho Ngân hàng 1 và điều khiển AC cho Ngân hàng 2. 3) Vì chúng tôi mới khởi động điều khiển từ xa cho lần sử dụng đầu tiên, chúng tôi phải làm cho nó học một số lệnh. 4) Làm cho nó học: (Bạn sẽ cần Điều khiển từ xa của thiết bị bạn muốn điều khiển)
- Nhấn Nút Ngân hàng 1 trước tiên để chọn Ngân hàng 1 làm ngân hàng hiện tại sẽ được sử dụng.
- Nhấn bất kỳ nút nào tạo thành các nút ấn nhỏ mà điều khiển phải được chỉ định.
- Nhấn công tắc tìm hiểu.
- Giữ Điều khiển từ xa của thiết bị tương ứng trước Bộ thu hồng ngoại.
- Khi một hành động được học thành công, đèn LED trên Arduino Nano sẽ phát sáng trong vài giây và tắt.
- Tương tự, các nút ấn nhỏ khác có thể được sử dụng để gán các điều khiển khác nhau cho chúng. Bạn có thể lập trình các Ngân hàng Chính còn lại theo cách tương tự.
5) Sau khi bạn đã dạy nó các điều khiển xong, hãy làm theo các bước sau để sử dụng nó:
- Chọn một ngân hàng cụ thể mà bạn đã chỉ định quyền kiểm soát bằng cách nhấn vào nút ngân hàng tương ứng.
- Sau khi Chọn ngân hàng, Nhấn bất kỳ nút nào mà bạn đã chỉ định quyền điều khiển.
- Xong !!!
6) Video cho thấy quá trình thử nghiệm đèn LED hồng ngoại sau khi dạy một điều khiển nhất định cho Điều khiển từ xa.
* Bạn có thể gán lại điều khiển cho bất kỳ nút nào nếu có bất kỳ lỗi nào trong khi gán điều khiển
* Nếu bạn muốn Xóa tất cả các điều khiển đã lưu của điều khiển từ xa, chỉ cần nhấn và giữ Công tắc Học trong khi Bật Điều khiển từ xa bằng công tắc BẬT / TẮT hoặc bạn có thể chỉ cần nhấn Nút Đặt lại trên Arduino Nano trong khi giữ Công tắc Học. Giữ Công tắc học cho đến khi đèn LED trên Nano Bật. Nó sẽ tắt sau khi bộ nhớ bị xóa hoàn toàn.
Xong rôi !!!
Hãy bình chọn cho tôi trong Cuộc thi về bộ điều khiển vi mô nếu bạn thích Có thể dạy được này:-) Hãy xem thêm các Tài liệu hướng dẫn khác của tôi….. BOOM BOX: https://www.instructables.com/id/Boom-Box-/CUSTOM ARDUINO: https://www.instructables.com/id/Make-a-ARDUINO-on-Your-Own/
Đề xuất:
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Part-2: 3 bước
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 2: Xin chào các bạn, tôi đã trở lại với Phần 2 của Đèn chiếu sáng hồng ngoại (Hồng ngoại) Có thể hướng dẫn. Nếu bạn chưa xem Phần 1, hãy BẤM VÀO ĐÂY Bắt đầu … Một Mạch Chiếu Sáng IR đơn giản để hỗ trợ tầm nhìn ban đêm của Camera CCTV. IR Illuminator Night Vision, với tư cách là
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 1: 5 bước
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 1: Xin chào … Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu một chút về Tầm nhìn ban đêm, các cách khác nhau để đạt được tầm nhìn ban đêm và Mạch đèn chiếu hồng ngoại đơn giản để hỗ trợ tầm nhìn ban đêm của Camera quan sát. hình cho thấy sơ đồ mạch của IR Illumina
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
HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT': 6 bước (có hình ảnh)
HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT': Hệ thống Tưới tiêu Thông minh là một thiết bị dựa trên IoT có khả năng tự động hóa quá trình tưới tiêu bằng cách phân tích độ ẩm của đất và điều kiện khí hậu (như mưa). Ngoài ra, dữ liệu của các cảm biến sẽ được hiển thị dưới dạng đồ họa trên BOLT
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