Obsah:

Pohybující se motor se sledováním očí: 8 kroků
Pohybující se motor se sledováním očí: 8 kroků

Video: Pohybující se motor se sledováním očí: 8 kroků

Video: Pohybující se motor se sledováním očí: 8 kroků
Video: Top 10 nejnebezpečnějších tobogánů na světě! 2021 2024, Listopad
Anonim
Pohybující se motor se sledováním očí
Pohybující se motor se sledováním očí

V současné době jsou senzory sledování očí běžnější v různých oblastech, ale komerčně jsou známější pro interaktivní hry. Tento tutoriál nepředstírá rozpracování senzorů, protože je velmi složitý a vzhledem k jeho stále běžnějšímu použití se cena snížila, v tomto případě by bylo zajímavé využít software k interakci s relé, která jsou schopna zapnout nebo vypnout jakékoli mechanicko-elektrické zařízení. V tomto případě sloužil k pohonu motorů invalidního vozíku.

Zásoby

1 -Počítač se systémem sledování očí

1 -USB reléový modul

Automobilové relé 2-40 amp

2 -Převodový motor 200 W (motor kočárku)

Regulace rychlosti 2-10 amp

2pc 12-40 VDC 10 AMP Šířka pulsu moduluje regulaci otáček motoru

1–12 V baterie

Krok 1: Logika projektu

Logika projektu
Logika projektu

Zahrnuta jsou relé s vyšší kapacitou a karta má pouhých 10 ampérů, a přestože spotřeba motorů je 10 ampérů s proudem 12 voltů, tento proud se může zvýšit v závislosti na hmotnosti zátěže motorů. Pokud chcete použít jiné zařízení, které není motorem a které spotřebovává méně než 10 ampérů, můžete eliminovat krychlová relé.

Krok 2: Analýza reléové karty

Analýza reléové karty
Analýza reléové karty

Tento typ karet má vstup USB, napěťový vstup, relé a jim odpovídající svorky

Má také předprogramovaný čip nebo mikrokontrolér. Chcete -li aktivovat relé, musíte poskytnout soubory, které jsou ovladači, soubory s příponou.dll, které mají funkce, které mikrokontrolér vykonává, například zobrazení sériového čísla karty, aktivace relé 1, aktivace relé 2 atd.. Toto jsou funkce, ale kdo je pro to aktivuje, musí mít také soubory s příponou.exe, které vyvolávají funkce, existují programy pro okna a programy pro okno DOS.

Každé zařízení má v tomto případě pouze jedno sériové číslo. K získání sériového čísla používáme aplikaci GuiApp_English.exe.

Krok 3: Připojení a identifikace karty

Připojení a identifikace karty
Připojení a identifikace karty

Karta je připojena k počítači pomocí kabelu USB.

Vyberte najít zařízení, tato část nám automaticky vyhledá připojené zařízení, v tomto případě je sériové číslo HW341, pokud vyberete otevřít zařízení, bude připraveno otevřít jakékoli relé

V tuto chvíli musíme myslet na to, které relé spustí každý motor, v tomto případě je relé 1 pro pravý motor, relé 2 pro levý motor

Krok 4: Počítač a senzory

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

Počítač použitý v projektu je řada TOBII C, toto vybavení je připraveno se softwarem a senzory sledování očí, tento počítač má více než 10 let služby, v současné době nejmenší senzory ve formě lišty a lze jej umístit do jakéhokoli počítače, v případě operačního systému je win 10 také připravena s ovladači k ovládání těchto senzorů.

Senzory jsou softwarově kalibrovány pro každého uživatele a detekují směr pohledu, aby je bylo možné naprogramovat tak, aby pohybovaly ukazatelem počítače, jako by pohyboval myší, a když bliká, je to, jako kdybychom klikli na myš.

Nyní, když otevřete program relé, můžete aktivovat každé relé, pohybovat ukazatelem svým pohledem, ale okno programu není tak velké, takže i kalibrace senzorů bude ovládání tlačítek trochu obtížná. Existují dvě možnosti vyřešte toto: 1.- Procvičte pohyb ukazatele očima, abyste získali požadovanou přesnost 2.- Vytvořte program s větším oknem, který aktivuje specifické funkce pro relé, zdálo by se to složité, ale ve vizuálním základu to není

Krok 5: Připojení

Image
Image
Připojení
Připojení

Tento diagram neobsahuje regulátor otáček, který by musel být umístěn mezi motory a poslední relé 30 ampérových černých

Krok 6: Vlastní program pro aktivaci funkcí

Vlastní program pro aktivaci funkcí
Vlastní program pro aktivaci funkcí

Tato obrazovka byla vytvořena v jazyce Visual Basic, je to velmi snadné, protože jste vložili pouze kresby šipek a poté přidali rutinu, kterou jste prováděli při stisknutí tlačítka, nikdy jsem neprogramoval v jazyce Visual Basic a trvalo mi to několik hodiny na to je velmi intuitivní, co mě stálo trochu práce, bylo chytit funkce přímo, to, co dělám, je vyvolat program z okna DOSu, to znamená, že tlačítko otevře program v DOSu a spustí instrukci.

Pod kódem tlačítek

Veřejná třída Formulář 1

Private Sub Form1_Load (odesílatel jako objekt, e jako EventArgs) Zpracovává MyBase. Load

End Sub

TLAČÍTKO ZASTAVIT

Private Sub Button1_Click (odesílatel jako objekt, e jako EventArgs) Zpracovává Button1. Click Dim close As String close = "HW341 close 255"

System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", zavřít) End Sub

TLAČÍTKO VPŘED

Soukromé dílčí PictureBox1_Click (odesílatel jako objekt, e jako EventArgs) zpracovává

PictureBox 1. Klikněte 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", vpřed) End Sub

PRAVÉ TLAČÍTKO

Soukromé dílčí PictureBox2_Click (odesílatel jako objekt, e jako EventArgs) zpracovává

2. Klikněte na

Dim izquierda As String left = "HW341 open 01"

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

/// Pokud chcete zatočit, musíte na levém motoru

LEVÉ TLAČÍTKO

Soukromé dílčí PictureBox3_Click (odesílatel jako objekt, e jako EventArgs) zpracovává

3. Klikněte na

Dim right As String right = "HW341 open 02"

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

Koncová třída

Soubor DLL musí být ve stejné složce

Krok 7: Začínáme pracovat

Image
Image

Shrnutí to vypadá jednoduše, ale zde jsou vysvětleny pouze součásti a jak byly propojeny, design, který se má použít, je další příběh, v tomto videu je ukázán na invalidním vozíku postaveném se školní židlí, stálo nás to nějakou práci, protože vyrábíme základna s trubkovitým a dřevem a upravili jsme pneumatiku dolly, když jsme to dělali poprvé a montovali, všechny pneumatiky se nedostaly na podlahu, museli jsme postavit novou základnu a nakonec to fungovalo.

Později jsme vyrobili další zařízení, ale abychom se přizpůsobili běžnému invalidnímu vozíku, ale jsou nutná určitá nastavení, protože vzhledem k tomu, že jsou motory velmi blízko u sebe, nelze správně otáčet

Krok 8: Další obrázky souborů

Doporučuje: