Índice:

Escritor Braille Simples (Fala para Braille): 8 Passos (com Imagens)
Escritor Braille Simples (Fala para Braille): 8 Passos (com Imagens)

Vídeo: Escritor Braille Simples (Fala para Braille): 8 Passos (com Imagens)

Vídeo: Escritor Braille Simples (Fala para Braille): 8 Passos (com Imagens)
Vídeo: Live 5: Histórico, importância e noções do Sistema Braille 2024, Julho
Anonim
Image
Image

Olá pessoal, Tudo isso começou fazendo um plotter XY simples depois de completá-lo com sucesso, pensei em desenvolver um conversor de texto simples de fala para braille. Comecei a pesquisar online e inesperadamente os preços eram muito altos, o que me impulsionou a construir um pequeno escritor portátil e barato.

Como sabemos que tudo o que pensamos em construir, pode existir ou pelo menos ser tentado por alguém, então comecei a procurar essa máquina de escrever. Recebi um vídeo que era bastante grande e barulhento, então pensei em colocar meu próprio sabor que é pequeno, portátil e fácil de usar.

Honestamente, sou novo no Arduino e ainda estou aprendendo. Consegui construir uma plotadora XY com sucesso, então minhas esperanças eram altas, com o mesmo conhecimento que posso usar meu próprio pequeno escritor braille. Portanto, neste processo, aprendi muito e finalmente consegui desenvolvê-lo em apenas 2 semanas.

Então, aqui vai como construir um escritor braille simples.

Etapa 1: Materiais para o Projeto

  • Arduino Nano
  • Driver A4988 Stepper
  • Módulo Transceptor Serial Bluetooth
  • CD drive deslizante motor deslizante guia linear micro
  • Servo motor de rotação de 360 graus de 2 peças
  • Servo motor de 180 graus de 1 peça
  • 2 peças de seringa de injeção (em loja de medicamentos)
  • 1 peça de folha de acrílico transparente
  • Fita de Espuma Dupla Face
  • Fevi Kwik
  • Fio jumper macho-fêmea
  • Conjunto de ferramentas de corte e chave de fenda.
  • Gel / Caneta Esferográfica
  • Celular com recurso Bluetooth
  • APP: Arduino Voice Control

Agora vamos construí-lo

  • O projeto total pode ser dividido em 4 pequenas partes

    1. Configuração do módulo de revestimento (usando o driver A4988)
    2. Criando movimento para cima e para baixo para a cabeça do escritor
    3. Rolo para enrolar papel
    4. Integração Bluetooth
  • No final é preciso montar todas as peças que levarão à conclusão do projeto.

Etapa 2: Parte 1: Criando Movimento Liner para Escritor

Parte 1: Criando Movimento Liner para Escritor
Parte 1: Criando Movimento Liner para Escritor

Precisamos ir e vir para escrever o material no jornal. Há uma abundância de vídeos disponíveis para criar esse movimento mecânico usando métodos diferentes. Mas, usando um motor de passo, podemos fazer isso facilmente e com alta precisão.

Então, para evitar a criação de material mecânico, usei um motor de passo que vem com um controle deslizante, você pode construí-lo por conta própria, se estiver interessado em construir o seu próprio, você pode seguir este link.

Uma vez que a parte mecânica é feita, temos que seguir os passos para fazer a configuração elétrica

  • Siga a imagem para fazer a configuração do circuito.
  • Certifique-se de colocar

    • Pino 6: ativar
    • Pino 5: Etapa
    • Pino 4: Direção
  • Carregue o código de basicMove2 em seu Arduino nano e abra o monitor serial e use "f" para encaminhamento e "b" para trás e teste seu circuito. Verifique se você consegue obter o movimento linear adequado ou não com precisão.
  • Você pode usar uma série de fbfbffbbfffbbb como comando também.

Etapa 3: Parte 2: Cabeça do gravador (movimento para cima e para baixo)

Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)
Parte 2: cabeça do escritor (movimento para cima e para baixo)

Existem diferentes maneiras de fazer o movimento para cima e para baixo. Você pode fazer isso usando um atuador solenóide. Mas aqui estou usando uma caneta simples para isso com ajuda de um servo motor.

  • Pegue qualquer esferográfica simples com recarga removível.
  • Crie um orifício na parte superior após empurrar o refil para dentro, certifique-se de que o orifício deve passar pelos dois lados da caneta e reabastecer.
  • Crie outro orifício no refil e prenda um barbante nele.
  • Coloque o refil de volta e crie um orifício na caneta abaixo do orifício do refile, certifique-se de fazê-lo pelo menos 2-3 cm abaixo do refile.
  • Agora amarre uma borracha elástica no topo com uma caneta e reabasteça.
  • Use o servo motor de 180 graus, defina-o para 0 graus e prenda a corda no nó.
  • Agora, quando o nob girar 180 no sentido anti-horário, o refil será puxado para fora e quando ele voltar a 0 graus por causa do elástico na parte superior, ele voltará para dentro.
  • Anexe o pino de sinal ao pino número 8 no Arduino nano.
  • Carregue o código do basicMove2 em seu Arduino nano e abra o monitor serial e use "n" e teste seu circuito.
  • Você também pode usar uma série de comandos nnnnnnnnn e verificar se está funcionando ou não.
  • Aumente o ângulo de rotação decrescente para obter o movimento desejado.

Etapa 4: Parte 3: Rolo de papel

Parte 3: rolo de papel
Parte 3: rolo de papel
Parte 3: rolo de papel
Parte 3: rolo de papel
Parte 3: rolo de papel
Parte 3: rolo de papel

Já o rolo de papel, é a parte mais interessante e desafiadora.

  • Remova a borracha da seringa de injeção.
  • Corte a engrenagem de plástico em um círculo.
  • Coloque na borracha e aplique um pouco de cola.
  • Fixe-o no servo e prenda-o com cola.
  • Crie outro como acima.
  • Conecte o pino de sinal aos pinos número 9 e 10 no Arduino nano.
  • Carregue o código do basicMove2 em seu Arduino nano e abra o monitor serial e use "p" e teste seu circuito.
  • Você também pode usar uma série de comandos pppppppppp e verificar se está funcionando ou não.
  • Aumente o ângulo de rotação decrescente para obter a velocidade desejada.
  • Tente ajustar a velocidade mudando o potenciômetro que está presente dentro do servo.
  • Faça a rotação na mesma direção e velocidade (este é o trabalho mais importante e tedioso).

Etapa 5: Parte 4: Integração do Módulo Bluetooth

Parte 4: Integração do Módulo Bluetooth
Parte 4: Integração do Módulo Bluetooth

Esta parte é a mais fácil.

  • Faça a configuração do circuito acima e está feito.
  • Isso o ajudará a enviar comandos de voz usando o Arduino Voice Control.
  • Você pode pesquisar "Módulo Arduino Bluetooth hc-05" no google e obter exemplos legais.

Etapa 6: Parte 5: montar tudo

Parte 5: montar tudo
Parte 5: montar tudo
Parte 5: montar tudo
Parte 5: montar tudo
Parte 5: montar tudo
Parte 5: montar tudo

Agora vamos montar todas as nossas quatro partes.

  • Limpe a folha.
  • Usando fita dupla, adicione servos motor conforme mostrado na figura.
  • Anexe um pedaço extra de plástico no controle deslizante linear e coloque-o em cima de dois servos.
  • Certifique-se de colocá-lo paralelo ao rolo de papel.
  • Agora prenda a cabeça da caneta, certifique-se de que ela não toque a superfície e na rotação do servo ela deve fazer um orifício na fita.
  • Anexe o pino Arduino nano.
  • Carregue o código do basicMove2 em seu Arduino nano.
  • Abra o monitor serial e verifique todos os comandos

    • f para encaminhamento
    • b para trás
    • p para enrolar papel
    • n para mover a caneta para cima e para baixo.
  • Depois de verificada toda a função, ela está pronta para impressão em Braille.

Etapa 7: Torne o circuito compacto

Faça o circuito compacto
Faça o circuito compacto
Faça o circuito compacto
Faça o circuito compacto
Faça o circuito compacto
Faça o circuito compacto
Faça o circuito compacto
Faça o circuito compacto

Faça o fluxo da imagem para fazer o circuito em uma placa de ensaio pequena e única.

Etapa 8: vamos imprimir em Braille

Image
Image
  • Abra o arquivo Brallie.ino, abra o monitor serial do Arduino IDE.
  • Coloque o papel sob o motor do papel para enrolar.
  • Envie algum espaço, ou seja, ("") no comando e clique em Enter.
  • O papel deslizará para dentro.
  • Faça isso até passar pela cabeça do escritor.
  • Em seguida, você pode enviar seu comando no monitor, o texto real.
  • Abra seu aplicativo Bluetooth, conecte-se ao Bluetooth e envie o comando de voz.
  • vire o papel para ver a linguagem braille.
  • Tentei algumas palavras como oi, olá e bem-vindo, você pode ver o exemplo de papel de saída.
  • Você pode alterar os parâmetros abaixo no código para obter os resultados específicos para você.

    • Espaço entre as colunas braille: etapas internas = 30;
    • Espaço de linha entre os primeiros dois pontos do braille e as próximas duas linhas de pontos: int paperLine = 250;
    • Velocidade do controle deslizante linear: int stepperDelay = 500;
    • Velocidade da cabeça de gravação: int servodelay = 500;
    • Número de caracteres por linha: int n = 10;

Recomendado: