Índice:

Um teclado USB e Bluetooth com fio à mão alimentado por Python: 5 etapas
Um teclado USB e Bluetooth com fio à mão alimentado por Python: 5 etapas

Vídeo: Um teclado USB e Bluetooth com fio à mão alimentado por Python: 5 etapas

Vídeo: Um teclado USB e Bluetooth com fio à mão alimentado por Python: 5 etapas
Vídeo: MESA/INTERFACE DE ÁUDIO MAIS BARATA DO MUNDO! SERÁ QUE PRESTA? 2024, Junho
Anonim
Um teclado USB e Bluetooth com fio à mão alimentado por Python
Um teclado USB e Bluetooth com fio à mão alimentado por Python
Um teclado USB e Bluetooth com fio à mão alimentado por Python
Um teclado USB e Bluetooth com fio à mão alimentado por Python

Este é um teclado mecânico com fio à mão. Ele suporta USB e Bluetooth, e está executando Python no microcontrolador do teclado. Você pode se perguntar como isso funciona. Siga os passos para construir um, você descobrirá.

Suprimentos

Materiais

  • Fio de latão de 0,8 mm
  • 61 interruptores
  • placa keybaord
  • estabilizadores de montagem em placa
  • 61+ diodos para anti-fantasma
  • Makerdiary Pitaya Go, uma placa de desenvolvimento que tem um microcontrolador para executar Python

Ferramentas

  • ferro de solda
  • liga de solda
  • pinça
  • multímetro

Etapa 1: instalar estabilizadores

Instale estabilizadores
Instale estabilizadores
Instale estabilizadores
Instale estabilizadores

Precisamos instalar estabilizadores na placa do teclado primeiro. Para deixar o teclado mais silencioso, podemos lubrificar os estabilizadores com graxa.

Etapa 2: montar interruptores

Montar interruptores
Montar interruptores

Monte os interruptores na placa

Etapa 3: Matriz de teclado de solda

Matriz de teclado de solda
Matriz de teclado de solda
Matriz de teclado de solda
Matriz de teclado de solda
Matriz de teclado de solda
Matriz de teclado de solda

A matriz do teclado possui 5 linhas e 14 colunas. Primeiro, usamos um fio de latão como uma fileira, soldamos um pino de uma chave com um diodo e, em seguida, soldamos o outro lado do diodo com o fio de latão. Depois de soldar todas as linhas, colocamos algo como espaçador no topo dos fios das linhas e, em seguida, soldamos os fios da coluna com os pinos esquerdos dessas chaves. Ao remover o espaçador, as linhas e colunas são cruzadas no espaço 3D e são evitadas em curto.

Etapa 4: conecte a matriz do teclado ao Pitaya Go

Conecte a matriz do teclado ao Pitaya Go
Conecte a matriz do teclado ao Pitaya Go

A placa de desenvolvimento Pitaya Go tem 20 GPIOs de propósito geral, o que é suficiente para a matriz do teclado com 5 linhas e 14 colunas. Depois de terminar, é melhor verificar se as linhas e colunas estão em curto. O hardware está pronto agora.

Etapa 5: configure o Python no teclado

Configure o Python no teclado
Configure o Python no teclado

Acesse https://github.com/makerdiary/python-keyboard para definir o Python no teclado.

Recomendado: