¡Creamos un Mando de PLAY con Arduino! - Proyecto DIY
Вставка
- Опубліковано 1 лис 2021
- 💥🔥 PCB's de 1 a 4 capas por $2, y Cupones para Ensamblaje de PCB:
jlcpcb.com/DYE 💥🔥
Hace ya varios meses que hicimos el primer prototipo de este proyecto en el que conectamos cuatro botones y un joystick al Arduino Pro Micro y con ello jugamos a World of Tanks.
Sin embargo, el primer prototipo tenía dos problemas. El primero es que hacían falta más botones y otro joystick. El segundo problema es que los componentes estaban montados sobre una placa protoboard, así que jugar era muy incomodo.
Para solucionar los dos problemas hemos diseñado una PCB y le hemos creado una estructura con poliestireno transparente, así que ahora si podemos jugar con nuestro mando al PC sin problemas.
¡Si te ha gustado dale Like y Suscríbete al canal!
Vídeo del primer prototipo: • Video
Esquema eléctrico, archivos Gerber y código:
github.com/WexterHome/GamepadV2
Síguenos en Instagram y visita nuestra página web:
Instagram: wexter_home?igs...
Página Web: www.wexterhome.com/ - Наука та технологія
Os hemos dejado en la descripción el enlace al vídeo del primer prototipo, por si alguien quiere verlo, ¡Un saludo!
Una pregunta que programa utilizaron para diseñar la pcb ?
saludos
Está en privado 😢
Actuaemte no es visible
Adoro estos videos, espero que siga progresando estos proyectos increíbles, lastima que no hay tantas personas que no reconozcan estas cosas
Poco a poco irán llegando las personas y seguiremos mejorando los proyectos 💪💪
me parece fascinante este tipo de videos, que dan ganas de hacerlo uno mismo, me fascino, felicidades sigan así.
You can use a torch or even a lighter and heat the sides of plexi glass to clear those edges and make them clear. Great Job!
muy facinante esto es realmente facinante gracias por la aportacion solo una pregunta le puso resistencia a los pulsadores y de que ohm
te la rifastes esta chingon
Demasiado bueno
Que buen video bro excelente trabajo :3
Muchas gracias bro, un saludo!
Ohhhh, LIKE!
Muy buen video!
Me encantaría un proyecto que use giroscopios para seguir el movimiento de la cabeza con Arduino en PC.
Muy buen video!
Hola, excelente video! Justo lo que buscaba!
Solo como observación, el material no es poliestireno, el poliestireno es el material como ese que se usa de embalaje (el que es blanco y muy liviano, creo que le llaman porexpan). El que usaron como carcasa se llama metacrilato (o acrílico). He ahí que el tipo de la tienda les dijo que el poliestireno se corta con cuter 😅
Esta increíble
Muchas gracias 😊
Me encantó el video ❤️
Aunque tengo una duda. Cómo hacen para que el stick L3 mueva al personaje? Yo lo intente con mí Arduino Leonardo y me funciona todo menos el movimiento del personaje que apenas se mueve al mover el análogo. Saludos
saludos cordiales, queria saber, si este proyecto funciona con cod mobile con un telefono android y si es posible añadirle los botones faltantes, de ser asi tengo planeado montar todo el circuito en otro mando y hacerlo telescopico o bien sacrificar mi razer kishi y montar todo dentro..gracias de antemano.
me encantaría ver un stream deck creado por ustedes (llevado a otro nivel), excelente video!!!
No se lo que es, voy a buscarlo en internet a ver si lo podemos hacer ¡Saludos!
@@WexterHome una switch pero Más superior :>
@@WexterHome quizo decir una STEAM DECK que es la nueva consola de Steam pero eso ya es algo complicado creo yo
@@djqhdwjkehdkwh no , es stream deck un panel de botones que controlan algunas funciones de tu ordenador lo usan los streamers para gestionar algunas cosas con solo tocar un boton sin necesidad de salir de la pantalla que estan mostrando
Exelente trabajo. El plastico se llama metacrliato, un amigo que era joyero nos enseñó a cortarlo con una segueta de joyero, es mas pequeña y sus seguetas o sierras son finas, y el acabajo es muy limpio.
Buen video, bien explicado, el plástico lo podrían cortar con un Dremel y también les serviría para hacerle mejores terminaciones , pero en general quedó bastante bien .
Muchas gracias!! Me apunto el consejo y para la próxima probamos con la Dremel a ver si queda mejor, ¡Un saludo!
espero en un futuro puedas agregarle los gatillos y un gamepad, además un diseño mas cómodo con luces como el original
Me a gustado mucho el video, pero puedes hacer un video explicando el código, es que ando en un proyecto igual .
Saludos desde México
muy bueno el control...puedes hacer uno sin los joystick y agregar los botones q faltan para un arcade L2,R2,Start,select y logo PS
Hola.
Cómo está simulando el movimiento del mouse y del pc, se podría conectar a la PS4?
Quedaría de lujo diseñar una carcasa en 3D para el mando, yo por desgracia no tengo ni idea de hacer esas cosas ...
buen proyecto. para tu base lo podrías haber mandado a cortarlo a algún servicio de corte laser
si,hipoteticamente, quisieramos añadir esos 2 botones que faltan para que sea un mando de play, como lo hariamos para integrarlo en el diseño?
Disculpen mi ignorancia es que soy nuevo en este tema
buen video, buen proyecto DIY, por cierto DIY significa "Do It Yourself"
exelente proyecto bro, queria saber si podrias hacer un video sobre el manejo de un lcd (en mi caso 20 x 4) para hacer menus sin la necesidad de usar librerias como por ejemplo liquidMenu o alguna otra, desde ya gracias por tu tiempo y el video presentado.
Pues a lo mejor hacemos un vídeo sobre diferentes pantallas y si lo hacemos incluiremos esa 😁😁
Disculpa esto funcionaria o podría adaptarse a una Arduino Uno o solo funciona con una Pro Micro?
amigo que funcional - oye pero de que manera podemos suspender los joystick ya q no quiero meter ni resistencia ni potencio,etro mucho menos joysticks jejeje podrias dejar el esquema con la pura botonera y las flechas arriba abajo atras adelante ?
Qué buen proyecto. Una segunda versión podría ser usando una placa ESP32 para conectarlo por bluetooth.
Como consejo, para mejorar el acabado y comodidad, el metacrilato lo podrían haber pedido cortado en láser, no es mucho dinero y se habrían ahorrado ese trabajo que sin las herramientas adecuadas es bastante tedioso.
Estaria muy chido que hicieran un tutorial de diseño de PCB con KiCad
En el puerto de carga se puede poner un conector Blutú y acceso a una batería para q sea compatible con Android?
Excelente aporte, solo me quedé con una duda. Para que se requieren las pcb azules cuadradas que pidieron aparte de las rojas?
Sirve para poder ponerle un micro Atemga 328P o Attiny 85 y poder subirle los programas, porque cuando quieres programar un microcontrolador directamente, como el Atmega 328p, tienes que conectarlo un cristal oscilador y unos condensadores para poder subirle el programa. Entonces para no tener que conectarle esos componentes cada vez que quiera subir un programa, hemos creado esa pcb, ¡Un saludO!
Tengoo una duuda ,
¿cómo podriamos agregarle vibración al mando? 🥺
Es decir, cómo sería el programa para que la computadora se comunique entre un juego (que mande vibracion) y el motorcito que va a vibrar (que lo reciba y se active)
8:42 El chico se refería a cortar el acrílico con un cutter pero eso solo se puede con cortes rectos, pones una regla como guía y le pasas el "cutter" (de hecho tiene que ser una navaja de 1 filo, de esas con forma de trapecio) le das una pasada (la hoja no se hunde hasta llegar al otro lado del grosor total del acrpilico pero el corte si tiene que ser desde un extremo hasta el otro de la lámina) y luego le das un empujón y se acaba de cortar, espero haberme dado a entender, saludos
Esta genial el trabajo
Sería bueno si pudiesen hacer un gamepad
No conocia INPUT_PULLUP, creo lo usare de hoy en adelante. Buen video!
Con este setup se podría crear un mando tipo Airbus Thrustmaster? Y se puede usar en Xbox? Gran vídeo, nuevo suscriptor.
una pregunta, para vitar el ruido en las pulsaciones usaron un sistema pull down o pull up?
ellos usaron pull up, sin embargo, en la practica es bueno poner condensadores cerámicos, funcionan como anti rebote por hardware
Oleeee
imagino que se podria ahcer = pero usando una palanca arcade para asi hacer un mando arcade?
Grande
¡Un saludo!
disculpa hay alguna forma de hacerlo con micro u otro micro?
Que juego estaban jugando?
Exelente proyecto
Llegue muy tarde....pero tenga una duda......que tanto cambiaria si en vez de usar los sticks mecánicos usas los magnéticos? Cambia mucho? Tendremos que usar resistencias si o si? Se podrá con el mismo Arduino? Tantas dudas y muchas ganas me quedan :(
Muy buena tu explicación... pero tengo una duda. de donde se obtiene la libreria keyboard.h ??
¡¡Muchas gracias!! Está incluida en el IDE de Arduino cuando te lo descargas
Una observacion: la placa no es de poliestireno, o no se le llama así, por eso el chico te dijo que con un cutter porque entendio que era una planchuela de poliestireno como las que se usan para aislar. Creo que el nombre correcto es acetato o metacrilato o algo parecido.
muy buen proyecto.
¿se le podría agregar un motor de vibración? quiero hacer lo mismo pero para simular un volante con un Arduino uno
Sii, si que se podría añadir sin problema, un saludo!
con que arduino podria usar para tener mas de 12 botones? quiero armarme un joystick arcade pero que tenga mas botones para personalizar
Con el Arduino Micro puedes tener varios botones conectados a un mismo pin digital. Creo que hay alguna forma de hacerlo, busca en Internet: "connecting multiple buttons to one digital pin" y seguro que encuentras como hacerlo, ¡Un saludO!
Cuales son las librerías que usaste para el proMicro? necesito el esquemático, la huella y el 3D
Envíanos un correo a wexterhome@gmail.com y te lo mandamos, un saludo
hay alguna forma de convertir un mando de ps2 a usb??? tengo uno que me quedo mi ps2 y quiero usarlo para jugar en la pc.
Algo parecido no podemos hacerlo usando un ESP32? y poder conectarlo a consolas? o a otro ESP32?. En mi canal tengo algunos videos colocando esp32 a un PS2 tomado de un proyecto de Darkcloud, estaría bueno si se puede crear algo así como lo que muestras para poder controlar el que ya tenemos conectado a la consola
Mmm tendría que investigarlo pero seguramente si se pueda
Al final, es mas rentable fabricarlo o comprar un joystick??
y se podria conectar por blutool?
Puedes hacer uno con trackball envez de joysticks
Muy buen video
Podrías enseñar hacer un control remoto ir con esp32 y q fusione con alexa
Mmmm tendríamos que ver como se puede integrar el esp32 a Alexa, no se si es complicado, si tu sabes cualquier cosa por la que empezar dímelo y así investigo más rápido :)
@@WexterHome pero en teoría se puede hacer un mando con un esp32 no?
Top
sirve el atmega 328P?
Hola.gracias por compartir tu proyectol. donde puedo descargar el Codigo.??Gracias
Es posible obtener el Archivo PCb y no los Gerber?
Sería bueno que encuentren la forma de agregarles los botones que faltan, como el r2 y l2. Excelente video, y un like gigante
Si es verdad, le quedaban justo 2 pines del Pro Micro para esos dos botones TX0 y RX1, y también contaba con espacio en la placa, los podía poner entre los pulsadores y el Pro Micro. Suerte 👍
@@JM-kd1qw Tx y Rx no se supone que son pines para transmitir datos y no para asignar? :v
@@gilbertolinares-5125 Pueden hacer ambas funciones
@@JM-kd1qw entonces porque no las usaron? xD
@@gilbertolinares-5125 Bueno ahí si toca preguntarle al que hizo el video 👍
No sería preferible, dentro de lo posible, no conectar el R3 y L3 de los joysticks y usar esos pines digitales para asignarlos a R2 y L2 ?
Cuales son las librerias que utilizas para KiCad??
¿Nos has enviado un correo verdad? Ya te lo he compartido, ¡un saludo!
Olá amigo, yo soy brasileño gostaria de saber se é possível fazer um controle de altíssima qualidade que conecta por bluetooth e funcione em mais de um tipo de dispositivo, amei seu vídeo
Hola amigo....mira una cosa.
Para un mando arcade antiguo que tengo.
Solo tiene la palanca (digital) y 2 botones.
Como seria el código para esto?
Te agradecería enormemente si me hechas un cable...
Es que he visto algo muy parecido a lo que necesito pero con mando analógico. Entonces no me va a funcionar.
Este código que te comento es con la librería joystick. Y es muy muy básico, pero ya te digo es con un mando analógico.
Muchísimas gracias de antemano
Hola, sabes cómo se podría hacer esto pero por blue tooth?
¿Que pasa si en vez de poner pulsadores como botones se ponen botones de membrana?
Se podría crear otro con los botones restantes y que pueda ser bluetooth o seria mucho? 🤔
En algunos casos por el costo de piezas sale lo mismo que comprar uno genérico o de segunda mano
Tengo una placa de un mando de Game cube cres que me sirva
por que no detecta windows la placa ? , ahora la tengo totalmente bloqueada, se hecha de menos explicar el tema de driver y como volver atras con la placa de arduino por si falla, como es mi caso
Esta súper bien el mando, y la sensación de hacerlo uno mismo es mucho mejor que comprarlo!!
YA ESTA HECHO SOLO ponerle pulsadores pero esta muy imcomodo para jugar con pulsadores
Hola, una consulta el mando funcionaria en una ps2?
Felicitaciones, gracias por el aporte, sería bueno ponerle bluetooth y una batería para poder jugar a distancia.
Muchas gracias!! Pues nos acabas de dar una buena idea para la versión 3 jajajaja, así que me lo apunto
@@WexterHome no sé si se le pueda adaptar el HC05 me cuentas.
y ponerle un pulsador mas grandesito para que quede como un boton, espero el diseño de la version 3, me lo quiero hacer tambien.
@@almagemelads Eyy que tal, si se pueden hacer las dos cosas, poner el módulo bluetooth y botones más grandes, pero habría que modificar la PCB para ello, cuando hagamos la versión 3 seguramente agreguemos las 2 cosas y además le haremos una carcasa impresa en 3D para que sea más cómodo, aunque con la estructura de metacrilato ya es bastante cómodo a pesar de que no lo parece, ¡Un saludo!
@@WexterHome , con baterias extraibles es mejor para poderlas cargar fuera del mando y cambiarlas
Sería buena idea que cargaras la programación en un block de notas o algo para los que no sabemos de programación
¿A qué te refieres con cargar la programación en un bloc de notas?
hay alguna libreria que te permita usar este control en un PS3 ??
la pc lo reconoce como que control?
¿Puedo conectarlo a mi celular con un cable OTG?
Deverian aser uno para CEL simple opinión seria padre .
Sii estaría guay, además así sería más fácil ganar las partidas jajajaja
Podrías hacer la versión Bluetooth con batería de ultra larga duración
funcionaria en telefono?
Puedes hacer uno para Xbox? Esta excelente esto bro
Vamos a investigar y a ver si la siguiente versión hacemos que se pueda jugar a la XboX y PlayStation con bluetooth
Amigo para los botones que no le pusiste al mando.
No puedes pulsar dos botones al mismo tiempo para que se accionen los botones faltantes?
SÍ, se puede hacer combinación de botones, pero en este caso todavía tenía dos pines disponibles TX0 y RX1 y también contaba con espacio en la PCB no entiendo porqué no los puso. Suerte 👍
@@JM-kd1qw lo bueno que tiene esa opción para el control que ya fabricó . 👍 Gracias por la info
@@maangelicasauceda7340 Algo que no mencionó en el video o no me di cuenta es que con ese control también le sirve para utilizar con otros programas por ejemplo para editar videos es muy bueno cuando hay que combinar teclas como Crrl+j etc. 👍
No creo que sean cómodos los botones pero esta cool el proyecto
Buenas. Excelente video. Me a gustado Mucho. Me gustaría poder dar un nombre en espeficio al Pro Micro cuando lo conecte al pc y que no dija Leonardo. Si se puede hacer me podrías ayudar. Gracias. Saludos desde Chile.
¡¡Muchas gracias!! La verdad es que nunca hemos hecho lo que comentas, pero creo que esta página te puede ser útil support.arduino.cc/hc/en-us/articles/360016420140-COM-port-number-changes-when-connecting-board-on-different-ports-or-in-bootloader-mode
¡Un saludo!
Solo una corrección el material que cubre el mando no es poliestireno es metacrilato
La eramienta que has utilizado para marcar los agujeros se llama barina
Podes hacer una camara + disco duro externo como almacemaniento + bateria para que lo coloque en una esquina y tenga 8 horas de grabacion
Hola deberia hacer un video haciendo un volante y pedales y palanca de cambios para juegos como de carreras o para AMÉRICA TRUCK SIMULATOR jejeje se le agradece saludos
Uff jajajaja, tenemos que ver si podemos hacerlo, pero sería un proyectazo sin duda
@@WexterHome saludos y yes 😂
Poco necesario comprar otros ya que puedes arreglarlo sol dándole las cuatro pines
PARA CALAR EL ACRILICO USE LA PLANTILLA DIGITAL EN CORTADORA LACER
Amigo me surgio un problema, al cargar el codigo todo bien pero se queda presionada la tecla s.....lo volvi a cargar y paso lo mismo pero con la tecla d......pense q estaba malo el arduino y al usar otro nuevo volvio a ocurrir lo mismo, no se si a alguien mas le a pasado o si tendra solucion, al que me pueda ayudar se lo agradeceria
sirve para teléfono
Súper genial Amigó, si funciona para un XBOX ONE...???
no, solo PC
Como dice Juan solo sirve para PC
Ahora haz un mando con r1 l1 r2 l2 porfa
agregando un par de resistencias podrias poner L2 y R2 :D
como? coloca los botones a un pin analogo y dependiendo de la potencia de la señal diferencia entre ambos botones?
@@germanovski5946 asi es, identificarias r1 de r2 por la cantidad de voltaje que recibe el pin
Se que ya pasó un tiempo pero estaba pensando faltan los dos botones RT y LT podías a ver echo dos cuadritos de PCD con conexiones y listo ay los tendrías pero creo que fue un poco lioso hacer la PCD hasta donde llegó y usar impresora 3D para la carcaza aún que no se grande parcero
Hola buenas! ¿Cómo sería lo de hacer 2 cuadraditos y conectarlos a la placa principal?
@@WexterHome creo que se refiere a hacer cuadros pequeños de PCB independientes donde vayan los botones RT y LT.
La PCB principal del mando tendría que estar adaptada para conectar esos cuadros pequeños, al igual que la carcasa del mando, para que queden rectos en la parte trasera del PCB. Lo he visto implementado de esta forma en los mandos genéricos para pc que tienen la forma del mando de ps2. Espero haberme explicado bien, a ver si no te he confundido más xD
@@jy.ael0 Muchas gracias por la aclaración, ya lo he entendido, ¡un saludo!
@@WexterHome eh si dos mini cuadros separados para los botoncitos
@@jy.ael0 si correcto 👍
donde lo venden ese mando y servira para jugar free fire?
Fácilmente hubieras ahorrado bastantes pines leyendolos por un adc
El punzón que decías que no sabías como se llama, su nombre es Barrena .-. (11:22)
Justo a tiempo, hace unos días, compre un Arduino para hacer este experimento, pero se me olvidó el nombre y compre el nano 😅 mañana ire por el correcto.
Nosotros la primera vez probamos con el Nano y cuando vimos que las librerías no eran compatibles no veas que decepción jajajajaja. Si haces el proyecto compártenos el resultado!!