Tabla de contenido:
- Suministros
- Paso 1: instale estabilizadores
- Paso 2: Monte los interruptores
- Paso 3: Matriz de teclado de soldadura
- Paso 4: Conecte Keyboard Matrix a Pitaya Go
- Paso 5: configura Python en el teclado
Video: Un teclado USB y Bluetooth conectado a mano con tecnología Python: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este es un teclado mecánico cableado a mano. Es compatible con USB y Bluetooth, y ejecuta Python en el microcontrolador del teclado. Quizás se pregunte cómo funciona. Sigue los pasos para construir uno, lo descubrirás.
Suministros
Materiales
- Alambre de latón de 0,8 mm
- 61 interruptores
- placa de teclado
- estabilizadores de montaje en placa
- 61+ diodos para anti-fantasma
- Makerdiary Pitaya Go, una placa de desarrollo que tiene un microcontrolador para ejecutar Python
Instrumentos
- soldador
- aleación de soldadura
- pinza
- multimetro
Paso 1: instale estabilizadores
Primero debemos instalar estabilizadores en la placa del teclado. Para que el teclado sea más silencioso, podemos lubricar los estabilizadores con grasa.
Paso 2: Monte los interruptores
Monte los interruptores en la placa
Paso 3: Matriz de teclado de soldadura
La matriz del teclado tiene 5 filas y 14 columnas. Primero, usamos un alambre de latón como fila, soldamos un pin de un interruptor con un diodo, luego soldamos el otro lado del diodo con el alambre de latón. Después de soldar todas las filas, colocamos algo como un espaciador en la parte superior de los cables de la fila y luego soldamos los cables de la columna con los pines izquierdos de estos interruptores. Al quitar el espaciador, las filas y columnas se cruzan en el espacio 3D y se evita que se acorten.
Paso 4: Conecte Keyboard Matrix a Pitaya Go
La placa de desarrollo Pitaya Go tiene 20 GPIO de uso general, lo que es suficiente para la matriz de teclado con 5 filas y 14 columnas. Después de terminarlo, será mejor que verifiquemos si las filas y columnas están acortadas. El hardware está listo ahora.
Paso 5: configura Python en el teclado
Vaya a https://github.com/makerdiary/python-keyboard para configurar Python en el teclado.
Recomendado:
Convertir Un Teclado Muerto a Un Teclado MIDI: 8 Pasos
Convertir Un Teclado Muerto a Un Teclado MIDI: Hace un tiempo cuando era pequeño tenia un teclado funcional que me encantaba tocarlo, aunque solo sabia poquitas notas me encantaba tocarlo, un dia le conecte el eliminador equivocado pero no me habia dado cuenta cuando lo conecte todo estaba funci
Cree su propio termostato de calefacción conectado y ahorre con la calefacción: 53 pasos (con imágenes)
Haga su propio termostato de calefacción conectado y ahorre con la calefacción: ¿Cuál es el propósito? Aumente la comodidad calentando su casa exactamente como lo desee Ahorre y reduzca las emisiones de gases de efecto invernadero calentando su casa solo cuando lo necesite Mantenga el control de la calefacción esté donde esté Siéntase orgulloso de haberlo hecho y
Buzón conectado con energía solar: 12 pasos (con imágenes)
Connected Letterbox Solar Powered: Para mi segundo Ible, te describiré mis trabajos sobre mi letterbox conectado. Después de leer este Instructable (+ muchos otros), y como mi buzón no está cerca de mi casa, quería inspirarme de Abrir obras de Green Energy para conectar mi buzón a m
Reloj de animación LED SMART conectado a la web con panel de control basado en la web, servidor de tiempo sincronizado: 11 pasos (con imágenes)
Reloj de animación LED SMART conectado a la web con panel de control basado en la web, servidor de tiempo sincronizado: la historia de este reloj se remonta a hace mucho tiempo: más de 30 años. Mi padre fue pionero en esta idea cuando yo tenía solo 10 años, mucho antes de la revolución del LED, cuando los LED eran 1/1000 del brillo de su brillo cegador actual. Una verdad
Interfaz de teclado con 8051 y visualización de números de teclado en 7 segmentos: 4 pasos (con imágenes)
Interfaz de teclado con 8051 y visualización de números de teclado en 7 segmentos: En este tutorial, le contaré cómo podemos interconectar el teclado con 8051 y mostrar los números de teclado en la pantalla de 7 segmentos