Satura rādītājs:

Motora pārvietošana ar acu izsekošanu: 8 soļi
Motora pārvietošana ar acu izsekošanu: 8 soļi

Video: Motora pārvietošana ar acu izsekošanu: 8 soļi

Video: Motora pārvietošana ar acu izsekošanu: 8 soļi
Video: Какие в России есть речные круизные теплоходы? 2024, Novembris
Anonim
Kustīgais motors ar acu izsekošanu
Kustīgais motors ar acu izsekošanu

Pašlaik acu izsekošanas sensori ir biežāk sastopami dažādās jomās, bet komerciāli tie ir vairāk pazīstami ar interaktīvām spēlēm. Šī apmācība neizliekas par sensoru izstrādi, jo tā ir ļoti sarežģīta, un arvien biežāk izmantotās cenas dēļ tā ir samazinājusies, šajā gadījumā interesanti būtu izmantot programmatūru, lai mijiedarbotos ar relejiem, kas spēj ieslēgt vai izslēgt jebkuru mehāniski-elektrisko ierīci. Šajā gadījumā to izmantoja ratiņkrēsla motoru vadīšanai.

Piegādes

1 -Dators ar acu izsekošanas sistēmu

1 -USB releja modulis

2-40 amp automobiļu relejs

2 -pārnesumu motors 200 w (ratiņkrēsla motors)

2-10 ampēru ātruma kontrole

2 gab 12-40 VDC 10 AMP Pulsa platums modulē motora ātruma kontroli

1-12 voltu akumulators

1. darbība: projekta loģika

Projekta loģika
Projekta loģika

Ir iekļauti lielākas jaudas releji, un kartē ir tikai 10 ampēri, un, lai gan motoru patēriņš ir 10 ampēri ar 12 voltu strāvu, šī strāva var palielināties atkarībā no motoru slodzes svara. Ja vēlaties izmantot citu ierīci, kas nav motors un kas patērē mazāk par 10 ampēriem, varat noņemt kuba relejus.

2. darbība: releja kartes analīze

Relay kartes analīze
Relay kartes analīze

Šāda veida kartēm ir USB ieeja, sprieguma ievade, releji un tiem atbilstošie termināļi

Tam ir arī ieprogrammēta mikroshēma vai mikrokontrolleris. Lai aktivizētu relejus, jums ir jānodrošina draiveri, faili ar paplašinājumu.dll, kam ir mikrokontrollera funkcijas, piemēram, kartes sērijas numura parādīšana, 1. releja aktivizēšana, 2. releja aktivizēšana utt.. Šīs ir funkcijas, taču ikvienam, kurš tās aktivizē, ir jābūt arī failiem ar paplašinājumu.exe, kas izsauc funkcijas, ir programmas logiem un programmas DOS logam.

Katrai ierīcei ir tikai viens sērijas numurs, šajā gadījumā mēs izmantojam lietojumprogrammu GuiApp_English.exe, lai iegūtu sērijas numuru.

3. darbība. Kartes pievienošana un identificēšana

Kartes pievienošana un identificēšana
Kartes pievienošana un identificēšana

Karte ir savienota ar datoru, izmantojot USB kabeli.

Izvēlieties atrast ierīci, šī daļa automātiski atrod mums pievienoto ierīci, šajā gadījumā sērijas numurs ir HW341, ja izvēlaties atvērt ierīci, tā būs gatava atvērt jebkuru releju

Pašlaik mums jādomā, kurš relejs iedarbinās katru motoru, šajā gadījumā 1. relejs ir paredzēts labajam motoram, 2. relejs ir kreisajam motoram

4. solis: dators un sensori

Dators un sensori
Dators un sensori

Projektā izmantotais dators ir TOBII C sērija, šī iekārta ir sagatavota ar programmatūru un acu izsekošanas sensoriem, šim datoram ir vairāk nekā 10 gadu kalpošanas laiks, šobrīd mazākie sensori joslas formā un to var ievietot jebkurā datorā, operētājsistēmas gadījumā win 10 tiek sagatavots arī kopā ar draiveriem, lai kontrolētu šos sensorus.

Sensorus katram lietotājam kalibrē programmatūra, un tie nosaka skata virzienu, lai tos varētu ieprogrammēt, lai pārvietotu datora rādītāju tā, it kā tas kustinātu peli, un mirgojot tas ir tā, it kā mēs noklikšķinātu uz peles.

Tagad, atverot releju programmu, jūs varat aktivizēt katru releju, pārvietojot rādītāju ar savu skatu, tomēr programmas logs nav tik liels, tāpēc pat sensoru kalibrēšana būs nedaudz sarežģīta, lai darbinātu pogas. Ir divas iespējas atrisiniet šo: 1.- vingriniet rādītāja kustību ar acīm, lai iegūtu vēlamo precizitāti

5. darbība. Savienojumi

Image
Image
Savienojumi
Savienojumi

Šajā diagrammā nav iekļauts ātruma regulators, kas būtu jānovieto starp motoriem un pēdējiem 30 amp melnajiem relejiem

6. darbība: pielāgota programma funkciju aktivizēšanai

Pielāgota programma funkciju aktivizēšanai
Pielāgota programma funkciju aktivizēšanai

Šis ekrāns tika izveidots, izmantojot Visual Basic, tas ir ļoti vienkārši, jo jūs ievietojat tikai bultiņu zīmējumus un pēc tam pievienojat rutīnu, ko veicāt, nospiežot pogu. Es nekad nebiju ieprogrammējis Visual Basic, un tas prasīja pāris stundas, lai to paveiktu, ir ļoti intuitīvs, tas, kas man izmaksāja mazliet darba, bija tieši paķert funkcijas, tas, ko es daru, ir programmas izsaukšana no DOS loga, tas ir, poga atver programmu DOS un izpilda instrukciju.

Zem taustiņu koda, Publiskās klases veidlapa1

Privāta apakšformā1_Load (sūtītājs kā objekts, e kā EventArgs) apstrādā MyBase. Load

Beigu apakš

STOP POGA

Privāta apakšpoga1_Click (sūtītājs kā objekts, e kā EventArgs) Rokturi Button1. Click Dim Dim close as String close = "HW341 close 255"

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

PĀRTIKAS POGA

Privāta apakšbilde PictureBox1_Click (sūtītājs kā objekts, e kā notikuma iezīme) Rokturi

1. klikšķis

Dim adelante As String forward = "HW341 open 255" /// numurs 255 atver visus relejus vienlaikus

System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", uz priekšu) End Sub

Pareizā poga

Privāta apakšbilde PictureBox2_Click (sūtītājs kā objekts, e kā notikuma iezīme) Rokturi

PictureBox2. Noklikšķiniet

Dim izquierda As String left = "HW341 open 01"

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

/// ja vēlaties pagriezties, jums ir jāieslēdz kreisais motors

Kreisā poga

Privāta apakšbilde PictureBox3_Click (sūtītājs kā objekts, e kā notikuma iezīme) Rokturi

3. klikšķis

Aptumšot pa labi kā virkne pa labi = "HW341 open 02"

System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", pilnā) Beigu apakšdaļa

Beigt klasi

Faila DLL ir jāatrodas tajā pašā mapē

7. solis: darba sākšana

Image
Image

Kopsavilkums šķiet vienkāršs, bet šeit ir izskaidrotas tikai sastāvdaļas un kā tās tika savienotas, piemērojamais dizains ir cits stāsts, šajā video tas ir parādīts ratiņkrēslā, kas būvēts ar skolas krēslu, tas mums izmaksāja zināmu darbu, jo mēs izgatavojam pamatni ar cauruļveida un koka, un mēs pielāgojām dolly riepu, kad mēs to izdarījām pirmo reizi un salikām visas riepas nesasniedza grīdu, mums bija jāveido jauna pamatne un beidzot tā nostrādāja.

Vēlāk mēs izgatavojām citu ierīci, bet pielāgojamies kopējam ratiņkrēslam, taču ir nepieciešami daži pielāgojumi, jo, atrodoties ļoti tuvu motoriem, nav iespējams pareizi griezties

8. darbība. Citi failu attēli

Ieteicams: