Talaan ng mga Nilalaman:

Paglipat ng Motor Sa Pagsubaybay sa Mata: 8 Hakbang
Paglipat ng Motor Sa Pagsubaybay sa Mata: 8 Hakbang

Video: Paglipat ng Motor Sa Pagsubaybay sa Mata: 8 Hakbang

Video: Paglipat ng Motor Sa Pagsubaybay sa Mata: 8 Hakbang
Video: Paano magpaTRANSFER ng OWNERSHIP/Pangalan ng rehistro ng motor mo? 2024, Hulyo
Anonim
Paglipat ng Motor Sa Pagsubaybay sa Mata
Paglipat ng Motor Sa Pagsubaybay sa Mata

Sa kasalukuyan, ang mga sensor ng pagsubaybay sa mata ay mas karaniwan sa iba't ibang mga lugar ngunit sa komersyo mas kilala sila para sa mga interactive na laro. Ang tutorial na ito ay hindi nagpapanggap na idetalye ang mga sensor dahil ito ay napaka-kumplikado at dahil sa kanyang mas at mas karaniwang paggamit ang presyo ay nabawasan, sa kasong ito ang kagiliw-giliw na bagay ay ang gumawa ng paggamit ng software upang makipag-ugnay sa mga relay na maaaring i-on o i-off ang anumang aparato na mekanikal-elektrikal. Sa kasong ito ginamit ito upang magmaneho ng mga motor ng isang wheelchair.

Mga gamit

1 -Computer na may sistema ng pagsubaybay sa mata

1 -USB Modyul ng Relay

2 -40 amp automotive relay

2 -Gear motor 200 w (whelchair motor)

2 -10 amp mga kontrol sa tulin

2 -pc 12-40 VDC 10 AMP Pulse lapad modulates motor control control

1- 12 v baterya

Hakbang 1: Logic ng Proyekto

Project Logic
Project Logic

Ang mga mas mataas na kapasidad na relay ay kasama at ang mga nasa card ay 10 amps lamang at kahit na ang pagkonsumo ng mga motor ay 10 amp na may kasalukuyang 12 volts, ang amperage na ito ay maaaring tumaas depende sa bigat ng pag-load ng mga motor. Kung nais mong gumamit ng isa pang aparato na hindi isang motor at na kumonsumo ng mas mababa sa 10 amps, maaari mong alisin ang mga relo ng kubo.

Hakbang 2: Sinusuri ang Relay Card

Sinusuri ang Relay Card
Sinusuri ang Relay Card

Ang ganitong uri ng mga kard ay may input ng USB, input ng boltahe, relay at ang kanilang kaukulang mga terminal

Mayroon din itong pre-program chip o microcontroller. Upang maisaaktibo ang mga relay, dapat kang magbigay ng mga file na ang mga driver, mga file na may extension.dll na may mga pagpapaandar na ginagawa ng microcontroller, halimbawa ng pagpapakita ng serial number ng card, pag-activate ng relay 1, pag-activate ng relay 2 at iba pa. Ito ang mga pag-andar ngunit ang sinumang magpapagana sa kanila para dito ay dapat ding magkaroon ng mga file na may extension.exe na ang mga nagtutulak ng mga pagpapaandar, may mga programa para sa mga bintana at programa para sa window ng DOS.

Ang bawat aparato ay may isang serial number lamang sa kasong ito Ginagamit namin ang application na GuiApp_English.exe upang makuha ang serial number.

Hakbang 3: Pagkonekta at Pagkilala sa Card

Pagkonekta at Pagkilala sa Card
Pagkonekta at Pagkilala sa Card

Ang card ay nakakonekta sa computer sa pamamagitan ng USB cable.

Piliin ang hanapin ang aparato, ang bahagi na ito ay awtomatiko nating hinahanap ang nakakonektang aparato sa kasong ito ang serial number ay HW341 kung pinili mo buksan ang aparato handa na itong buksan ang anumang relay

Sa oras na ito dapat nating isipin kung aling relay ang magsisimula sa bawat motor, para sa kasong ito ang relay 1 ay para sa tamang motor, ang relay 2 ay para sa kaliwang motor

Hakbang 4: Computer at Sensors

Computer at Sensors
Computer at Sensors

Ang computer na ginamit sa proyekto ay isang serye ng TOBII C, ang kagamitan na ito ay inihanda kasama ang software at mga sensor ng pagsubaybay sa mata, ang computer na ito ay may higit sa 10 taon na serbisyo, kasalukuyang ang pinakamaliit na sensor sa anyo ng isang bar at maaaring mailagay sa anumang computer, sa kaso ng operating system manalo 10 ay handa din sa mga driver upang makontrol ang mga sensor.

Ang mga sensor ay na-calibrate ng software para sa bawat gumagamit at nakita ang direksyon ng hitsura upang ma-program ang mga ito upang ilipat ang pointer ng computer na parang gumagalaw ito ng isang mouse at kapag kumukurap ito ay parang nag-click sa mouse.

Ngayon kung buksan mo ang programa ng mga relay maaari mong buhayin ang bawat relay, ilipat ang pointer sa iyong pagtingin, subalit ang window ng programa ay hindi gaanong kalaki kaya't ang pag-calibrate ng mga sensor ay medyo mahirap upang mapatakbo ang mga pindutan, Mayroong dalawang mga pagpipilian upang malutas ito: 1.- Mag-ehersisyo ang paggalaw ng pointer gamit ang mga mata upang makuha ang ninanais na katumpakan 2.- Gumawa ng isang programa na may isang mas malaking window na pinapagana ang mga tukoy na pag-andar para sa mga relay, mukhang kumplikado ito ngunit sa panimulang paningin ay hindi ito

Hakbang 5: Mga Koneksyon

Image
Image
Mga koneksyon
Mga koneksyon

Ang diagram na ito ay hindi kasama ang speed controller na kailangang mailagay sa pagitan ng mga motor at ang huling relay ng 30 amp black

Hakbang 6: Pasadyang Program upang Paganahin ang Mga Pag-andar

Pasadyang Program upang Isaaktibo ang Mga Pag-andar
Pasadyang Program upang Isaaktibo ang Mga Pag-andar

Ang screen na ito ay nilikha sa visual basic, napakadali sapagkat inilalagay mo lamang ang mga guhit ng mga arrow at pagkatapos ay idinagdag mo ang nakagawiang gawain na pinindot mo nang pinindot mo ang pindutan, hindi ko pa nai-program sa visual basic at kinuha ako ng ilang oras upang gawin ito ay napaka-intuitive, kung ano ang gastos sa akin ng isang maliit na trabaho ay upang grab ang mga pag-andar nang direkta, kung ano ang ginagawa ko ay upang ipatawag ang programa mula sa window ng DOS, iyon ay, binubuksan ng pindutan ang programa sa DOS at pinapatakbo ang tagubilin.

Sa ibaba ng code para sa mga pindutan, Pormularyo ng Pangkalahatang Klase1

Pribadong Sub Form1_Load (nagpadala Bilang Bagay, e Bilang EventArgs) Humahawak sa MyBase. Load

Wakas Sub

ITIGIL ANG BUTTON

Pribadong Sub Button1_Click (nagpadala Bilang Bagay, e Bilang EventArgs) Humahawak ng Button1. Click Dim close As String close = "HW341 close 255"

System. Diagnostics. Process. Sartart ("c: / carpeta de prueba / CommandApp_USBRelay", isara) End Sub

FORWARD BUTTON

Pribadong Sub PictureBox1_Click (nagpadala Bilang Bagay, e Bilang Mga EventArgs) Humahawak

PictureBox1. Click

Dim adelante As String forward = "HW341 buksan ang 255" /// ang bilang 255 buksan ang lahat ng mga relay nang sabay-sabay

System. Diagnostics. Process. Sartart ("c: / carpeta de prueba / CommandApp_USBRelay", pasulong) End Sub

KANANG PINDUTAN NG

Pribadong Sub PictureBox2_Click (nagpadala Bilang Bagay, e Bilang Mga EventArgs) Humahawak

PictureBox2. Click

Dim izquierda As String left = "HW341 open 01"

System. Diagnostics. Process. Sartart ("c: / carpeta de prueba / CommandApp_USBRelay", kaliwa) End Sub

/// kung nais mong i-on ang rigth dapat mo sa kaliwang motor

KALIWA NG BUTI

Pribadong Sub PictureBox3_Click (nagpadala Bilang Bagay, e Bilang Mga EventArgs) Humahawak

LarawanBox3. Mag-click

Dilim pakanan Bilang String kanan = "HW341 bukas 02"

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

Pagtatapos ng Klase

Ang file na DLL ay dapat na nasa parehong folder

Hakbang 7: Simula sa Trabaho

Image
Image

Buod tila simple ngunit narito lamang ang mga sangkap na ipinaliwanag at kung paano sila konektado, ang disenyo na ilalapat ay isa pang kuwento, sa video na ito ipinapakita ito sa isang wheelchair na itinayo sa isang upuan sa paaralan, gastos sa amin ang ilang trabaho dahil ginagawa namin ang base sa pantubo at kahoy at inangkop namin ang isang dolly gulong, nang gawin namin ito sa unang pagkakataon at tipunin ito lahat ng mga gulong ay hindi umabot sa sahig, kailangan naming bumuo ng isang bagong base at sa wakas ay gumana ito.

Nang maglaon gumawa kami ng isa pang aparato ngunit upang umangkop sa isang karaniwang wheelchair ngunit kailangan ng ilang mga pagsasaayos dahil malapit na magkasama ang mga motor ay imposibleng lumiko nang tama

Hakbang 8: Iba Pang Mga Larawan ng File

Inirerekumendang: