Innholdsfortegnelse:

Motor i bevegelse med øyesporing: 8 trinn
Motor i bevegelse med øyesporing: 8 trinn

Video: Motor i bevegelse med øyesporing: 8 trinn

Video: Motor i bevegelse med øyesporing: 8 trinn
Video: Apple Vision Pro Unpacked - what YOU can expect 2024, November
Anonim
Motor i bevegelse med øyesporing
Motor i bevegelse med øyesporing

For øyeblikket er sensorer for øyesporing mer vanlige på forskjellige områder, men kommersielt er de mer kjent for interaktive spill. Denne opplæringen later ikke til å utdype sensorene siden den er veldig kompleks og på grunn av den mer og mer vanlige bruken har prisen gått ned, i dette tilfellet ville det interessante være å bruke programvaren til å samhandle med reléer som kan slå på eller av en mekanisk-elektrisk enhet. I dette tilfellet ble det brukt til å kjøre rullestolmotorer.

Rekvisita

1 -Datamaskin med øyesporingssystem

1 -USB relemodul

2 -40 amp bilrelé

2 -girmotor 200 w (rullestolmotor)

2 -10 ampere hastighetskontroller

2 -pc 12-40 VDC 10 AMP Pulsbredde modulerer motorhastighetsregulering

1- 12 V batteri

Trinn 1: Prosjektlogikk

Prosjektlogikk
Prosjektlogikk

Reléer med høyere kapasitet er inkludert, og kortene er bare 10 ampere, og selv om forbruket til motorene er 10 ampere med en strøm på 12 volt, kan denne strømstyrken øke avhengig av motorens lastvekt. Hvis du vil bruke en annen enhet som ikke er en motor og som bruker mindre enn 10 ampere, kan du fjerne kube -reléene.

Trinn 2: Analysere relékortet

Analyse av relékortet
Analyse av relékortet

Denne typen kort har en USB -inngang, spenningsinngang, releer og tilhørende terminaler

Den har også en forhåndsprogrammert chip eller mikrokontroller. For å aktivere reléene må du oppgi filer som er driverne, filer med filtypen.dll som har funksjonene som mikrokontrolleren utfører, for eksempel å vise kortets serienummer, aktivere relé 1, aktivere relé 2 og så videre. Dette er funksjonene, men den som aktiverer dem for dette må også ha filer med filtypen.exe som er de som påkaller funksjoner, det er programmer for vinduer og programmer for DOS -vindu.

Hver enhet har bare ett serienummer i dette tilfellet. Vi bruker programmet GuiApp_English.exe for å få serienummeret.

Trinn 3: Koble til og identifisere kortet

Koble til og identifisere kortet
Koble til og identifisere kortet

Kortet er koblet til datamaskinen via USB -kabel.

Velg finn enheten, denne delen lokaliserer oss automatisk den tilkoblede enheten i dette tilfellet er serienummeret HW341 hvis du velger åpne enheten vil den være klar til å åpne et hvilket som helst relé

På dette tidspunktet må vi tenke hvilket relé som starter hver motor, for dette tilfellet er relé 1 for høyre motor, relé 2 er for venstre motor

Trinn 4: Datamaskin og sensorer

Datamaskin og sensorer
Datamaskin og sensorer

Datamaskinen som brukes i prosjektet er en TOBII C -serie, dette utstyret er forberedt med programvare og øyesporingssensorer, denne datamaskinen har mer enn 10 års bruk, for tiden de minste sensorene i form av en stang og kan plasseres i hvilken som helst datamaskin, i tilfelle av operativsystemet er win 10 også forberedt med driverne for å kontrollere disse sensorene.

Sensorene er kalibrert av programvare for hver bruker og oppdager retningen på utseendet slik at de kan programmeres til å flytte pekeren på datamaskinen som om den beveger en mus, og når den blinker er det som om vi klikker på musen.

Hvis du åpner reléprogrammet, kan du aktivere hvert av reléene, flytte pekeren med utsikten din, men programvinduet er ikke så stort, så selv å kalibrere sensorene vil være litt vanskelig å betjene knappene. Det er to alternativer for løse dette: 1.- Øv bevegelsen til pekeren med øynene for å oppnå ønsket presisjon 2.- Lag et program med et større vindu som aktiverer de spesifikke funksjonene for reléene, det ville virke komplisert, men i visuell grunnleggende er det ikke

Trinn 5: Tilkoblinger

Image
Image
Tilkoblinger
Tilkoblinger

Dette diagrammet inkluderer ikke hastighetskontrolleren som må plasseres mellom motorene og de siste reléene de 30 ampere svarte

Trinn 6: Tilpasset program for å aktivere funksjoner

Tilpasset program for å aktivere funksjoner
Tilpasset program for å aktivere funksjoner

Denne skjermen ble opprettet i visual basic, det er veldig enkelt fordi du bare legger tegningene til pilene og deretter legger du til rutinen du utførte da du trykket på knappen, jeg hadde aldri programmert i visual basic og det tok meg et par timer å gjøre det er veldig intuitivt, det som kostet meg litt arbeid var å ta tak i funksjonene direkte, det jeg gjør er å påkalle programmet fra DOS -vinduet, det vil si at knappen åpner programmet i DOS og kjører instruksjonen.

Under koden for knappene, Offentlig klasse skjema1

Privat delskjema1_Last (avsender som objekt, e som hendelsesarg) håndterer MyBase. Load

Slutt Sub

STOPP KNAPP

Private Sub Button1_Click (sender som Object, e As EventArgs) Håndterer Button1. Click Dim close As String close = "HW341 close 255"

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

KNAPP FREM

Private Sub PictureBox1_Click (sender som objekt, e som hendelsesarg) håndterer

PictureBox 1. Klikk

Dim adelante As String forward = "HW341 åpen 255" /// tallet 255 åpner alle releer samtidig

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

HØYRE KNAPP

Private Sub PictureBox2_Click (sender som objekt, e som hendelsesarg) håndterer

PictureBox 2. Klikk

Dim izquierda As String left = "HW341 open 01"

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

/// hvis du vil ha svingstyrke må du på venstre motor

VENSTRE KNAPP

Private Sub PictureBox3_Click (sender som objekt, e som hendelsesarg) håndterer

PictureBox 3. Klikk

Dim høyre som streng høyre = "HW341 åpen 02"

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

Sluttklasse

Filen DLL må være i samme mappe

Trinn 7: Begynner å jobbe

Image
Image

Oppsummering det virker enkelt, men her er bare komponentene forklart og hvordan de var koblet sammen, designet som skal brukes er en annen historie, i denne videoen er det vist i en rullestol bygget med en skolestol, det kostet oss litt arbeid fordi vi lager base med rør og tre og vi tilpasset et dolly dekk, da vi gjorde det første gangen og monterte det alle dekkene ikke nådde gulvet, måtte vi bygge en ny base og til slutt fungerte det.

Senere laget vi en annen enhet, men for å tilpasse oss en vanlig rullestol, men noen justeringer er nødvendig siden motorene er veldig tett sammen, er det umulig å snu riktig

Trinn 8: Andre filbilder

Anbefalt: