Índice:
- Etapa 1: Decida como construir seu amigo engenheiros
- Etapa 2: construa a versão escolhida
- Etapa 3: programe seus engenheiros, amigo
Vídeo: Engenheiros Buddy Bluetooth Kbd e Mouse: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
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
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
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
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:
[Mouse portátil] Controlador de mouse portátil baseado em Bluetooth para Windows 10 e Linux: 5 etapas
[Mouse vestível] Controlador de mouse portátil baseado em Bluetooth para Windows 10 e Linux: Fiz um controlador de mouse baseado em Bluetooth que pode ser usado para controlar o ponteiro do mouse e realizar operações relacionadas ao mouse do PC instantaneamente, sem tocar em nenhuma superfície. O circuito eletrônico, que está embutido em uma luva, pode ser usado para rastrear h
Arduino Bread Board Buddy: 12 etapas
Arduino Bread Board Buddy: Eu construo todos os circuitos em uma placa de pão; no entanto, construir o mesmo circuito uma centena de vezes pode se tornar monótono, então eu gosto de peças modulares para construir protótipos. A maioria dos circuitos, como fontes de alimentação de 5 volts, são bem padronizados. O Arduino Bread Board Budd
Stop Rants With the Rant Buddy: 8 etapas (com fotos)
Stop Rants With the Rant Buddy: Em minha casa, encontramos muito do que reclamar: o ônibus estava atrasado, o bebedouro no trabalho não estava frio o suficiente, a delicatessen fechava cedo. Mas se não forem controlados, esses pequenos resmungos podem se transformar em discursos totalmente desenvolvidos
Um sensor de temperatura e umidade de fala - Si7021 e Little Buddy Talker: 3 etapas
Um sensor de temperatura e umidade de fala - Si7021 e o Little Buddy Talker: o " Little Buddy Talker " é um pequeno dispositivo que permite adicionar uma saída de voz simples aos seus projetos do Arduino. Ele contém um conjunto limitado de 254 palavras e pode ser conectado ao Arduino ou a outros microcontroladores via SPI. The Little Buddy T
Magno-buddy: 5 etapas
Magno-buddy: Sempre fui fascinado por ímãs. Hoje fiz um brinquedo para a minha irmã brincar. É muito fácil de fazer, tudo o que você precisa é de dois pequenos ímãs, um carro pequeno, uma bateria e decorações. Além disso: este é o meu primeiro instrutível