Daftar Isi:

Motor Bergerak Dengan Pelacakan Mata: 8 Langkah
Motor Bergerak Dengan Pelacakan Mata: 8 Langkah

Video: Motor Bergerak Dengan Pelacakan Mata: 8 Langkah

Video: Motor Bergerak Dengan Pelacakan Mata: 8 Langkah
Video: Review Aplikasi Mata Elang | Aplikasi Debt Collector Motor / Mobil 2024, November
Anonim
Motor Bergerak Dengan Pelacakan Mata
Motor Bergerak Dengan Pelacakan Mata

Saat ini, sensor pelacakan mata lebih umum di berbagai area tetapi secara komersial lebih dikenal untuk permainan interaktif. Tutorial ini tidak berpura-pura menguraikan sensor karena sangat kompleks dan karena penggunaannya yang semakin umum harganya telah menurun, dalam hal ini hal yang menarik adalah memanfaatkan perangkat lunak untuk berinteraksi dengan relai yang mampu menghidupkan atau mematikan perangkat mekanik-listrik. Dalam hal ini digunakan untuk menggerakkan motor kursi roda.

Perlengkapan

1 -Komputer dengan sistem pelacakan mata

1 -Modul Relai USB

2 -40 amp relai otomotif

2 -Gear motor 200 w (motor kursi roda)

Kontrol kecepatan 2 -10 amp

2 -pc 12-40 VDC 10 AMP Lebar pulsa memodulasi kontrol kecepatan motor

Baterai 1- 12v

Langkah 1: Logika Proyek

Logika Proyek
Logika Proyek

Relai berkapasitas lebih tinggi disertakan dan yang ada pada kartu hanya 10 amp dan meskipun konsumsi motor adalah 10 amp dengan arus 12 volt, arus listrik ini dapat meningkat tergantung pada berat beban motor. Jika Anda ingin menggunakan perangkat lain yang bukan motor dan mengkonsumsi kurang dari 10 amp, Anda dapat menghilangkan relai kubus.

Langkah 2: Menganalisis Kartu Relay

Menganalisis Kartu Relay
Menganalisis Kartu Relay

Jenis kartu ini memiliki input USB, input tegangan, relai, dan terminal yang sesuai

Ini juga memiliki chip atau mikrokontroler yang telah diprogram sebelumnya. Untuk mengaktifkan relay harus menyediakan file yang berupa driver, file dengan ekstensi.dll yang memiliki fungsi-fungsi yang dijalankan oleh mikrokontroler, misalnya menampilkan nomor seri kartu, mengaktifkan relay 1, mengaktifkan relay 2 dan seterusnya.. Ini adalah fungsi tetapi siapa pun yang mengaktifkannya untuk ini juga harus memiliki file dengan ekstensi.exe yang menjalankan fungsi, ada program untuk windows dan program untuk jendela DOS.

Setiap perangkat hanya memiliki satu nomor seri dalam hal ini kami menggunakan aplikasi GuiApp_English.exe untuk mendapatkan nomor seri.

Langkah 3: Menghubungkan dan Mengidentifikasi Kartu

Menghubungkan dan Mengidentifikasi Kartu
Menghubungkan dan Mengidentifikasi Kartu

Kartu terhubung ke komputer melalui kabel USB.

Pilih temukan perangkat, bagian ini menempatkan kami secara otomatis perangkat yang terhubung dalam hal ini nomor seri adalah HW341 jika Anda memilih buka perangkat maka akan siap untuk membuka relai apa pun

Pada saat ini kita harus memikirkan relay mana yang akan menstart setiap motor, untuk hal ini relay 1 untuk motor kanan, relay 2 untuk motor kiri

Langkah 4: Komputer dan Sensor

Komputer dan Sensor
Komputer dan Sensor

Komputer yang digunakan dalam project ini adalah TOBII C series, peralatan ini di lengkapi dengan software dan eye tracking sensor, komputer ini sudah lebih dari 10 tahun masa pakai, saat ini sensor terkecil berbentuk batangan dan dapat ditempatkan di komputer manapun, dalam hal sistem operasi win 10 juga disiapkan dengan driver untuk mengontrol sensor ini.

Sensor dikalibrasi oleh perangkat lunak untuk setiap pengguna dan mendeteksi arah tampilan sehingga dapat diprogram untuk menggerakkan penunjuk komputer seolah-olah menggerakkan mouse dan ketika berkedip seolah-olah kita mengklik mouse.

Sekarang jika Anda membuka program relai Anda dapat mengaktifkan masing-masing relai, menggerakkan penunjuk dengan pandangan Anda, namun jendela program tidak begitu besar sehingga bahkan mengkalibrasi sensor akan agak sulit untuk mengoperasikan tombol, Ada dua opsi untuk selesaikan ini: 1.- Latih gerakan pointer dengan mata untuk mendapatkan presisi yang diinginkan 2.- Buat program dengan jendela lebih besar yang mengaktifkan fungsi khusus untuk relai, tampaknya rumit tetapi dalam visual basic tidak

Langkah 5: Koneksi

Image
Image
Koneksi
Koneksi

Diagram ini tidak termasuk pengontrol kecepatan yang harus ditempatkan di antara motor dan relai terakhir 30 amp hitam

Langkah 6: Program Kustom untuk Mengaktifkan Fungsi

Program Kustom untuk Mengaktifkan Fungsi
Program Kustom untuk Mengaktifkan Fungsi

Layar ini dibuat dalam visual basic, sangat mudah karena Anda hanya meletakkan gambar panah dan kemudian Anda menambahkan rutinitas yang Anda lakukan ketika Anda menekan tombol, saya belum pernah memprogram dalam visual basic dan butuh beberapa berjam-jam untuk melakukannya sangat intuitif, apa yang menghabiskan sedikit kerja saya adalah untuk mengambil fungsi secara langsung, yang saya lakukan adalah menjalankan program dari jendela DOS, yaitu, tombol membuka program di DOS dan menjalankan instruksi.

Di bawah kode untuk tombol, Formulir Kelas Umum1

Sub Form1_Load Pribadi (pengirim Sebagai Objek, e Sebagai EventArgs) Menangani MyBase. Load

Akhir Sub

TOMBOL BERHENTI

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

System. Diagnostics. Process. Start("c:\carpeta de prueba\CommandApp_USBRelay", tutup) End Sub

TOMBOL MAJU

Sub PictureBox1_Click Pribadi (pengirim Sebagai Objek, e Sebagai EventArgs) Menangani

Kotak Gambar1. Klik

Dim adelante As String forward = "HW341 open 255" /// angka 255 membuka semua relay secara bersamaan

System. Diagnostics. Process. Start("c:\carpeta de prueba\CommandApp_USBRelay", maju) End Sub

TOMBOL KANAN

Sub PictureBox2_Click Pribadi (pengirim Sebagai Objek, e Sebagai EventArgs) Menangani

Kotak Gambar2. Klik

Dim izquierda As String left = "HW341 buka 01"

System. Diagnostics. Process. Start("c:\carpeta de prueba\CommandApp_USBRelay", kiri) End Sub

///kalau mau belok kanan harus di motor kiri

TOMBOL KIRI

Sub PictureBox3_Click Pribadi (pengirim Sebagai Objek, e Sebagai EventArgs) Menangani

Kotak Gambar3. Klik

Dim right As String right = "HW341 buka 02"

System. Diagnostics. Process. Start("c:\carpeta de prueba\CommandApp_USBRelay", rigth) End Sub

Kelas Akhir

File DLL harus berada di folder yang sama

Langkah 7: Mulai Bekerja

Image
Image

Rangkuman kelihatannya sederhana tapi disini hanya dijelaskan komponen-komponen dan bagaimana mereka terhubung, desain yang akan diterapkan adalah cerita lain, dalam video ini ditampilkan di kursi roda yang dibangun dengan kursi sekolah, kami membutuhkan sedikit pekerjaan karena kami membuat base dengan tubular dan kayu dan kami mengadaptasi ban dolly, ketika kami melakukannya pertama kali dan merakitnya semua ban tidak mencapai lantai, kami harus membangun basis baru dan akhirnya berhasil.

Kemudian kami membuat perangkat lain tetapi untuk beradaptasi dengan kursi roda umum tetapi beberapa penyesuaian diperlukan karena sangat dekat dengan motor tidak mungkin untuk berbelok dengan benar

Langkah 8: Gambar File Lainnya

Direkomendasikan: