Índice:

Controle o PC sem fio com piscar de olhos;): 9 etapas (com imagens)
Controle o PC sem fio com piscar de olhos;): 9 etapas (com imagens)

Vídeo: Controle o PC sem fio com piscar de olhos;): 9 etapas (com imagens)

Vídeo: Controle o PC sem fio com piscar de olhos;): 9 etapas (com imagens)
Vídeo: Os técnicos escondem isso de você! #dicas #windows #computador 2024, Julho
Anonim
Image
Image
Materiais: O que você vai precisar
Materiais: O que você vai precisar

Que tal ir além dos seus hábitos ?? Que tal tentar algo novo ?? !!!!

Que tal controlar o seu PC e fazer tudo o que quiser SEM usar o teclado e o mouse!

Hmm… Mas como isso é possível ???

Com apenas um piscar de olhos !! Não acredite ???

Ok, então continue lendo e você descobrirá como isso pode acontecer !!;)

Etapa 1: Materiais: O que você vai precisar

  • 2 mini breadboards
  • 2 módulos Bluetooth HC-05
  • 1x Arduino Uno
  • 1x Arduino Micro
  • 1x Arduino Nano
  • 1x Sensor de Linha SparkFun QRE1113
  • 1 cabo mini usb-USB (para Arduino Nano)
  • 1x cabo micro usb-USB (para Arduino Micro)
  • 1 cabo USB 2.0 A / B (para Arduino Uno)
  • 1x Potenciômetro 10Kοhm
  • Fios de ligação (macho para macho e macho para fêmea)
  • 1 bateria de 9V
  • 1 porta bateria
  • 1x interruptor de alternância
  • 1x par de óculos
  • 1x fita isolante
  • 1x ferro de solda (opcional)

Etapa 2: Modo e comandos Bluetooth AT

Modo Bluetooth AT e comandos
Modo Bluetooth AT e comandos
Modo Bluetooth AT e comandos
Modo Bluetooth AT e comandos

Para este processo, estou usando uma placa Arduino Uno

1. Conecte o GND e o Vcc do módulo Bluetooth ao GND e 5V da placa Arduino, respectivamente.

2. Pressione o botão no HC-05 Bluetooth e enquanto o mantém pressionado, conecte o Arduino ao seu PC. Você verá o led no módulo Bluetooth piscando com intervalo de 2 segundos, o que significa que você entrou no modo AT.

3. Abra o IDE do Arduino e faça upload de um esboço vazio para a placa do Arduino.

4. Conecte Rx e Tx do módulo Bluetooth a Rx (pin0) e Tx (pin1) da placa Arduino, respectivamente.

Importante: Ao enviar um esboço, remova as conexões Rx e Tx e conecte-as novamente em suas posições depois que o upload estiver concluído!

HC-05 -> Arduino

Vcc -> 5V

GND -> GND

Rx -> Rx (pino 0)

Tx -> Tx (pino1)

Todas as conexões são mostradas na imagem.

5. O módulo HC 05 Bluetooth precisa de um retorno de carro e alimentação de linha após cada comando.

Portanto, abra o Serial Monitor e selecione “Ambos NL e CR” e 38400 baud.

Digite: AT e clique em Enviar.

Agora você deve obter um OK como resposta, o que significa que inseriu com êxito os Comandos AT!

Etapa 3: Comandos AT para o Módulo SLAVE

Comandos AT para Módulo SLAVE
Comandos AT para Módulo SLAVE
Comandos AT para Módulo SLAVE
Comandos AT para Módulo SLAVE
Comandos AT para Módulo SLAVE
Comandos AT para Módulo SLAVE

1. Digite AT + NAME? para ver o nome do módulo.

Você pode alterá-lo como quiser, digitando, por exemplo: AT + NAME = SLAVE

2. Para ver a senha digite em AT + PSWD? (o padrão é: 1234)

3. Digite AT + ROLE = 0 para torná-lo escravo

4. Digite AT + ADDR =? para obter seu endereço. Você deve saber o endereço deste módulo para EMPARELHÁ-lo com outro.

Observe que o endereço será semelhante a este:: 21: 13: 19E8

5. Desconecte-o do PC para sair do modo AT.

Nota: O endereço também pode ser encontrado em dispositivos Bluetooth, adicione o dispositivo, clique com o botão direito em SLAVE (o nome do Bluetooth), Propriedades, Bluetooth -> Identificador Único.

Etapa 4: Comandos AT para Módulo Mestre

Comandos AT para Módulo Mestre
Comandos AT para Módulo Mestre
Comandos AT para Módulo Mestre
Comandos AT para Módulo Mestre

1. Digite AT + NAME? para ver o nome do módulo.

Você pode alterá-lo como quiser, digitando, por exemplo: AT + NAME = MASTER

2. Para visualizar a senha digite em AT + PSWD? (o padrão é: 1234)

3. Digite AT + ROLE = 1 para torná-lo mestre

4. Digite AT + CMODE = 0 para fazer com que o módulo se conecte a um endereço Bluetooth especificado.

5. Digite AT + BIND = 0021, 13, 0109E8 (coloque aqui o endereço do seu módulo escravo) para emparelhá-lo com o módulo escravo.

Nota: Em Comandos AT os dois pontos devem ser substituídos por vírgulas e também que o endereço completo deste

”: 21: 13: 19E8” é “00: 21: 13: 01: 09: e8” porque “0” são omitidos no início.

Etapa 5: Conexões do Arduino Micro

Arduino Micro Connections
Arduino Micro Connections
Arduino Micro Connections
Arduino Micro Connections

Faça as conexões conforme mostrado na imagem:

HC-05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pino 11

Potenciômetro -> Arduino

V -> 5V

GND -> GND

Pino de entrada -> pino A2

Faça upload do seguinte esboço:

Importante: Ao enviar um esboço, remova as conexões Rx e Tx e conecte-as novamente em suas posições depois que o upload estiver concluído!

Etapa 6: conexões do Arduino Nano

Conexões Arduino Nano
Conexões Arduino Nano
Conexões Arduino Nano
Conexões Arduino Nano
Conexões Arduino Nano
Conexões Arduino Nano

Faça as conexões conforme mostrado na imagem:

HC-05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pino 10

Rx -> pino 11

QRE1113 -> Arduino

VCC -> 5V

GND -> GND

OUT -> pino A0

Bateria -> Arduino

9V -> Chave de alternância

GND -> GND

Chave de alternância -> Arduino

V -> Vin

Faça upload do seguinte esboço:

Etapa 7: Ajustes

Ajustes
Ajustes
Ajustes
Ajustes
Ajustes
Ajustes

Parabéns! Você concluiu a parte mais exigente!;):)

Agora é hora de ajustesssss!

1. Conecte o Arduino Micro ao seu PC. Você verá o led no módulo Bluetooth piscando repetidamente.

2. Ligue o interruptor do Arduino Nano para ligá-lo. Após alguns segundos, você verá os dois módulos bluetooth piscando da mesma maneira (uma piscada após 2 segundos). Isso significa que suas placas Arduino estão emparelhadas e podem se comunicar umas com as outras.

3. Abra o IDE do Arduino. Selecione sua placa (Arduino Micro) e a porta COM apropriada e abra o Serial Plotter. Você verá um gráfico com as medidas do sensor e o valor do potenciômetro. Com a cor azul estão os valores do potenciômetro (limite) e com a cor vermelha os valores do sensor.

4. Remova a lente dos óculos para ter apenas a armação.

5. Prenda o sensor de linha Spark Fun ao quadro em uma posição semelhante às fotos.

6. Coloque os óculos e ajuste o sensor para ficar próximo ao seu olho. Piscando algumas vezes com o olho, você notará alguns picos no gráfico do Serial Plotter. Ajuste o valor do potenciômetro para estar acima dos picos e abaixo dos outros valores conforme mostrado na imagem. Agora você definiu seu limite com sucesso!

Nota: A partir do ajuste do limite, você também pode escolher o tipo de intermitência (intencional ou não intencional) que aceitará. Desta forma, você pode controlar totalmente quando o comando 'ENTER' será enviado.

E … Finalmente: D

A única coisa que você precisa fazer agora é PISCAR (fechar e abrir o olho);)

Um "Enter" será enviado ao seu PC !!

Sim, mas existe alguma maneira de escrever e fazer o que eu quiser sem tocar no meu PC ???

Yeeaaahhh… Continue para a última parte para ver por si mesmo !!;)

Etapa 8: Tempo de impressão 3D !!!: D

Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D
Tempo de impressão 3D !!!: D

Esta etapa é uma etapa opcional para dar uma sensação mais compacta e portátil a este projeto !!;)

Você pode fazer experiências com você mesmo e criar seus próprios gabinetes com qualquer design que desejar! Abaixo você pode encontrar meus designs também!

Para este projeto usei processo FDM com PLA como material. O PLA é uma ótima opção para prototipagem rápida e de baixo custo e vem em uma grande variedade de cores.

Depois que a impressão 3D estiver concluída, você pode usar lixa para torná-los lisos e bonitos e também pode pintá-los da cor que desejar!

Isso é tudo !!!!: D: D

Aproveite o seu novo dispositivo e use MENOS teclado e mouse e MAIS piscar de olhos!;)

Etapa 9: controle o seu PC;)

Image
Image

Agora é hora de ver como funciona !!!!

Sinta-se à vontade para compartilhar comigo quaisquer comentários ou sugestões que você tenha !!!

E não se esqueça …… !!

FAÇA MAIS COM OS OLHOS PISCANDO !!!;)

Se você gostou desse projeto, vote para as competições! Obrigado!

PS. Para o vídeo, usei o teclado virtual do Windows que oferece suporte a digitalização automática e o software scanbuddy da ahf.

Concurso de controle remoto 2017
Concurso de controle remoto 2017

Primeiro Prêmio no Concurso de Controle Remoto 2017