Taula de continguts:
- Subministraments
- Pas 1: Lògica del projecte
- Pas 2: analitzar la targeta de retransmissió
- Pas 3: connectar i identificar la targeta
- Pas 4: ordinador i sensors
- Pas 5: connexions
- Pas 6: programa personalitzat per activar funcions
- Pas 7: Començar a treballar
- Pas 8: Altres imatges de fitxers
Vídeo: Motor mòbil amb seguiment ocular: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Actualment, els sensors de seguiment ocular són més comuns en diverses àrees, però comercialment són més coneguts pels jocs interactius. Aquest tutorial no pretén elaborar els sensors, ja que és molt complex i, a causa del seu ús cada cop més comú, el preu ha disminuït, en aquest cas l’interessant seria fer ús del programari per interactuar amb relés capaços de encendre o apagar qualsevol dispositiu mecànic-elèctric. En aquest cas es feia servir per conduir motors d’una cadira de rodes.
Subministraments
1 -Ordenador amb sistema de localització ocular
1-Mòdul de relé USB
Relé automotriu de 2 a 40 amperes
2-Motor d'engranatges 200 w (motor de cadira blanca)
Controls de velocitat de 2-10 amp
2 -pc 12-40 VDC 10 AMP L'amplada del pols modula el control de velocitat del motor
Bateria d'1 a 12 v
Pas 1: Lògica del projecte
S'inclouen relés de major capacitat i els de la targeta són de només 10 amperes i, tot i que el consum dels motors és de 10 amperes amb un corrent de 12 volts, aquest amperatge pot augmentar en funció del pes de càrrega dels motors. Si voleu utilitzar un altre dispositiu que no sigui un motor i que consumeixi menys de 10 amperes, podeu eliminar els relés de cubs.
Pas 2: analitzar la targeta de retransmissió
Aquest tipus de targetes tenen una entrada USB, entrada de tensió, relés i els seus terminals corresponents
També disposa d’un xip o microcontrolador preprogramat. Per activar els relés, heu de proporcionar fitxers que siguin els controladors, fitxers amb extensió.dll que tinguin les funcions que realitza el microcontrolador, per exemple, mostrar el número de sèrie de la targeta, activar el relé 1, activar el relé 2, etc.. Aquestes són les funcions, però qui les activa per a això també ha de tenir fitxers amb extensió.exe que són els que invoquen funcions, hi ha programes per a Windows i programes per a la finestra DOS.
Tots els dispositius només tenen un número de sèrie. En aquest cas, utilitzem l'aplicació GuiApp_English.exe per obtenir el número de sèrie.
Pas 3: connectar i identificar la targeta
La targeta es connecta a l’ordinador mitjançant un cable USB.
Seleccioneu cerca el dispositiu, aquesta part ens localitza automàticament el dispositiu connectat en aquest cas el número de sèrie és HW341 si seleccioneu obre el dispositiu estarà llest per obrir qualsevol relé
En aquest moment hem de pensar quin relé engegarà cada motor, en aquest cas el relé 1 és per al motor dret, el relé 2 és per al motor esquerre
Pas 4: ordinador i sensors
L’equip utilitzat en el projecte és una sèrie TOBII C, aquest equip està preparat amb programari i sensors de seguiment ocular, aquest equip té més de 10 anys de servei, actualment els sensors més petits en forma de barra i es poden col·locar en qualsevol equip, en el cas del sistema operatiu, Win 10 també es prepara amb els controladors per controlar aquests sensors.
Els sensors es calibren mitjançant programari per a cada usuari i detecten la direcció de la mirada de manera que es puguin programar per moure el punter de l’ordinador com si estigués movent un ratolí i quan parpelleja és com si féssim clic al ratolí.
Ara, si obriu el programa de relés, podeu activar cadascun dels relés movent el punter amb la vista, però la finestra del programa no és tan gran, de manera que fins i tot calibrar els sensors serà una mica difícil d’utilitzar els botons. Hi ha dues opcions per solucioneu-ho: 1.- Exerciteu el moviment del punter amb els ulls per obtenir la precisió desitjada 2.- Feu un programa amb una finestra més gran que activi les funcions específiques dels relés, semblaria complicat però en visual basic no ho és
Pas 5: connexions
Aquest diagrama no inclou el controlador de velocitat que s’hauria de col·locar entre els motors i els darrers relés els de 30 ampers negres
Pas 6: programa personalitzat per activar funcions
Aquesta pantalla es va crear en visual basic, és molt fàcil perquè només poses els dibuixos de les fletxes i després afegeixes la rutina que vas realitzar en prémer el botó, mai havia programat en visual basic i em va costar un parell de hores per fer-ho és molt intuïtiu, el que em va costar una mica treballar era agafar les funcions directament, el que faig és invocar el programa des de la finestra DOS, és a dir, el botó obre el programa en DOS i executa la instrucció.
A sota del codi dels botons, Classe pública Form1
Private Sub Form1_Load (remitent com a objecte, i com a EventArgs) gestiona MyBase. Load
Finalitzar sub
BOTÓ DE PARADA
Botó secundari privat1_Click (remitent com a objecte, i com a esdevenimentArgs) Maneja el botó1. Feu clic a Tanca tancar com a cadena close = "HW341 close 255"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", tancar) End Sub
BOTÓ ENDAVANT
Manipuladors privats de PictureBox1_Click (remitent com a objecte, i com a esdevenimentArgs)
PictureBox 1. Feu clic
Dim adelante As String forward = "HW341 open 255" /// el número 255 obre tots els relés alhora
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", endavant) End Sub
BOTÓ DRET
Manipuladors privats de PictureBox2_Click (remitent com a objecte, i com a esdevenimentArgs)
PictureBox2. Feu clic
Dim izquierda As String left = "HW341 open 01"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", esquerra) End Sub
/// si voleu girar bé, heu de girar al motor esquerre
BOTÓ ESQUERRA
Manipuladors privats de PictureBox3_Click (remitent com a objecte, i com a esdevenimentArgs)
PictureBox3. Feu clic
Atenueu a la dreta Com a cadena a la dreta = "HW341 obert 02"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", rigth) End Sub
Classe final
El fitxer DLL ha de ser a la mateixa carpeta
Pas 7: Començar a treballar
Resum sembla senzill, però aquí només s’expliquen els components i com es van connectar, el disseny que s’ha d’aplicar és una altra història, en aquest vídeo es mostra en una cadira de rodes construïda amb una cadira escolar, ens ha costat una mica de feina perquè fem base amb tubular i fusta i vam adaptar un pneumàtic dolly, quan el vam fer la primera vegada i el vam muntar tots els pneumàtics no arribaven al terra, vam haver de construir una nova base i finalment va funcionar.
Més tard vam fabricar un altre dispositiu, però per adaptar-nos a una cadira de rodes comuna, però calen alguns ajustos, ja que al estar molt a prop els motors és impossible girar correctament.
Pas 8: Altres imatges de fitxers
Recomanat:
Seguiment i seguiment de botigues petites: 9 passos (amb imatges)
Track & trace per a botigues petites: es tracta d’un sistema dissenyat per a petites botigues que se suposa que es munta en bicicletes elèctriques o patinets electrònics per a lliuraments a curt abast, per exemple, una fleca que vulgui lliurar pastes. Què significa Track and Trace? Track and trace és un sistema utilitzat per ca
Kits de cotxes de seguiment de robots intel·ligents de bricolatge Seguiment fotosensible del cotxe: 7 passos
Kits de cotxes de seguiment de robots intel·ligents de bricolatge Seguiment del cotxe fotosensible: dissenyat per SINONING ROBOT Podeu comprar amb el robot de seguiment El xip LM393 compara els dos fotoresistors, quan hi ha un LED de fotoresistència lateral en BLANC, el costat del motor s'aturarà immediatament, l'altre costat del motor girar, de manera que
Control lliscant de càmera de seguiment d'objectes amb eix de rotació. Imprès en 3D i construït al controlador de motor CC RoboClaw i Arduino: 5 passos (amb imatges)
Control lliscant de càmera de seguiment d'objectes amb eix de rotació. Imprès i construït en 3D amb el controlador de motor CC RoboClaw i Arduino: aquest projecte ha estat un dels meus projectes preferits des que vaig combinar el meu interès per fer vídeo amb el bricolatge. Sempre he mirat i volgut emular aquelles preses cinematogràfiques de pel·lícules en què una càmera es mou per una pantalla mentre es desplaça per fer un seguiment
Robot de seguiment de línia controlada per mòbil amb evitació d'obstacles: 6 passos
Robot de seguiment de línia controlada per mòbil amb evitació d’obstacles: aquesta era només una idea en què diverses funcions com evitar obstacles, seguidor de línia, controlat per mòbil, etc. es barrejaven i es convertien en una sola peça. Tot el que necessiteu és un controlador amb alguns sensors i un vestit per a aquesta configuració. En això, he ha
Sistema de seguiment de bicicletes amb alerta de Dead Man amb Sigfox: 7 passos (amb imatges)
Sistema de seguiment de bicicletes amb alerta Dead Man amb Sigfox: sistema de seguretat per a ciclistes amb funcions d’alerta de seguiment i enviament. En cas d’accident s’envia una alarma amb la posició GPS. És imprescindible la seguretat per als ciclistes, amb accidents de bicicleta de carretera o de muntanya i el més aviat possible