
O primeiro passo em um projeto de robótica é fazer um motor girar. Nem todos os motores giram na mesma velocidade devido a variações de voltagem, ambiente e processo de fabricação. Determinar a velocidade do motor envolve o uso de um encoder com um contador óptico ou magnético para contar as rotações.
Este motor simplifica o processo com uma roda magnética acoplada e dois sensores de efeito Hall, eliminando a necessidade de fiação complexa. É compacto, encaixando-se no tamanho padrão N20, e opera de forma eficiente com 4,5 a 6 V CC. As conexões são simples: fios branco e vermelho para acionamento do motor, suporte a PWM para ajuste de velocidade, fio azul para o terra e fio preto para a alimentação. Os fios amarelo e verde fornecem as saídas do encoder.
Um exemplo de código Arduino está disponível, adaptável a outras linguagens, para contagem de interrupções e cálculo de velocidade usando uma relação de engrenagem de 1:298. O motor utiliza uma alimentação nominal de 6V, consumindo cerca de 100 mA (200 mA em repouso), e a variação da relação de engrenagem afeta o torque e a rotação, não o consumo de corrente.
| Marca | Adafruit |
| Modelo | 4641 |