
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08

Trenutno so senzorji za sledenje očesu pogostejši na različnih področjih, komercialno pa so bolj znani po interaktivnih igrah. Ta vadnica se ne pretvarja, da bi izdelala senzorje, ker je zelo zapletena in se je zaradi vse pogostejše uporabe cena znižala, v tem primeru bi bilo zanimivo uporabiti programsko opremo za interakcijo z releji, ki lahko vklopite ali izklopite katero koli mehansko-električno napravo. V tem primeru so ga uporabljali za pogon motorjev na invalidskem vozičku.
Zaloge
1 -Računalnik s sistemom za sledenje očem
1 -USB relejni modul
Avtomobilski rele 2 -40 amp
2 -gonilni motor 200 w (motor na invalidskem vozičku)
2-10 ojačevalnikov hitrosti
2 -kos 12-40 VDC 10 AMP Širina impulza modulira krmiljenje hitrosti motorja
Baterija 1- 12 V.
1. korak: Projektna logika

Vključeni so releji z večjo zmogljivostjo, tisti na kartici pa znašajo le 10 amperov in čeprav je poraba motorjev 10 amperjev s tokom 12 voltov, se lahko ta amperaža poveča glede na obremenitveno maso motorjev. Če želite uporabiti drugo napravo, ki ni motor in porabi manj kot 10 amperov, lahko odstranite kockaste releje.
2. korak: Analiza relejne kartice

Ta vrsta kartic ima vhod USB, vhod napetosti, releje in ustrezne priključke
Ima tudi vnaprej programiran čip ali mikrokrmilnik. Če želite aktivirati releje, morate zagotoviti datoteke, ki so gonilniki, datoteke s končnico.dll, ki ima funkcije, ki jih izvaja mikrokrmilnik, na primer prikaz serijske številke kartice, aktiviranje releja 1, aktiviranje releja 2 itd.. To so funkcije, toda kdor jih za to aktivira, mora imeti tudi datoteke s pripono.exe, ki prikličejo funkcije, obstajajo programi za okna in programi za okno DOS.
V tem primeru ima vsaka naprava samo eno serijsko številko. Za pridobitev serijske številke uporabljamo aplikacijo GuiApp_English.exe.
3. korak: Priključitev in identifikacija kartice

Kartica je povezana z računalnikom prek kabla USB.
Izberite poišči napravo, ta del nas samodejno poišče povezano napravo, v tem primeru je serijska številka HW341, če izberete odpreti napravo, bo pripravljena odpreti kateri koli rele
V tem času moramo razmisliti, kateri rele bo zagnal vsak motor, v tem primeru je rele 1 za desni motor, rele 2 je za levi motor
4. korak: Računalnik in senzorji

Računalnik, uporabljen v projektu, je serija TOBII C, ta oprema je pripravljena s programsko opremo in senzorji za sledenje očesom, ta računalnik ima več kot 10 let delovanja, trenutno so najmanjši senzorji v obliki palice in jih je mogoče namestiti v kateri koli računalnik, v primeru operacijskega sistema je win 10 pripravljen tudi z vozniki za nadzor teh senzorjev.
Tipala so programsko umerjena za vsakega uporabnika in zaznavajo smer pogleda, tako da jih je mogoče programirati za premikanje kazalca računalnika, kot da bi premikal miško, pri utripanju pa kot da kliknemo na miško.
Zdaj, če odprete program relejev, lahko aktivirate vsakega od relejev in premaknete kazalec s pogledom, vendar programsko okno ni tako veliko, da bo celo umerjanje senzorjev nekoliko težko upravljati gumbe. Obstajata dve možnosti, da rešite to: 1.- Vajo premikajte s kazalcem z očmi, da dosežete želeno natančnost 2.- Naredite program z večjim oknom, ki aktivira posebne funkcije relejev, bi se zdelo zapleteno, vendar vizualno preprosto ni
5. korak: Povezave



Ta diagram ne vključuje regulatorja hitrosti, ki bi ga morali postaviti med motorje, zadnji releji pa 30 -amp črne
6. korak: Program po meri za aktiviranje funkcij

Ta zaslon je bil ustvarjen v osnovi basic, zelo enostaven je, ker vnesete samo risbe puščic in nato dodate rutino, ki ste jo izvedli, ko ste pritisnili gumb, nikoli nisem programiral v visual basic in vzelo mi je nekaj ure za to je zelo intuitivno, kar me je stalo nekaj dela, je bilo, da funkcije vzamem neposredno, kar počnem, je, da prikličem program iz okna DOS, to pomeni, da gumb odpre program v DOS -u in zažene navodila.
Pod kodo za gumbe:
Obrazec za javni razred1
Zasebni podobrazec1_Load (pošiljatelj kot objekt, e kot EventArgs) upravlja MyBase. Load
End Sub
GUMB ZA STOP
Zasebni dodatni gumb1_Click (pošiljatelj kot objekt, e kot EventArgs) ročaj z gumbom 1. Kliknite Zapri zapri kot String close = "HW341 zapri 255"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", zaprite) End Sub
GUMB ZA NAPREJ
Zasebna pomožna slika PictureBox1_Click (pošiljatelj kot objekt, e kot EventArgs)
PictureBox 1. Kliknite
Dim adelante As String forward = "HW341 odprto 255" /// številka 255 hkrati odpre vse releje
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", naprej) End Sub
DESNI GUMB
Zasebna pomožna slika PictureBox2_Click (pošiljatelj kot objekt, e kot EventArgs)
PictureBox 2. Kliknite
Dim izquierda As String left = "HW341 odprto 01"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", levo) End Sub
/// če želite zaviti desno, morate na levem motorju
LEVI GUMB
Zasebna pomožna slika PictureBox3_Click (pošiljatelj kot predmet, e kot EventArgs)
PictureBox 3. Kliknite
Zatemni desno As String right = "HW341 open 02"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", desno) End Sub
Konec razreda
Datoteka DLL mora biti v isti mapi
7. korak: Začetek dela


Povzetek se zdi preprost, a tukaj so pojasnjene le komponente in kako so bile povezane, zasnova, ki jo je treba uporabiti, je druga zgodba, v tem videoposnetku je prikazana na invalidskem vozičku, zgrajenem s šolskim stolom, stalo nas je nekaj dela, ker podnožje s cevastimi in lesenimi in smo prilagodili gumo za voziček, ko smo to naredili prvič in jo sestavili, vse pnevmatike niso dosegle tal, morali smo zgraditi novo podlago in končno je delovalo.
Kasneje smo izdelali še eno napravo, vendar za prilagoditev običajnemu invalidskemu vozičku, vendar so potrebne nekatere prilagoditve, saj je zelo blizu motorjev nemogoče pravilno obrniti
8. korak: Druge slike datotek
Priporočena:
Premikajoči se portreti iz Harryja Potterja v resničnem življenju: 11 korakov (s slikami)

Premikajoči se portreti Harryja Potterja v resničnem življenju!: &Quot; Neverjetno! Neverjetno! To je kot čarovnija! &Quot; - Gilderoy Lockhart Jaz sem velik oboževalec Harryja Potterja in ena od stvari, ki sem jih imel vedno rad iz Čarovniškega sveta, so premikajoči se portreti. Naletel sem na animirano sliko Kyle Stewart-Frantz
Pametni nahrbtnik s sledenjem GPS in samodejnimi lučmi: 15 korakov

Pametni nahrbtnik s sledenjem GPS in samodejnimi lučmi: V tem navodilu bomo izdelali pameten nahrbtnik, ki lahko spremlja naš položaj, hitrost in ima avtomatizirane luči, ki nas lahko varujejo ponoči. Uporabljam 2 senzorja, da zaznam, če je na tvojih ramenih, in se prepričam, da se ne ugasne, ko ni treba,
Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: 6 korakov

Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: Z vso tehnologijo, ki nam je na voljo v zadnjem času, ni težko izdelati varnostne naprave za ženske, ki ne bo samo sprožila alarma v sili, ampak bo poslala tudi sporočilo vašim prijateljem, družini ali zadevna oseba. Tu bomo ustanovili bend
Raspberry Pi - avtonomni Mars Rover s sledenjem objektom OpenCV: 7 korakov (s slikami)

Raspberry Pi - avtonomni Mars Rover s sledenjem objektov OpenCV: Poganja ga Raspberry Pi 3, funkcija prepoznavanja odprtih CV -jev, ultrazvočni senzorji in motorji z enosmernim tokom. Ta rover lahko sledi vsakemu objektu, za katerega je usposobljen, in se premika po katerem koli terenu
Robot za prosjačenje s sledenjem obraza in nadzorom s krmilnikom Xbox - Arduino: 9 korakov (s slikami)

Robot za prosjačenje s sledenjem obraza in nadzorom s strani Xbox Controller - Arduino: Naredili bomo robot za beračenje. Ta robot bo poskušal dražiti ali pritegniti pozornost mimoidočih ljudi. Zaznal bo njihove obraze in jih poskušal ustreliti z laserji. Če robotu podarite kovanec, bo zapel pesem in plesal. Robot bo potreboval