Mục lục:

Động cơ di chuyển với theo dõi mắt: 8 bước
Động cơ di chuyển với theo dõi mắt: 8 bước

Video: Động cơ di chuyển với theo dõi mắt: 8 bước

Video: Động cơ di chuyển với theo dõi mắt: 8 bước
Video: Những Gì Xảy Ra Bên Trong Đôi Mắt 2024, Tháng bảy
Anonim
Động cơ di chuyển với tính năng theo dõi mắt
Động cơ di chuyển với tính năng theo dõi mắt

Hiện tại, cảm biến theo dõi mắt phổ biến hơn trong nhiều lĩnh vực khác nhau nhưng về mặt thương mại, chúng được biết đến nhiều hơn với các trò chơi tương tác. Hướng dẫn này không giả vờ xây dựng chi tiết các cảm biến vì nó rất phức tạp và do việc sử dụng ngày càng phổ biến nên giá đã giảm, trong trường hợp này, điều thú vị sẽ là sử dụng phần mềm để tương tác với các rơle có thể bật hoặc tắt bất kỳ thiết bị cơ-điện nào. Trong trường hợp này, nó được sử dụng để điều khiển động cơ của xe lăn.

Quân nhu

1 -Máy tính với hệ thống theo dõi mắt

Mô-đun chuyển tiếp 1 -USB

Rơ le ô tô 2 -40 amp

Động cơ 2 -Gear 200 w (động cơ xe lăn)

Điều khiển vận tốc 2 -10 amp

2 -pc 12-40 VDC 10 AMP Độ rộng xung điều chỉnh điều khiển tốc độ động cơ

Pin 1- 12 v

Bước 1: Logic dự án

Logic dự án
Logic dự án

Các rơ le công suất cao hơn được bao gồm và công suất của thẻ chỉ là 10 ampe và mặc dù mức tiêu thụ của động cơ là 10 amp với dòng điện 12 vôn, cường độ dòng điện này có thể tăng tùy thuộc vào trọng lượng tải của động cơ. Nếu bạn muốn sử dụng một thiết bị khác không phải là động cơ và tiêu thụ ít hơn 10 ampe, bạn có thể loại bỏ các rơ le hình khối.

Bước 2: Phân tích thẻ chuyển tiếp

Phân tích thẻ chuyển tiếp
Phân tích thẻ chuyển tiếp

Loại thẻ này có đầu vào USB, đầu vào điện áp, rơ le và các thiết bị đầu cuối tương ứng của chúng

Nó cũng có một chip hoặc vi điều khiển được lập trình sẵn. Để kích hoạt rơ le, bạn phải cung cấp các tệp là trình điều khiển, tệp có đuôi.dll có các chức năng mà vi điều khiển thực hiện, ví dụ hiển thị số sê-ri của thẻ, kích hoạt rơ le 1, kích hoạt rơ le 2, v.v.. Đây là những chức năng nhưng bất cứ ai kích hoạt chúng để làm điều này cũng phải có các tệp có đuôi.exe là tệp gọi ra các chức năng, có chương trình cho cửa sổ và chương trình cho cửa sổ DOS.

Mỗi thiết bị chỉ có một số sê-ri trong trường hợp này chúng tôi Sử dụng ứng dụng GuiApp_English.exe để lấy số sê-ri.

Bước 3: Kết nối và nhận dạng thẻ

Kết nối và nhận dạng thẻ
Kết nối và nhận dạng thẻ

Thẻ được kết nối với máy tính qua cáp USB.

Chọn tìm thiết bị, phần này tự động định vị cho chúng ta thiết bị được kết nối trong trường hợp này số sê-ri là HW341 nếu bạn chọn mở thiết bị sẽ sẵn sàng mở bất kỳ rơ le nào

Lúc này chúng ta phải nghĩ rơ le nào sẽ khởi động từng động cơ, đối với trường hợp này rơ le 1 dùng cho động cơ phải, rơ le 2 dùng cho động cơ trái

Bước 4: Máy tính và cảm biến

Máy tính và Cảm biến
Máy tính và Cảm biến

Máy tính sử dụng trong dự án là dòng TOBII C, thiết bị này được trang bị phần mềm và cảm biến theo dõi mắt, máy tính này đã có hơn 10 năm phục vụ, hiện tại là cảm biến nhỏ nhất ở dạng thanh và có thể đặt trong bất kỳ máy tính nào., trong trường hợp hệ điều hành win 10 cũng được chuẩn bị sẵn sàng với các trình điều khiển để điều khiển các cảm biến này.

Các cảm biến được hiệu chỉnh bằng phần mềm cho từng người dùng và phát hiện hướng nhìn để chúng có thể được lập trình để di chuyển con trỏ của máy tính như thể nó đang di chuyển một con chuột và khi nhấp nháy nó giống như khi chúng ta nhấp vào chuột.

Bây giờ nếu bạn mở chương trình rơ le, bạn có thể kích hoạt từng rơ le, di chuyển con trỏ theo tầm nhìn của bạn, tuy nhiên cửa sổ chương trình không quá lớn nên ngay cả việc hiệu chỉnh các cảm biến cũng sẽ hơi khó khăn khi vận hành các nút, có hai tùy chọn để giải quyết vấn đề này: 1.- Thực hiện chuyển động của con trỏ bằng mắt để có được độ chính xác mong muốn 2.- Tạo một chương trình với cửa sổ lớn hơn để kích hoạt các chức năng cụ thể cho các rơ le, nó có vẻ phức tạp nhưng về hình ảnh cơ bản thì không.

Bước 5: Kết nối

Image
Image
Kết nối
Kết nối

Sơ đồ này không bao gồm bộ điều khiển tốc độ sẽ phải được đặt giữa các động cơ và rơ le cuối cùng của cái màu đen 30 amp

Bước 6: Chương trình tùy chỉnh để kích hoạt các chức năng

Chương trình tùy chỉnh để kích hoạt các chức năng
Chương trình tùy chỉnh để kích hoạt các chức năng

Màn hình này được tạo ở dạng cơ bản trực quan, rất dễ dàng bởi vì bạn chỉ đặt các bản vẽ của các mũi tên và sau đó bạn thêm các quy trình mà bạn đã thực hiện khi nhấn nút, tôi chưa bao giờ lập trình bằng hình ảnh cơ bản và tôi phải mất một vài hàng giờ để làm điều đó rất trực quan, tôi phải mất một chút công sức để lấy các chức năng trực tiếp, những gì tôi làm là gọi chương trình từ cửa sổ DOS, tức là nút mở chương trình trong DOS và chạy hướng dẫn.

Dưới mã cho các nút, Public Class Form1

Private Sub Form1_Load (sender As Object, e As EventArgs) Xử lý MyBase. Load

Kết thúc Sub

NÚT DỪNG

Private Sub Button1_Click (sender As Object, e as EventArgs) Handles Button1. Click Dim close As String close = "HW341 close 255"

System. Diagnostics. Process. Start ("c: / thảma de prueba / CommandApp_USBRelay", đóng) End Sub

NÚT TIẾN

Xử lý Private Sub PictureBox1_Click (sender As Object, e As EventArgs)

PictureBox1. Click

Dim adelante As String forward = "HW341 open 255" /// số 255 mở tất cả các rơ le cùng một lúc

System. Diagnostics. Process. Start ("c: / thảma de prueba / CommandApp_USBRelay", chuyển tiếp) End Sub

NÚT PHẢI

Xử lý Private Sub PictureBox2_Click (sender As Object, e as EventArgs)

PictureBox2. Click

Dim izquierda As String left = "HW341 mở 01"

System. Diagnostics. Process. Start ("c: / thảma de prueba / CommandApp_USBRelay", bên trái) End Sub

/// nếu bạn muốn rẽ đúng, bạn phải chạy động cơ bên trái

NÚT TRÁI

Xử lý Private Sub PictureBox3_Click (sender As Object, e as EventArgs)

PictureBox3. Click

Dim right As String right = "HW341 open 02"

System. Diagnostics. Process. Start ("c: / thảma de prueba / CommandApp_USBRelay", aromath) End Sub

Kết thúc lớp học

Tệp DLL phải nằm trong cùng một thư mục

Bước 7: Bắt đầu làm việc

Image
Image

Tóm tắt thì có vẻ đơn giản nhưng ở đây chỉ giải thích các thành phần và cách chúng được kết nối với nhau, thiết kế được áp dụng là một câu chuyện khác, trong video này, nó được hiển thị trên một chiếc xe lăn được xây dựng với một chiếc ghế học sinh, chúng tôi mất một số công việc vì chúng tôi làm đế bằng hình ống và gỗ và chúng tôi đã điều chỉnh một chiếc lốp dolly, khi chúng tôi làm điều đó lần đầu tiên và lắp ráp nó, tất cả các lốp không chạm tới sàn, chúng tôi phải xây dựng một đế mới và cuối cùng nó đã hoạt động.

Sau đó, chúng tôi đã chế tạo một thiết bị khác nhưng để thích ứng với một chiếc xe lăn thông thường nhưng cần phải điều chỉnh một số điều chỉnh vì các động cơ ở rất gần nhau nên không thể quay chính xác

Bước 8: Hình ảnh tệp khác

Đề xuất: