Programação dos motores


Postado em 22/10/2018


Em agosto, fiz uma GUI básica em Qt para que fosse utilizada para escrever texto e imprimí-los posteriormente utilizando a impressora braille. Essa GUI posteriormente deverá ser ligada ao código criado por outro membro do grupo (Arthur), para a conversão de textos em braille, e feita a comunicação dela com o código que é executado no Arduino. Essa GUI foi adicionada ao repositório oficialmente na última semana.

GUI feita com Qt e Python

Na última semana, já com o hardware em mãos, adicionei ao código que é executado no arduino uma classe para controlar os motores de passo, e outra para controlar o movimento de carrinhos nos eixos.

Um dos problemas encontrados no código original do OpenBraille foi o fato de ele ser muito grande e complexo, sendo difícl que ele fosse adaptado para motores e eixos com dimensões diferentes das foram especificadas pelo autor. Uma precocupação que tive na escrita do código novo foi a clareza dos parâmetros, para que ele possa ser mais genérico e assim, permita a configuração para sua utilização com materiais mais baratos.

← Voltar