Përmbajtje:
- Hapi 1:
- Hapi 2:
- Hapi 3:
- Hapi 4: Descarga De Archivos STL
- Hapi 5: Descarga De Archivos Solidworks
- Hapi 6: Descarga De Archivos Arduino
- Hapi 7: Descarga De Archivos Eagle
Video: Të gjithë kontrolluesit përshtatës: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:15
Desarrollo e Implementación
Për më tepër, ju mund të kuptoni se cilat elementë janë të nevojshëm për krijimin e prototipit të prodhuar në këtë trabajo, si dhe softuer që prodhon pajisje kompjuterike, të cilat mund të krijohen nga fillimi i desarrollo dhe zbatimi i realizimit para prototipo propuesto në këtë proces.
Hapi 1:
Softuer
Një vazhdim, shikoni listën e programeve të përdorimit për një desarrollo të prototipit të kontrollit të videove për personat në zhdukje të motrizit.
Arduino IDE
El Arduino IDE është një softuer i përdorur për shumëllojshmërinë e platformave (të disponueshme në Linux, MacOS, Windows), duke përdorur programin ose programin e përdorur në programet Arduino de una manera. El IDE lejohet të përdorë de los lenguajes C y C ++.
Ky softuer ka mundësi të zgjedhë për të parë nëse ju mund të përdorni një qasje të lehtë për përdorim. Nëse jeni prototip për një liberado të plotë, është e nevojshme për të gjetur një det të përshtatshëm për të përdorur shërbimet tona ose si nevoja të mëdha për zbatimin e saj.
Shqiponja AutoDesk
Platforma të shumta softuerike (të disponueshme në Linux, MacOS, Windows), diagrame të diagramave dhe PCB -ve. Mund të përdorni një program për përdorim elektronik të debido a que su licencia në versionet më të lira të bibliotekës së një komponenti.
SolidWorks
Softueri për sëmundjet në 3D për Windows, ky model i modifikimit të pajisjeve dhe pajisjeve në 3D dhe hasta planos në 2D. Para posteriormente poder imprimir en una impresora 3D las estructuras con las que se construirá el prototipo të kontrollit të videojuegos.
Hardware
Placa Arduino MICRO
Uno de los elementos fundamentales del prototipo de control de videojuegos es la placa, kjo është një mundësi për të trajtuar të dhënat e personit të parë, duke filluar nga proceset e para të hapjes së personave të gjeneruar nga momentet e para të caktuara të zbatimit të tyre.
Arduino MICRO
Algunas de las características që mund të përdorni një mjet për përdorimin e përdorimit të këtij plani në një projekt tjetër: për mikrokontrollues ATmega32U4, me dimensione 48mm x 18mm, për të zgjedhur pajisjet optimale, për lidhjen e mikro USB dhe lehtësimin e lidhjes, 20 pisha digitales, 12 pisha analógicos.
Elementos electrónicos adicionales
Los demás elementos electrónicos që janë të nevojshme për një desarrollo del prototipo për kontrollin e videojuegos son elementos muy básicos y que se con mucha regularidad dentro de la electrónica, estos elementos son:
Rezistencat
Pulsadore
Konektorët
Hapi 2:
Desarrollo
Për më tepër, shikoni se si të rishikoni të gjitha kërkesat e prototipit të kontrollit të videove të pajisjeve kompjuterike të softuerit. Para se të ndahen në subsecciones en las cuales se tregohen sëmundjet e las placas, kontrolli strukturor i strukturës strukturore dhe programimi i realizimit të mikrokontrollorit.
Dizajn qarkues
Paraqitja e kontrollit për realizimin e sëmundjes në dos placas në programin AutoDesk Eagle që është rishikuar në një seksion të mëparshëm. Una de las placas diseñadas es la placa principal la cual va a contener los elementos electrónicos principales del prototipo propuesto, y la otra es la placa secundaria la cual se conectarán los elementos externos del control, en dicho circuito nos hemos basado flu la teoría de corriente con la ley básica de OHM la cual nos permite calcular y dimensionar el flujo de corriente dentro de nuestro circuito dhe ancho de pistas que se utilizan en dicho prototipo.
Një vazhdimësi, duke paraqitur sëmundje të caktuara për las dos placas që formojnë një pjesë të prototipit të sëmundjeve që mund të shkallëzohen për futuras mejoras del prototipo, dhe con conciones estandarizadas një un nivel industrial.
se prezanton një sëmundje esquemático para la placa principal se sera el cerebro që lejon një korrekt funksion të funksionimit dhe konvergjencën e enteve të reja të sistemeve.
se presenta el diseño esquemático para la placa secundaria que nos permite utilizar conectores de fácil acceso y sin manera de ser conectados erróneamente.
Një vazhdimësi, në Figura 13 në paraqitjen e sëmundjes kryesore të la placa. Los elementos electrónicos que van soldados sobre esta placa son el Arduino, las resistencias, conectores y los pulsadores.
Shfrytëzoni diagramin e PCB -së për korrigjimin e mëtejshëm të komponentëve të sistemit dentar të sistemit të kontrollit.
Placa secundaria
En la Figura 14 podemos ver el diseño realizado para la placa secundaria en esta placa se colocará los conectores para poder enlazar los elementos externos al control de videojuegos e su vez se enlaza a la placa principal enviando al Arduino todas las acciones que se realice con los pulsadores externos.
Diseño strukturore
Për më tepër, një sëmundje strukturore do të rishikojë një mënyrë të tillë që do të përfshijë një impresion në një pamje 3D dhe një formë strukturore të një prototipi propuesto në këtë trabajo. Cabe recalcar për të gjitha llojet e sëmundjeve të strukturës së kontrollit dhe aksesorëve të jashtëm të sistemit të jashtëm në programin e parë të veprimtarisë së SolidWorks.
Një vazhdimësi, në Figura 15 për një model të fundit përfundimtar në 3D të prototipit për sëmundjen tuaj. Mund të shikoni vizualizimin e kontrollit të kufijve të përdorimit të botones, përdoruesit e përdorimit të mjeteve për lëvizjen (arriba, abajo, izquierda dhe derecha) yt tres botones që varen nga videojuego tomarían su rol.
El mando fue sëmundjet e tal manera që mund të los todos los botones en este sean más fáciles de presionar que en los controles ordinarios, mund të ketë qasje në videot e videove që mund të arrihen për personat me zhdukjen e motrizit për këtë arsye.
Para la estructura del mando principal se dividió en dos partes, la tapa dhe la bazë del prototipo.
Tapa del prototipo
La tapa del prototipo la que será impresa en 3D dhe en la cual se ubicará los siete botones ya antes mencionados.
Baza del prototipo
En la segunda pieza, la base del prototipo será la base para ubicar las dos placas que se diseñaron. Si të përdorni një prototip të bazuar në mjetet e paraqitura në 3D, mund të shihet si rezultat i vlerësimit të tij.
Elementos externos del prototipo
Kjo është një pjesë e dokumentacionit që ju lejon të paraqisni sëmundje të strukturave të modës dhe 3D për elementë të jashtëm ose aksesorë që ju lejojnë të kontrolloni videot që kanë një prototip.
Ju mund të përdorni të dhëna të jashtme për të përcaktuar botonet e përfaqësuesve të botoneve (X, Y, Z) për mandatin kryesor dhe jo xhojstik që përfaqësojnë los botonet e lëvizjes (arriba, abajo, izquierda, derecha).
Mund të regjistroheni në modalitetin en 3D për të arritur aksesin në lidhje me kontrollin e pjesëve të kontrollit të videove. Estos accesorios una vez conectados tienen como funcionalidad of servir como extensión de los botones del mando principal. Logrando que estos botones se puedan colocar en algún lugar que deti modul për një jugador dhe sean mucho más fáciles de presionar.
Hapi 3:
Desarrollo de programación
Për më tepër, mund të shikoni në lidhje me librerimet, strukturat, funksionet dhe funksionet tuaja të përdorura në mënyrën më të mirë të realizimit të prototipit dhe të funksionimit të prototipit të kontrollit të videojuegos të liqenit të detit, në mënyrë entendimiento y replication.
Shihni paraprakisht për një dokument të mëparshëm për një desarrollo të programit për mikrokontrollorin ATmega32U4 duke realizuar një softuer Arduino IDE.
Ju mund ta përdorni atë për një desarrollo del código hay que mencionar që mund të përdorni të lirë "". Vlera e lirë e lejuar në 32U4 detin reconocida en una computadora como un ratón ose un teclado nativo de computadora. Nuk ka qasje të lirë në aparatin e mjedisit të pulsacioneve të përdorimit të një kompjuteri të paaftë për të kaluar përmes USB -së. Ju mund të zbuloni një përdorim të pavlefshëm të botoneve nga mando ose elemente të jashtme të jashtme të karaktereve të jashtme në një ASCII hacia él computador.
Otras librerías necesarias para el funcionamiento del prototipo son las librerías y, ka mundësi të përdorimit të lirë të përdorimit të një jojistike të tillë që lidhet me mando principal. Lo que se logra con estas librerías será remplazar los botones de movimiento en el mando principal.
El código, për një sqarim më të madh, kjo do të thotë që ju duhet të ndani një pjesë të të birit: deklaroni në mënyrë të lirë ndryshoret, funksionimin e "konfigurimit ()" dhe funksionit "lak ()".
Në fragmento të deklaruara të ndryshoreve të librers, konstatoni një librería kryesore të "tastierës.h" y se deklaron një ndryshore të tipit "char" nga cada uno de los botones që keni nevojë për një mando. Për shembull, para el botón de flecha derecha la deklarata mbi seri la siguiente:
Cabe recalcar për algunos de los botones që mund të përdoren në një prototipo të lirë dhe të lirë të përdorimit të të dhënave paraprake për shërbimet tona, si një mundësi për të dalë përpara. Dicho esto, është e nevojshme të rishikoni një librería dhe verifikim të komandave të parapara për konfigurimin e poderit.
El siguiente elemento dentro del código es la función "setup ()", në funksion të funksionimit të konfigurimit fillestar të tendencës së mikrokontrollorit. Për më tepër, konfiguroni për një çelës të veçantë të pines para se të mund të hyni në përdorim për një përdorim të mëparshëm dhe uno de los botones y además se dará inicio a la librería para que la placa comience la emulación de un un teclado.
Për më tepër ju mund të kontrolloni funksionimin e "lakut ()", të funkcionuari në shërbimin e saj të estará ejecutando una y otra vez mientras el control esté conectado. Për funksionimin e përdorimit të kushteve të kushtëzuara IF për cada uno de los posibles eventos që mund të ndodhin në gjenerimin e momentit dhe në mënyrën se si mund të përdorni një element të jashtëm ose aksesorios për sëmundjet e jashtme.
El código se desarrolló para el funcionamiento del prototipo de control de videojuegos se puede encontrar en los anexos
Zbatimi
Una vez komplet la fase de diseño se puede dar inicio la fase de implementación, con todos los elementos electrónicos y las estructuras impresas a la mano se procede a realizar la implementación del prototipo de control de videoojuegos propuesto, en esta sección laraisciaón elaisation lanisation prototipo
Hapi 4: Descarga De Archivos STL
Për më tepër, ju mund të gjeni të gjitha dosjet e arkivit STL për zbatimin e projektit.
Hapi 5: Descarga De Archivos Solidworks
Për më tepër, ju mund të gjeni të gjitha dosjet e arkivit të solidworks për zbatimin e projektit.
Hapi 6: Descarga De Archivos Arduino
Për më tepër, ju mund të gjeni të gjitha dosjet arkivore të Arduino për zbatimin e projektit.
Hapi 7: Descarga De Archivos Eagle
Për më tepër, ju mund të gjeni të gjitha dosjet e arkivit të Eagle para zbatimit të projektit.
Recommended:
Si të bëni një lojë me shumë lojtarë me kontrolluesit Arduino: 6 hapa
Si të bëni një lojë me shumë lojtarë me kontrolluesit Arduino: A keni menduar ndonjëherë se si zhvilluesit e lojërave krijojnë lojëra të mahnitshme që njerëzit në mbarë botën kënaqen duke luajtur? Epo, sot unë do t'ju jap vetëm një aluzion të vogël në lidhje me të duke bërë një lojë të vogël multiplayer që do të kontrollohet nga një kontroll Arduino
Riparimi i kontrolluesit të rulit të CD-I Philips: 5 hapa
Riparimi i kontrolluesit të rulit të CD-I të Philips: Një problem i zakonshëm me kontrolluesin e rulit CD-I të Filipit është se emetuesit IR do të degradohen në performancë dhe topi i pistës me ndalimin e gjurmimit. Butonat do të funksionojnë, por topi nuk do të lëvizë. Kjo mund të rregullohet duke hequr dhe zëvendësuar
Kubi Magjik ose Kubi i Mikro-kontrolluesit: 7 hapa (me fotografi)
Kubi Magjik ose Kubi i Mikro-kontrolluesit: Në këtë Instructables, unë do t'ju tregoj se si të bëni një kub Magjik nga mikrokontrolluesi i gabuar. Kjo ide vjen nga kur kam marrë mikrokontrolluesin defekt ATmega2560 nga Arduino Mega 2560 dhe bëj një kub .Për pajisjet Magic Cube, kam bërë si
Mostra e Kontrolluesit të Padit duke Përdorur të Dhëna të Pastra: 4 Hapa
Mostra Pad Controller Duke përdorur të Dhëna të Pastra: Në këtë Instructable unë do të krijoj një kontrollues që do të lejojë disa tampona të vjetër të kompletit të daulleve elektronike Roland të shkaktojnë tinguj pa modulin origjinal të daulleve që erdhi me kompletin. Unë do të përdor të Dhënat e Pastra për të krijuar një arna për të ngarkuar disa skedarë wav dhe më pas p
Përshtatës i shpërthimit të kontrolluesit PS2 për ndërfaqen Arduino: 10 hapa
PS2 Controller Breakout Adapter për Arduino Interfacing: PlayStation 2 Controller është një fushë lojërash vërtet e dobishme për projektet robotike. Cheapshtë i lirë, i bollshëm (i dorës së dytë), përmban një mori butonash dhe është i pajtueshëm me Arduino! Për ta përdorur atë, keni nevojë për një lidhës të veçantë për ta lidhur atë deri në