Olá amigos,

Tenho como hobby construir relógios de madeira e em outros materiais. Muita gente pergunta porque eu não vendo meus relógios.

Acho que chegou a hora de começar a ganhar dinheiro com eles, construindo-os em acrílico, mas meu grande problema é o motorzinho de 1rpm. Os que tenho feito, uso motor chinês, mas esbarro na questão da importação tornando-o muito caro e inviável para o projeto.

Um amigo sugeriu usar motor de passo com arduino, mas essa não é minha praia e estou com dificuldade de montar um programinha para fazer o motorzinho rodar a 1rpm, por isso estou vindo aqui para pedir ajuda.

Já comprei no Mercado Livre um motor 28BYJ-48 com o driver ULN2003 e arduino.

Comprei também um motor Nema 17, pois não sei qual dos dois seria o mais ideal.

Favor, quem puder me ajudar, informar o valor do trabalho.

Segue abaixo alguns links dos relógios que pretendo produzir.

Grande abraço a todos.

Flávio Machado

https://www.youtube.com/watch?v=H44WpFuwzt8

https://www.youtube.com/watch?v=63rOYQ3DcL8

https://www.youtube.com/watch?v=HxJpb0U7JdU

https://www.youtube.com/watch?v=34Ltkb5qb7A

https://www.youtube.com/watch?v=dGofonqWAE4

Exibições: 1892

Responder esta

Respostas a este tópico

Bom dia FM.

Eu também construi um relogio de madeira:

http://labdegaragem.com/photo/relogio-feito-na-cnc?context=user

e tentei construir um de bolinhas de madeira, mas tive sérios problemas para criar as rampas.

Vou tentar escrever um code básico para fazer um motor de passo girar uma volta por minuto e posto aqui.

Muito bonito o seu trabalho com os relógios.

Rui

Olá Rui,

Se você quiser, eu tenho o tutorial para construir o relógio de bolinhas com desenho e tudo.

É só passar o seu email e que eu envio.

Fico no aguardo do código básico.

grande abraço.

Oi FM,

este code aproveita o seu ULN2003 e seu motor  28BYJ-48.

https://pastebin.com/AGg5rSih

Conforme indicação do JGAM, ele não precisa de 4096 steps para uma volta, e sim 4076.

Teste e depois conta o resultado

Rui

Olá Rui, consegui fazer o motorzinho funcionar, mas está rodando à 2rpm.

Este é code que gravei no arduino:

#include <Stepper.h>
const int stepsPerRevolution = 4076;
Stepper myStepper(stepsPerRevolution, 8, 10, 9, 11);
//------------------------------------
void setup()
{
  myStepper.setSpeed(1);
}
//------------------------------------
void loop()
{
   myStepper.step(4076);
}

onde poderia estar o erro?

obrigado

FM, o problema pode ser o modo do step. (Full step).
Esperimenta ao inves do valor de 4076 usar 2038.
Rui

Obrigado!!!

Olá Rui, a principio funcionou, mas depois de algum tempo nota-se que ele vai gradativamente atrasando, isso significa que não está girando a 1rpm, mas um pouco a menos.

Fiz o filminho abaixo feliz da vida e fui pegar um café, quando voltei, notei que ele já estava atrasado!!!

https://www.youtube.com/watch?v=KuQxCEmQY74

Se você descobrir mais algum problema...

abraços

Não consegui ver o video.
Rui

Voce sabe qual é a txa de atraso? Qtos segundos por cada hora?

Essa precisão não consigo mensurar, pois estou fazendo a coisa visualmente.

Os ajustes são feito naquele número que você passou?

Publiquei de novo o vídeo, só funciona em baixa resolução.

https://www.youtube.com/watch?v=O3WguFneG-k

Voce sabe qual é a taxa de atraso? Qtos segundos por cada hora?

Não consigo mensurar, pois estou fazendo os testes visualmente.

me baseando com uma maquininha de relório.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço