O mundo gira e a gente está de volta com os velhos problemas. Eu construo relógios de bolinhas e para ter uma alternativa aos motores americanos que vinha usando e que não compensa por serem caros, mais frete e mais taxa de correios ficando inviável.
Estou com um esquema com o motor de passo 28BYJ-48 com o driver ULN2003 e o Arduino. Estou usando fonte de 9 volts ligado em um Regulador De Tensão Lm2596 reduzindo para 5v para o motor.
Porém, no programa que estou usando esgotou as tentativas de chegar em 1rpm.
#include <Stepper.h>
const int stepsPerRevolution = 2048;
Stepper myStepper(stepsPerRevolution, 8,10,9,11);
void setup()
{
myStepper.setSpeed (1.99999);
}
void loop()
{
myStepper.step(2048);
}
Se eu coloco (2) no myStepper.setSpeed o motor roda rápido demais, por volta de 3 a 5 rpms. (Não conferi.)
Se eu coloco (1.999) ele atrasa 2 minutos a cada 12 horas.
De que forma eu poderia fazer para ele acelerar um pouco mais?
Será que vocês poderiam me ajudar?
Tags:
Boa tarde.
Que tal um acordo?
Eu te ajudo com o problema do sketch e voce me fornece, (via email), o projeto de como
construir o relógio de bolinhas..
Já até comecei a construir um relógio de bolinhas, mas parei pois eu não tinha e os planos corretos.
Não quero para fins comerciais, (não tenho mais idade pra isto) kkkkkk
quero construir para o meu neto.
Que tal?
RV mineirin
Já construí um relógio de madeira .
foto : https://labdegaragem.com/photo/relogio-feito-na-cnc?context=user
Olá.
Como pode ser visto em:
https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automot...
Pagina 274, figura 29-18, o oscilador interno do microcontrolador Atmega328 (chutei esse, não sei se é o que vc está usando), varia bastante de frequência em função da temperatura e da tensão de alimentação. Não é confiável para um relógio.
Por isso é importante usar uma versão que tenha efetivamente um cristal.
Vide:
https://arduino.stackexchange.com/questions/30964/does-the-arduino-...
Pode ser que seu problema seja só esse.. Mas, o ideal seria:
1) Ter um relógio real, como nesse projeto, acoplado: https://www.hackster.io/ajithbahul/digital-clock-using-arduino-nano...
Essa placa relógio inclusive preservaria o horário na falta de energia, tem uma pilha e tal, não sei se pro seu projeto faz sentido, acho que não.
ou
2) Ter um relógio de internet. Se vc usar um ESP8266, que tem wifi, pode pegar o relógio de tempo real da internet.
ex: https://lastminuteengineers.com/esp8266-ntp-server-date-time-tutorial
O legal, legal mesmo, se vc colocar o esp8266 (eu já colocaria um esp32...) é que pode ter outras funções, como conectar com Alexa e tal...
Também fiquei curioso sobre o seu projeto, por favor poste fotos...
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por