Solicito ajuda de quem pode colaborar. Estou tentando integrar dois projetos, o primeiro contendo oito LEDS e o segundo, um de Motor DC com ponte H, ambos alternando o sentido de rotação através de uma chave de dois sentidos e a velocidade de rotação através de um potenciômetro. Meu objetivo é fazer com que ambos funcionem com o maior sincronismo possível. Acredito que tenho que converter para graus a rotação, porém não estou conseguindo. Segue em anexo o código dos dois projetos e o diagrama do projeto que estou tentando integrar.
Tags:
Boa noite RLCF,
no seu code pgm-controle-de-leds.ino está dando erro de compilação pela falta da definição
das variável "chave" e "chaveIsOn".
RV
Bom dia minerin RV,
Obrigado pela observação, foi corrigido.
Segue em anexo.
Bom dia RLCF,
continua com erro.
Falta a definição da variável "chave" de chaveLD = digitalRead(chave);
Tem erros no esquema. Os resistores limitadores de corrente dos
LEDs são de 220K. Com este valor os LEDs não acederam.
No code pgm-controle-de-leds.ino o SW é definido como port 13,
mas no esquema está no 12.
Outro problema. Você está usando os ports 0 e 1 para acender LEDs.
Isto complica quando vai usar o serial para gravar os programas no Arduíno.
Evite usa-los para outro fim que não seja a serial.
Use 2 ports analógicos como digital.
RV
Bom dia minerim RV,
Agradeço novamente as observações e sugestões, segue em anexo as correções.
Por desatenção fiz no diagrama o valor dos resistores dos LEDs 220KΩ, o valor correto é 220Ω.
R: Resistência do resistor adequado para o LED = ?
VALIMENTAÇÃO: Tensão em volts da fonte de alimentação usada no LED = 5 Volts (V)
VLED: Tensão do LED = 2 Volts (V)
I: Corrente do LED = 150 Miliamperes (mA)
V = R x I
R = (VALIMENTAÇÃO – VLED) / I
R = 5V – 2V / 0,015A
R = 3V / 0,015A
R = 200 Ω ou seja,
R = 220 Ω
Voce postou os 2 arquivos que quer juntar.
Eu gostaria de ver o arquivo que juntou, mesmo que esteja com problemas.
RV
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por