Índice:

Engenheiros Buddy Bluetooth Kbd e Mouse: 3 etapas
Engenheiros Buddy Bluetooth Kbd e Mouse: 3 etapas

Vídeo: Engenheiros Buddy Bluetooth Kbd e Mouse: 3 etapas

Vídeo: Engenheiros Buddy Bluetooth Kbd e Mouse: 3 etapas
Vídeo: Testing Stable Diffusion inpainting on video footage #shorts 2024, Novembro
Anonim
Engenheiros Buddy Bluetooth Kbd e Mouse
Engenheiros Buddy Bluetooth Kbd e Mouse

Módulo emulador de mouse e teclado USB Buddy dos engenheiros

Este pequeno e prático dispositivo, com sua conexão blue-tooth, transforma seu telefone / tablet Android em um controle remoto sem fio para qualquer computador. Ele dá ao seu dispositivo Android controle sobre todos os dispositivos compatíveis com HID *, mesmo antes de o sistema operacional carregar no nível de inicialização. Dois aplicativos, o gravador de kbd / mouse / macro do Engineers Buddy e o reprodutor de macro Commander, tornam essa ferramenta uma ferramenta poderosa com uma infinidade de usos.

Em conjunto com o aplicativo Engineers Buddy, esta é uma ótima ferramenta para engenheiros de sistemas. Chega de carregar um teclado USB no local para trabalhar com sistemas de quiosque, caixas registradoras, etc. A placa OEM e a construção da bolsa de transporte tem apenas 10 cm de comprimento e menos de 1,7 onças (45g). Ele se prende ao seu chaveiro, presilha de cinto ou simplesmente pode ser colocado no bolso. É também a melhor maneira de produzir macros para o aplicativo Commander.

Usos potenciais com o aplicativo do reprodutor macro Commander: -

Segurança. Cada câmera de segurança (ou espectador), onde quer que você esteja digitando no teclado, é um key logger em potencial. Digite informações seguras gravadas, como senhas, com o pressionar de um único botão em seu smartphone ou tablet.

Médico. Potencial considerável para pessoas que prestam serviços e assistência a deficientes ou deficientes físicos, dando-lhes acesso a procedimentos complicados de teclado, como inserir seu nome de usuário e senha e, em seguida, chamar uma função do aplicativo, tudo com o toque de um único botão.

Comercial. Excelente para tarefas repetitivas, como configuração de sistemas para implantação ou reconstrução em campo com treinamento mínimo da equipe.

Administrativo. Instale permanentemente o hardware do Engineers Buddy em um sistema sem teclado ou mouse. Funcionários ou visitantes podem se conectar, usando o aplicativo Commander, para executar macros personalizadas, fornecendo funcionalidade restrita / automatizada de acordo com o status / departamento do usuário.

Para uma melhor visão, confira as instruções sobre como usar os dois aplicativos usando os links a seguir.

The Engineers Buddy kbd / mouse / macro recorder: -

www.instructables.com/id/EngineersBuddy-Wi…

O aplicativo Commander macro player: -

www.instructables.com/id/Commander-Macro-P…

Use os links a seguir para baixar os aplicativos. Eles só funcionarão se você tiver o módulo bluetooth Engineers Buddy. No entanto, o aplicativo Commander é gratuito, se você quiser experimentá-lo.

The Engineers Buddy kbd / mouse / macro recorder: -

play.google.com/store/apps/details?id=appi…

O aplicativo Commander macro player: -

play.google.com/store/apps/details?id=appi…

* Funcionará com PC, MAC, Linux, alguns consoles de jogos e dispositivos Android (dependendo da alimentação da porta USB).

Etapa 1: Decida como construir seu amigo engenheiros

Decida como construir seu amigo engenheiros
Decida como construir seu amigo engenheiros
Decida como construir seu amigo engenheiros
Decida como construir seu amigo engenheiros

Existem várias maneiras de construir este dispositivo, com base nos tipos de placa e encapsulamento. O método recomendado para uso geral em campo é a placa OEM Engineers Buddy e a bolsa de transporte para stick USB reforçada. Isso é baseado no microcontrolador Teensy2 e SPP-C BTM (Blue-Tooth Module). Métodos alternativos incluem Teensy2 ++, HC-06 BTM e o uso de perfil de iluminação LED como caixa.

O QUE VOCÊ PRECISA

Para todas as compilações: -

O IDE Arduino instalado no seu PC. Ele está disponível para uma variedade de sistemas operacionais aqui

Depois de instalar o Arduino IDE, você também precisará instalar o Teensyduino IDE, disponível aqui

Para todo o trabalho da placa, um ferro de solda e algum fio de ligação serão necessários.

Todas as montagens exigirão um cabo USB, com 20 cm de comprimento total é o comprimento ideal se usar a bolsa de transporte. As placas Teensy geralmente vêm com um cabo USB A para Mini B de comprimento adequado.

Peças necessárias para a placa OEM Engineers Buddy: -

1 microcontrolador. Teensy2. (O Teensy2 ++ é muito longo para usar com a bolsa Shuttle).

1 BTM. SPP_C ou HC-06.

1 placa de circuito de PCB de protótipo de dois lados FR-4 8 tamanhos (30x70mm)

Um pequeno pedaço de fita isolante.

Peças necessárias para a bolsa de transporte reforçada do Engineers Buddy: -

1 bolsa de transporte USB dupla para transporte disponível online.

Folha de plástico semi-rígida de 163 x 38 mm x (aprox) 0,5 mm. Idealmente transparente, translúcido ou difuso, algum grau de opacidade é desejável para visualizar os LEDs de alimentação e conexão. O material mostrado é a folha lenticular Pacur Lenstar 60lpi.

Peças necessárias para o bastão de bolso do Engineers Buddy: -

1 microcontrolador. Teensy2 ou Teensy2 ++.

1 BTM. SPP_C ou HC-06.

Um comprimento adequado de perfil de LED de 23x10 mm com tampas, de preferência em branco, mas não essencial.

Um pedaço de fita isolante, resistente o suficiente para resistir à penetração dos pinos soldados, ou folha fina de plástico, para isolar a parte inferior do perfil de alumínio.

Etapa 2: construa a versão escolhida

Construa sua versão escolhida
Construa sua versão escolhida

Placa OEM EngineersBuddy

! Nota para usuários avançados. Ao conectar-se ao Engineers Buddy, o BTM aparecerá na sua lista de dispositivos blue tooth como HC-06 ou BT04-A (SPP-C). É possível alterar o nome deste dispositivo, mas deve ser feito antes de continuar, você precisará conectar o BTM a um UART USB e usar a função de monitor serial IDE do Arduino. !

Preparação: - Retire os pinos do BTM, invariavelmente já encaixados, deixando orifícios utilizáveis para a soldagem. A técnica mostrada na ilustração (1) envolve o corte dos pinos abaixo da curva, permitindo a remoção da moldagem de plástico em que eles estão montados. Os pinos podem então ser removidos individualmente e uma ferramenta de dessolda usada para limpar os orifícios. Se você não tiver uma ferramenta de dessolda, um fio trançado / trançado pode ser usado como uma esponja.

Você também precisará isolar as áreas condutoras expostas na parte traseira da placa do microcontrolador, usando um pequeno pedaço de fita isolante, cobrindo a área sombreada contornada mostrada na ilustração (2).

Montagem: - A placa de circuito do FR-4 PCB é usada como um painel traseiro para a montagem do microprocessador e do BTM. Os fios de link prendem as placas ao painel traseiro.

! Todas as coordenadas a seguir estão relacionadas às marcações no painel traseiro antes de ser invertido como mostrado na ilustração (3)!

Com o backplane apoiado pelo menos 10mm acima do topo da bancada, pré-forme e insira um fio de ligação entre M / 04 e O / 04 e outro entre M / 05 e O / 05, também entre M / 07 e Q / 02, então outro entre M / 06 e R / 02. As extremidades descascadas devem se projetar pelo menos 5 mm do outro lado da placa, ilustração (4). Solde todos esses fios de ligação no lugar conforme mostrado na ilustração (3).

Inverta o painel traseiro e coloque-o na bancada com as pontas desencapadas dos fios de ligação projetando-se para cima, garantindo que estejam retos e perpendiculares ao painel traseiro. O módulo concluído deve aparecer conforme mostrado na ilustração (5). Localize a placa do processador nos fios de ligação salientes de modo que as conexões de alimentação, VCC e GND se alinhem com as conexões do backplane O / 04 e O / 05 respectivamente, conforme identificado no que agora é a parte inferior do backplane. Os outros dois fios, por padrão, devem se localizar nas pinagens TX / RX da placa do processador. De forma semelhante, localize o BTM nas 4 extremidades do fio em linha de modo que as conexões VCC e GND se alinhem com as conexões do backplane M / 04 e M / 05, respectivamente. Isso conectará o processador VCC ao BTM VCC e o processador GND ao BTM GND. Os outros fios do link agora, por padrão, serão localizados corretamente. Estes irão ligar o processador RXD (D2) ao BTM TXD e o processador TXD (D3) ao BTM RXD. Com o conjunto voltado para cima e as placas pressionadas contra o painel traseiro, solde todos os 8 orifícios preenchidos. Deixe cair 3 pedaços curtos de fio desencapado nas conexões F1, R1 e B5 da placa do processador para que eles repousem na bancada e se projetem acima do processador o suficiente para serem soldados. Solde essas conexões no lado superior. São fixações puramente estruturais. Apare todos os fios salientes. Inverta o módulo, garantindo que o painel traseiro esteja pressionado firmemente para baixo no processador e nas placas BTM, solde o outro lado desses pinos.

A utilização do backplane produz um módulo robusto com escopo para componentes adicionais e fiação para o desenvolvedor, portanto, os pinos de fixação nas conexões F1, R1 e B5 devem ser utilizados / localizados de acordo com a preferência.

Bolsa de transporte reforçada EngineersBuddy

Preparação: - Corte a folha de reforço de plástico semirrígido no tamanho, 163 mm x 38 mm, depois dobre para que fique 81,5 mm x 38 mm conforme mostrado na ilustração (6). Arredonde os cantos na dobra.

Montagem: - Segure a extremidade dobrada do reforço de modo que ela se curve e fique mais estreita do que a entrada da bolsa e deslize-a, a extremidade dobrada primeiro, na lateral da bolsa com o logotipo do fabricante do lado de fora.

Para inserir a placa OEM, aperte as laterais da bolsa reforçada na entrada para que se curvem uma da outra e deslize a placa entre elas, com o BTM entrando primeiro e o soquete USB voltado para cima, ilustração (7).

O cabo USB deve ser armazenado na outra bolsa com os plugues inseridos primeiro para reduzir o estresse no plástico e facilitar a remoção, ilustração (8).

Vara de bolso EngineersBuddy

Preparação: - Calcule o comprimento do perfil necessário somando o comprimento do processador ao do BTM e a distância até o ombro do plugue USB Mini B quando inserido no Teensy, veja a ilustração (11). Corte o perfil e cubra juntos, a seguir isole a base do interior do perfil com fita ou folha de plástico fina. Deve ser resistente o suficiente para garantir que a parte inferior dos fios soldados não possa penetrá-lo. Faça um orifício de tamanho adequado para a seção arredondada do plugue Mini B em uma das tampas e, em seguida, divida a borda inferior no centro, consulte a imagem do perfil de LED na etapa (1).

Dobre os pinos no BTM conforme mostrado na ilustração (9).

Montagem: - Solde os pinos tortos na placa Teensy de modo a unir as conexões VCC e GND das duas placas, ilustração (10), um Teensy2 ++ com um HC-06 BTM. Esta é uma forma rudimentar, mas eficaz de conectar as placas de maneira mecânica e elétrica. Use fios de ligação para conectar o Teensy TX ao BTM RX e o Teensy RX ao BTM TX.

Gire a parte inferior da tampa da extremidade perfurada, de modo a abrir a fenda na parte inferior, para acomodar o cabo USB. Em seguida, puxe a seção circular do plugue para o orifício. Conecte o cabo USB ao processador e encaixe a tampa da extremidade, completa com as duas placas, no perfil. Coloque a outra tampa. Colar as tampas é provavelmente prudente. Prender as placas na parte inferior do perfil com uma ou duas almofadas adesivas é opcional, e não essencial. Monte a tampa do perfil.

Etapa 3: programe seus engenheiros, amigo

Program Your Engineers Buddy
Program Your Engineers Buddy

Para programar o Teensy, será necessário acessar o botão do carregador na placa.

A imagem acima mostra o compilador com o menu Ferramentas e a seleção da placa suspensa e o módulo carregador Teensy no canto superior direito. As 14 linhas principais do esboço no editor são parcialmente mostradas no plano de fundo.

Execute o IDE. Comece um novo projeto, escolha o nome que desejar. Na tela do editor, exclua qualquer coisa abaixo do nome do projeto. Baixe o arquivo de esboço abaixo, 'TeensySketch.txt'. Abra com um visualizador de texto básico, como o bloco de notas, os processadores de texto usam formatação oculta que o compilador não entende. O conteúdo do arquivo deve ser recortado e colado no editor IDE. Primeiro, use o menu de ferramentas para selecionar o tipo de placa correto, Teensy 2 ou Teensy2 ++. Certifique-se de que o tipo de USB esteja definido como 'Teclado + Mouse + Joystick' como na ilustração. O layout do teclado do Reino Unido / EUA é controlado pelo aplicativo, portanto, o layout do teclado no compilador deve ser definido como 'Reino Unido' para que isso funcione. Com o Teensy conectado ao seu computador, clique na seta logo abaixo de 'Editar' na ilustração. Isso irá compilar o esboço e pode carregá-lo automaticamente. Se isso não acontecer automaticamente, pressione o botão na placa Teensy ou clique em 'Auto' no módulo de carregamento Teensy. Quando o compilador relata 'Upload concluído', o processo está completo.

Recomendado: