Mục lục:

Điều khiển bằng cử chỉ đơn giản bằng cảm biến hồng ngoại: 7 bước
Điều khiển bằng cử chỉ đơn giản bằng cảm biến hồng ngoại: 7 bước

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

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
Video: MẸO SIÊU ĐỘC ĐÁO| Đơn giản| Rẻ tiền| Chưa một ai nói đến| Giữ trạng thái cho cảm biến hồng ngoại 2024, Tháng mười hai
Anonim
Điều khiển bằng cử chỉ đơn giản bằng cảm biến hồng ngoại
Điều khiển bằng cử chỉ đơn giản bằng cảm biến hồng ngoại

Đ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ự

Loại bỏ IC cho các giá trị tương tự
Loại bỏ IC cho các giá trị tương tự
Loại bỏ IC cho các giá trị tương tự
Loại bỏ 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ỉ

Làm việc của Điều khiển bằng cử chỉ
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 phần cứng
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: