Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Entonces, después de que se rompió mi primera, y ahora con el PODER DE ARDUINO, ¡finalmente puedo hacer una versión MK.2 de mi palanca de expulsión!
Paso 1: Partes
Cosas que vas a necesitar:
- Un arduino pro micro (es muy barato)
- Un interruptor de baño
- Una caja eléctrica (o como los llames)
- Un trozo de cuerda
- 2 cables dupont
- Soldador
Y es posible que necesite:
- Algunas cremalleras
- Cinta / cinta aislante
Paso 2: el cambio
En primer lugar, debemos cortar los cables dupont y soldarlos a los extremos del interruptor. Luego, un poco de cinta aislante alrededor de ellos para que no entren en contacto entre sí.
Paso 3: modificar la caja
Entonces, la caja eléctrica necesita algunas modificaciones para que el arduino y el interruptor se asienten en él. había un pequeño lazo en el medio que necesita irse, y necesitamos un agujero para nuestro cable usb arduino.
Paso 4: poner todo en la caja
Como realmente no lo he pensado bien, solo usé bridas para montar el arduino en la caja: P el interruptor también se asegura con bridas, incluso aunque lo jale, pero solo por seguridad. Conecte los cables al pin digital 4 y conecte a tierra en el arduino, no importa de qué manera. Luego usé un poco de cinta para fijar el interruptor a mi cuerda, como se puede ver en la imagen.
Paso 5: agregarlo debajo de su mesa
¡Así que todo está montado ahora, así que ahora para asegurarlo debajo de mi mesa! Acabo de usar algunos scews, tenía un plan para poder quitarlo si se peca, pero no me molesta tanto, pero puedes venir. con tu propia idea para montarlo, ¡tal vez incluso debajo de tu silla!
Paso 6: el código
¡Así que lo mejor de este diseño es que ahora tiene un arduino! Así que ahora podemos dejar que haga cualquier cosa en lugar de conectar todo a un mouse inalámbrico. El código es bastante simple, pero como principiante, me costó mucho encontrar el código, ¡pero aquí está! tenga instalada la biblioteca de teclado, pero si no, probablemente google tenga la respuesta;) también una pequeña nota al margen: el arduino debe ser un pro micro o leonardo, porque tienen el procesador adecuado para que funcione la función del teclado.
#include int cadena = 4; int estado = 4; int old_state = 0; configuración vacía () {pinMode (cadena, INPUT_PULLUP); Keyboard.begin (); } bucle vacío () {estado = lectura digital (cadena); if (state! = old_state) {Keyboard.print ("e"); retraso (100); Keyboard.print ("e"); retraso (100); Keyboard.print ("e"); old_state = estado; }}
Paso 7: ¡Listo
¡Y tu estas listo! ¡Diviértete! Si tienes alguna pregunta, ¡házmelo saber a continuación!