Mục lục:
- Bước 1: Danh sách vật liệu
- Bước 2: Tháo IC cho các giá trị tương tự
- Bước 3: Làm việc của Điều khiển bằng cử chỉ
- Bước 4: Hiệu chỉnh cảm biến
- Bước 5: Kết nối phần cứng
- Bước 6: Lập trình SLabs-32
- Bước 7: Trở thành Tony Stark
Video: Điều khiển bằng cử chỉ đơn giản bằng cảm biến hồng ngoại: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Điều khiển mọi thứ bằng cử chỉ luôn thú vị và thú vị nhưng với các cảm biến có sẵn trên thị trường để nhận dạng cử chỉ thì khá tốn kém. Vậy làm thế nào chúng ta có thể thực hiện một điều khiển cử chỉ đơn giản với vài đô la? Vâng, cảm biến IR khi được sử dụng đúng cách có thể được sử dụng để nhận ra các cử chỉ đơn giản. Sử dụng 2 cảm biến IR, chúng tôi có thể làm cho nó nhận ra bốn loại cử chỉ, đó là vuốt sang trái, vuốt sang phải, vẫy tay và di chuyển bàn tay của bạn về phía trước và phía sau.
Chúng tôi sẽ thực hiện dự án này bằng SLabs-32. Nó có màn hình TFT tích hợp mà chúng ta có thể sử dụng bằng cách hiển thị hình ảnh khi một cử chỉ cụ thể được nhận dạng.
SLabs-32 rất hữu ích với những dự án tốt bụng này, chúng tôi có rất nhiều tài nguyên trên SLabs-32. Chúng ta cũng có thể sử dụng thẻ SD để hiển thị hình ảnh trên màn hình TFT và thay đổi bất cứ khi nào chúng ta vuốt sang trái hoặc phải.
Để mọi thứ đơn giản, chúng tôi sẽ chỉ hiển thị một biểu tượng cảm xúc trông sang trái hoặc phải tùy thuộc vào chuyển động của chúng tôi.
Để có SLabs-32 của riêng bạn, hãy nhấp vào liên kết này
Bước 1: Danh sách vật liệu
Đối với dự án này, bạn sẽ yêu cầu:
- SLabs-32 (v0.1)
- 2 x cảm biến hồng ngoại
Bước 2: Tháo IC cho các giá trị tương tự
Cảm biến IR thường cho chúng ta một đầu ra kỹ thuật số, là 0 hoặc 1. Chúng ta phải tháo IC khỏi cảm biến IR và sử dụng dây nhảy để kết nối với bộ thu của cảm biến IR. Điều này sẽ cung cấp cho chúng tôi các giá trị tương tự từ cảm biến IR. Để làm điều đó, hãy truy tìm chân thu được kết nối với chân của chủ IC. Quan sát hình ảnh trong bước này để biết cách theo dõi chân bộ thu của bạn. Tôi đã đánh dấu dấu vết của người nhận để hiểu rõ hơn.
Kết nối dây nhảy vào chân thu đó của IC để sử dụng cảm biến này làm cảm biến tương tự
Bước 3: Làm việc của Điều khiển bằng cử chỉ
Để nhận dạng chuyển động cử chỉ bằng cảm biến IR, chúng tôi sử dụng cơ chế kích hoạt. Chúng tôi có hai cảm biến IR, hãy đặt tên cho chúng để thuận tiện cho chúng tôi là IR trái và IR phải. IR bên trái là cảm biến IR ở phía bên trái và IR bên phải là IR ở phía bên phải. Khi vuốt sang trái, chúng ta di chuyển tay từ phải sang trái. Cảm biến IR bên phải phát hiện chuyển động này trước tiên và phất cờ. Chỉ bây giờ, nếu bất kỳ chuyển động nào được phát hiện ở cảm biến IR bên trái, nó sẽ nhận dạng đó là thao tác vuốt sang trái. Tương tự cho thao tác vuốt sang phải. Chúng tôi không muốn có bất kỳ kết quả sai nào nếu chúng tôi chỉ di chuyển bàn tay của mình ở cảm biến IR bên phải sau đó nó hiển thị là vuốt sang phải. Do đó, để làm cho nó hợp lý hơn, chúng tôi sử dụng cơ chế này.
Để nhận ra cử chỉ vẫy tay, chúng ta chỉ cần đếm số lần người đó vuốt sang phải và sang trái liên tục trong một khoảng thời gian, trong trường hợp của chúng tôi là 5 giây.
Bước 4: Hiệu chỉnh cảm biến
Bây giờ vị trí đặt cảm biến IR là rất quan trọng, vì chúng sẽ quyết định các giá trị ngưỡng của bạn. Lưu ý các giá trị của cảm biến IR khi bạn đặt tay gần cảm biến IR, sử dụng các giá trị này để quyết định ngưỡng cảm nhận bất kỳ chuyển động nào gần cảm biến IR của bạn. Ngoài ra, hãy đặt các cảm biến IR của bạn cạnh nhau với khoảng cách giữa chúng khoảng 3 cm.
Bước 5: Kết nối phần cứng
Kết nối đầu ra tương tự từ hai cảm biến IR với đầu vào tương tự của SLabs-32.
Để mọi thứ trở nên đơn giản, hãy sử dụng băng dính để giữ cảm biến IR của bạn ở một chỗ. Nếu bạn vô tình di chuyển cảm biến IR thì toàn bộ giá trị cảm biến phải được hiệu chỉnh lại một lần nữa. Vì vậy, hãy dùng băng dính hoặc bất cứ thứ gì giữ nó ở một chỗ
Bước 6: Lập trình SLabs-32
Chỉ cần tải lên bản phác thảo đính kèm với dự án này.
Quan sát các chỉ số cảm biến IR của bạn trong màn hình nối tiếp. Thực hiện các thay đổi nếu bạn phải làm như vậy, nếu các giá trị ngưỡng không khớp với số đọc cảm biến IR của bạn. Điều chỉnh các giá trị và đặt ngưỡng như bạn muốn.
Bước 7: Trở thành Tony Stark
Không hẳn nhưng bây giờ bạn có một cơ chế điều khiển bằng cử chỉ chi phí thấp mà bạn có thể sử dụng nó với bất cứ thứ gì bạn muốn, giống như Tony Stark trong Iron-man đã làm với Jarvis. Ok không thực sự nhưng ít nhất đây là một sự khởi đầu.
Đề xuất:
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: 4 bước (có hình ảnh)
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: Chào mừng bạn đến với 'ible' # 45 của tôi. Cách đây một thời gian, tôi đã tạo một phiên bản RC hoàn chỉnh của BB8 bằng cách sử dụng các phần Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Khi tôi thấy nó thú vị như thế nào Force Band do Sphero tạo ra, tôi nghĩ: " Ok, tôi 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 đ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
Đọc điều khiển từ xa bằng cảm biến hồng ngoại: 4 bước
Đọc Điều khiển từ xa bằng cảm biến IR: Xin chào tất cả Trong bài trước tôi đã viết về cách sử dụng " Cảm biến tránh chướng ngại vật hồng ngoại " .Và trong bài viết này tôi sẽ viết một chức năng khác của cảm biến IR này. Cảm biến tránh chướng ngại vậtIR có 2 chức năng chính các bộ phận, cụ thể là bộ phát IR và bộ thu IR
Máy ảnh nhiệt hồng ngoại M5Stack sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: 3 bước
Máy ảnh nhiệt M5Stack IR sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: Giống như nhiều người, tôi đã bị mê hoặc với máy ảnh nhiệt nhưng chúng luôn nằm ngoài tầm giá của tôi - cho đến nay !! Mô-đun ESP32 và một
Bảng điều khiển cầm tay với bộ điều khiển và cảm biến không dây (Arduino MEGA & UNO): 10 bước (có hình ảnh)
Bảng điều khiển cầm tay với bộ điều khiển và cảm biến không dây (Arduino MEGA & UNO): Những gì tôi đã sử dụng: - Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " Màn hình cảm ứng TFT 320x480 HXD8357D- Buzzer- Loa 4Ohm 3W- Đèn LED 5mm- Máy in Ultimaker 2+ w / Black PLA Filament- Lasercutter w / MDF wood- Phun sơn đen (cho gỗ) - 3x nRF24