Obsah:

Pohybujúci sa motor so sledovaním očí: 8 krokov
Pohybujúci sa motor so sledovaním očí: 8 krokov

Video: Pohybujúci sa motor so sledovaním očí: 8 krokov

Video: Pohybujúci sa motor so sledovaním očí: 8 krokov
Video: 10 привычек, чтобы стать счастливым 2024, November
Anonim
Pohyblivý motor so sledovaním očí
Pohyblivý motor so sledovaním očí

V súčasnej dobe sú senzory sledovania očí bežnejšie v rôznych oblastiach, ale komerčne sú známejšie pre interaktívne hry. Tento tutoriál nepredstiera, že by rozpracovával senzory, pretože je veľmi zložitý a vzhľadom na jeho stále častejšie používanie sa cena znížila, v tomto prípade by bolo zaujímavé využiť softvér na interakciu s relé, ktoré sú schopné zapnite alebo vypnite akékoľvek mechanicko-elektrické zariadenie. V tomto prípade slúžil na pohon motorov invalidného vozíka.

Zásoby

1 -Počítač so systémom sledovania očí

1 -USB reléový modul

Automobilové relé 2 -40 amp

2 -prevodový motor 200 W (motor invalidného kresla)

Ovládače rýchlosti 2 -10 ampérov

2 -kus 12-40 VDC 10 AMP Šírka impulzu moduluje reguláciu otáčok motora

1- 12 V batéria

Krok 1: Logika projektu

Logika projektu
Logika projektu

Zahrnuté sú relé s vyššou kapacitou a relé na karte iba 10 ampérov a napriek tomu, že spotreba motorov je 10 ampérov s prúdom 12 voltov, tento prúd sa môže zvýšiť v závislosti od hmotnosti zaťaženia motorov. Ak chcete použiť iné zariadenie, ktoré nie je motorom a ktoré spotrebuje menej ako 10 ampérov, môžete relé kocky odstrániť.

Krok 2: Analýza reléovej karty

Analýza reléovej karty
Analýza reléovej karty

Tento typ kariet má vstup USB, vstup napätia, relé a im zodpovedajúce svorky

Má tiež predprogramovaný čip alebo mikrokontrolér. Aby ste mohli relé aktivovať, musíte poskytnúť súbory, ktoré sú ovládačmi, súbory s príponou.dll, ktoré majú funkcie, ktoré mikrokontrolér vykonáva, napríklad zobrazenie sériového čísla karty, aktivačné relé 1, aktivačné relé 2 a podobne.. Toto sú funkcie, ale kto ich za týmto účelom aktivuje, musí mať aj súbory s príponou.exe, ktoré vyvolávajú funkcie, existujú programy pre okná a programy pre okno DOS.

Každé zariadenie má v tomto prípade iba jedno sériové číslo. Na získanie sériového čísla používame aplikáciu GuiApp_English.exe.

Krok 3: Pripojenie a identifikácia karty

Pripojenie a identifikácia karty
Pripojenie a identifikácia karty

Karta je k počítaču pripojená pomocou USB kábla.

Vyberte nájsť zariadenie, táto časť nám automaticky vyhľadá pripojené zariadenie. V tomto prípade je sériové číslo HW341. Ak vyberiete možnosť otvoriť zariadenie, bude pripravené otvoriť akékoľvek relé.

V tejto dobe musíme premýšľať, ktoré relé spustí každý motor, v tomto prípade relé 1 je pre pravý motor, relé 2 je pre ľavý motor

Krok 4: Počítač a senzory

Počítač a senzory
Počítač a senzory

Počítač použitý v projekte je rad TOBII C, toto zariadenie je vybavené softvérom a snímačmi sledovania očí, tento počítač má viac ako 10 -ročnú službu, v súčasnosti najmenšie senzory vo forme tyče a je možné ich umiestniť do akéhokoľvek počítača., v prípade operačného systému je win 10 pripravený aj s ovládačmi na ovládanie týchto senzorov.

Senzory sú softvérovo kalibrované pre každého používateľa a zisťujú smer pohľadu, aby ich bolo možné naprogramovať tak, aby pohybovali ukazovateľom počítača tak, ako keby pohybovalo myšou, a keď bliká, je to, ako keby sme klikli myšou.

Teraz, keď otvoríte program relé, môžete aktivovať každé z relé, pohybom ukazovateľa svojim pohľadom, ale okno programu nie je také veľké, takže aj kalibrácia senzorov bude trochu ťažké ovládať tlačidlá. Existujú dve možnosti vyriešte to: 1.- Cvičte pohyb ukazovateľa očami, aby ste získali požadovanú presnosť 2.- Vytvorte program s väčším oknom, ktorý aktivuje špecifické funkcie pre relé, zdá sa to komplikované, ale vo vizuálnom základe to nie je

Krok 5: Pripojenia

Image
Image
Pripojenia
Pripojenia

Tento diagram neobsahuje regulátor otáčok, ktorý by musel byť umiestnený medzi motormi a poslednými relé 30 ampérových čiernych

Krok 6: Vlastný program na aktiváciu funkcií

Vlastný program na aktiváciu funkcií
Vlastný program na aktiváciu funkcií

Táto obrazovka bola vytvorená v jazyku Visual Basic, je to veľmi jednoduché, pretože vkladáte iba kresby šípok a potom pridávate rutinu, ktorú ste vykonávali stlačením tlačidla, nikdy som v programe Visual Basic neprogramoval a trvalo mi to niekoľko hodiny urobiť to je veľmi intuitívne, čo ma stálo trochu práce, bolo uchopenie funkcií priamo, to, čo robím, je vyvolanie programu z okna DOSu, to znamená, že tlačidlo otvorí program v DOSe a spustí inštrukciu.

Pod kódom tlačidiel

Verejný formulár triedy 1

Private Sub Form1_Load (odosielateľ ako objekt, e ako EventArgs) spracováva MyBase. Load

Koniec pod

TLAČIDLO ZASTAVIŤ

Private Sub Button1_Click (odosielateľ ako objekt, e ako EventArgs) Ovláda Button1. Click Dim close ako String close = "HW341 close 255"

System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", zavrieť) End Sub

TLAČIDLO VPRED

Súkromné podradené PictureBox1_Click (odosielateľ ako objekt, e ako EventArgs) úchyty

PictureBox 1. Kliknite na

Dim adelante As String forward = "HW341 open 255" /// the number 255 open all relé at the same time

System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", vpred) Koniec Sub

SPRÁVNE TLAČIDLO

Súkromné podradené PictureBox2_Click (odosielateľ ako objekt, e ako EventArgs) úchyty

PictureBox 2. Kliknite na

Dim izquierda Ako reťazec vľavo = "HW341 otvorený 01"

System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", vľavo) End Sub

/// ak chcete zatočiť, musíte na ľavom motore

ĽAVÉ TLAČIDLO

Súkromné podradené PictureBox3_Click (odosielateľ ako objekt, e ako EventArgs) úchyty

PictureBox 3. Kliknite na

Stmaviť vpravo ako reťazec vpravo = "HW341 otvorený 02"

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

Koncová trieda

Súbor DLL musí byť v rovnakom priečinku

Krok 7: Začíname pracovať

Image
Image

Zhrnutie to vyzerá jednoducho, ale tu sú vysvetlené iba komponenty a ako boli prepojené, dizajn, ktorý sa má použiť, je ďalší príbeh. V tomto videu je to na invalidnom vozíku postavenom so školskou stoličkou, stálo nás to prácu, pretože vyrábame základňa s rúrkami a drevom a upravili sme pneumatiku pre bábiku, keď sme to robili prvýkrát a montovali všetky pneumatiky sa nedostali na podlahu, museli sme postaviť novú základňu a nakoniec to fungovalo.

Neskôr sme vyrobili ďalšie zariadenie, ale aby sme sa prispôsobili bežnému invalidnému vozíku, sú potrebné určité úpravy, pretože motory sú veľmi blízko seba a nie je možné ich správne otáčať

Krok 8: Ostatné obrázky súborov

Odporúča: